ooni-probe-cli/cmd/ooniprobe/internal
Arturo Filastò a884481b12
Refactor the list measurements function to make use of nested queries (#662)
* Refactor the list measurements function to make use of nested queries

With a dataset of 1489 test, the ooniprobe list command went from
taking 17.27s to run, to requiring 0.17s or a 100x speed boost

See https://github.com/ooni/probe/issues/1966

* Remove dead code from actions

* Improve the tests for the ListResults function

* Add test for AnomalyCount

* Add more documentation about the merging of the test_keys
2022-01-14 11:24:43 +01:00
..
autorun cleanup(all): stop using deprecated ioutil functions (#381) 2021-06-15 14:01:45 +02:00
cli Refactor the list measurements function to make use of nested queries (#662) 2022-01-14 11:24:43 +01:00
config cleanup(ooniprobe): remove unused send_crash_report option (#578) 2021-11-05 13:26:08 +01:00
database Refactor the list measurements function to make use of nested queries (#662) 2022-01-14 11:24:43 +01:00
enginex chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
log/handlers fix(ooniprobe): send batch output to stdout (#261) 2021-03-24 11:39:45 +01:00
nettests refactor: interfaces and data types into the model package (#642) 2022-01-03 13:53:23 +01:00
ooni cleanup(ooniprobe): remove unused send_crash_report option (#578) 2021-11-05 13:26:08 +01:00
oonitest feat: create tunnel inside NewSession (#286) 2021-04-05 15:28:13 +02:00
output Add support for tracking the is_uploaded status in the results table (#312) 2021-04-30 17:08:16 +02:00
utils More progress towards release v3.10.0 (#320) 2021-04-29 15:59:53 +02:00