Commit Graph

12 Commits

Author SHA1 Message Date
Vecna 461d7d4ce5 Assorted improvements, mostly suggested by clippy 2024-05-29 13:20:56 -04:00
Vecna 45a6339c4c Start testing simulated extra-infos 2024-04-27 17:28:33 -04:00
Vecna 10ff088b5a Resolve some TODOs 2024-04-26 15:25:56 -04:00
Vecna e1588aac0e Don't persist extra-infos files to disk, just process and store results 2024-04-06 12:02:53 -04:00
Vecna a679c13e4f Store bridge data by fingerprint and store set of fingerprints
We had been storing all the data as a huge map under the key 'bridges' so that we could iterate over all keys in the map as a way of iterating over all bridges. This caused the database to grow way too big, so we don't do that anymore. Now, we store each bridge's data with the bridge fingerprint as the key, and we store a set of bridge fingerprints under the key 'bridges'.
2024-04-06 01:09:43 -04:00
Vecna 32d68893a7 Remove dependency 'select' 2024-03-25 19:40:25 -04:00
Vecna 7481fe10f9 Add command to update data and report blockages 2024-03-25 19:37:00 -04:00
Vecna 8ea6940397 Listen for reports
Downgrade hyper, listen for new reports, TODO: test
2024-03-22 23:42:22 -04:00
Vecna c1b058ce4e cargo-fmt 2024-02-26 18:01:07 -05:00
Vecna 3a6423d2ba Space things out for better readability 2024-02-25 17:42:30 -05:00
Vecna cde22fef67 Use bridge-stats-end if available, refactor db to counts of reports 2024-02-25 17:38:37 -05:00
Vecna 08cfacbf85 Code for processing extra-infos files 2024-02-07 18:36:40 -05:00