#21087 |
Separate truncated descriptor(s) from next complete descriptor
|
metrics-help, metrics-2018
|
accepted
|
wulder
|
defect
|
Medium
|
#8667 |
Distinguish between permanent and temporary Onionoo errors
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Low
|
#12522 |
Add sitemap.xml to make Relay Search pages indexed by Google et al.
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#13562 |
Add more detailed logging to backend and frontend components
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#13600 |
Improve bulk imports of descriptor archives
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#16225 |
Unify exception/error handling in metrics-lib
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#16555 |
Make user statistics more robust against outliers
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#16590 |
Attempt to parse dates in non-ISO 8601 formats
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Low
|
#17861 |
Consider adding a new interface RelayNetworkStatusMicrodescConsensus
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Low
|
#18167 |
Don't trust "bridge-ips" blindly for user number estimates
|
meek, metrics-2018
|
assigned
|
metrics-team
|
defect
|
Medium
|
#18203 |
Base direct user estimates on responses to directory requests, rather than responses
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#18732 |
Document release process for Java projects
|
metrics-2018
|
assigned
|
metrics-team
|
task
|
Medium
|
#18798 |
Analyze descriptor completeness
|
ctip, metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#19249 |
Onionoo server runs out of memory when importing a full month of data
|
metrics-2018
|
assigned
|
metrics-team
|
defect
|
Medium
|
#19282 |
Avoid truncating descriptors while storing them
|
metrics-2018
|
assigned
|
metrics-team
|
defect
|
Medium
|
#19650 |
Keep non-printable characters out of details documents
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#19834 |
Rethink how we handle issues while sanitizing bridge descriptors
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Low
|
#20053 |
Plan refactoring of metrics-web modules
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20098 |
Make reference checker more accurate
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20236 |
Make changes to bridgedescs module for bulk-processing tarballs
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Low
|
#20325 |
Perform available space check using the partition recent is located on
|
metrics-help, metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Low
|
#20345 |
Add support for synchronizing microdescriptors from another instance
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20350 |
Replace create-tarball.sh shell script with Java module
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20421 |
Investigate invalid descriptors in out/ and recent/ subdirectories
|
metrics-2018
|
assigned
|
metrics-team
|
defect
|
Medium
|
#20430 |
Define common log levels
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20518 |
Make various architecture improvements and modernizations
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20519 |
Untangle and modernize relaydescs module
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20540 |
Define common log levels for all Java codebases
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20542 |
Structure and modernize bridgedescs module
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20543 |
Restructure exitlists module
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20546 |
Implement CleanUtils class for common file system operations
|
metrics-help, metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20548 |
Handle bad input more consistently in metrics code bases
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#20550 |
Implement SanitizedBridgeExtraInfoDescriptor class that encapsulates the sanitizing logic for bridge extra-info descriptors
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#21219 |
Remove old descriptor files from out/ after archiving
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#21365 |
Investigate whether descriptor parsing is guaranteed to be thread-safe
|
metrics-2018
|
assigned
|
metrics-team
|
task
|
Medium
|
#21909 |
Add metadata about used geoip data
|
metrics-2018, metrics-geoip
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#22678 |
Look into existing Java Collections classes as replacement for BlockingIteratorImpl
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#23348 |
Update all documentation markdown files
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#23421 |
Use persistence functionality throughout all modules
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#23509 |
Implement family-level pages showing aggregated graphs
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#24028 |
Provide a modernized API for metrics-lib
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#24222 |
Improve onionoo's war structure and startup
|
metrics-2018
|
assigned
|
metrics-team
|
enhancement
|
Medium
|
#21883 |
Perform one-off analysis for number of relays a bwauth decided the median for
|
metrics-2018
|
needs_information
|
tom
|
defect
|
Medium
|
#22834 |
Decide what to do with UnparseableDescriptors while synchronizing from another instance
|
metrics-2018
|
needs_information
|
metrics-team
|
enhancement
|
Medium
|
#20983 |
Stop sanitizing contact information from bridge descriptors
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#21354 |
Make Onionoo more memory-efficient
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#21701 |
Make it clearer that graphs showing bridge users by country and by country and transport are not the same
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#21933 |
Fix deserialization of UTF-8 characters in details statuses and documents
|
metrics-2018
|
new
|
metrics-team
|
defect
|
Medium
|
#22140 |
Store raw descriptor contents as UTF-8 encoded Strings rather than byte[]
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#22512 |
Add enums for keywords used in exit lists, Torperf measurement results, bridge pool assignments, and soon sanitized web logs
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#22583 |
Replace code where we iterate over a directory using a Stack with FileVisitor
|
metrics-help, metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#22733 |
Use parameterized tests instead of repeated methods
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#23367 |
Onion address counts ignore descriptor upload overlap
|
metrics-2018
|
new
|
metrics-team
|
defect
|
Medium
|
#23752 |
Use Java 8 features in all of Metrics' Java products (Summary ticket)
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#24166 |
Make descriptor reading stoppable
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#24328 |
Make db credentials and url as well as paths (webstats, legacy, onionperf etc.) configurable
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#24329 |
Name R, sql, and python scripts consistently
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#24334 |
Make Onionoo's results more maintainable
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#24870 |
Use java 8 date-time functionality in Onionoo
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#25283 |
Decide when we can turn off atlas.torproject.org
|
metrics-2018
|
new
|
metrics-team
|
task
|
Medium
|
#25309 |
Use java8 datetime classes in bridgedesc module
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|
#25442 |
Use java8 datetime classes throughout o.tp.metrics.stats
|
metrics-2018
|
new
|
metrics-team
|
enhancement
|
Medium
|