#24256: Add a new "outdated" field to distinguish between outdated and too new tor versions -----------------------------+------------------------------ Reporter: arma | Owner: karsten Type: enhancement | Status: needs_review Priority: Medium | Milestone: Component: Metrics/Onionoo | Version: Severity: Normal | Resolution: Keywords: | Actual Points: Parent ID: #25199 | Points: Reviewer: | Sponsor: -----------------------------+------------------------------ Changes (by karsten):
* status: accepted => needs_review Comment: Please review [https://gitweb.torproject.org/user/karsten/onionoo.git/commit/?h=task-24256&id=6dd9709751d898e17e1b76e44b9d3412b6e8678d commit 6dd9709 in my task-24256 branch]. Here's what this branch produces when run locally: {{{ $ curl "http://localhost:8080/details?fields=version,version_status&type=relay" | sort | uniq -c % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 391k 0 391k 0 0 193k 0 --:--:-- 0:00:02 --:--:-- 193k 1 "bridges":[ 1 "bridges_published":"2018-02-22 19:04:06", 1 "build_revision":"6dd9709", 1 "relays":[ 1 "relays_published":"2018-02-22 19:00:00", 1 ], 1 ]} 2 {"version":"0.2.4.19","version_status":"obsolete"}, 15 {"version":"0.2.4.20","version_status":"obsolete"}, 5 {"version":"0.2.4.21","version_status":"obsolete"}, 9 {"version":"0.2.4.22","version_status":"obsolete"}, 148 {"version":"0.2.4.23","version_status":"obsolete"}, 9 {"version":"0.2.4.24","version_status":"obsolete"}, 81 {"version":"0.2.4.27","version_status":"obsolete"}, 96 {"version":"0.2.4.29","version_status":"obsolete"}, 10 {"version":"0.2.5.10","version_status":"obsolete"}, 64 {"version":"0.2.5.12","version_status":"obsolete"}, 57 {"version":"0.2.5.14","version_status":"obsolete"}, 2 {"version":"0.2.5.15","version_status":"obsolete"}, 398 {"version":"0.2.5.16","version_status":"recommended"}, 1 {"version":"0.2.5.16-dev","version_status":"unrecommended"}, 3 {"version":"0.2.6.0-alpha-dev","version_status":"unrecommended"}, 30 {"version":"0.2.6.10","version_status":"unrecommended"}, 1 {"version":"0.2.6.7","version_status":"unrecommended"}, 1 {"version":"0.2.6.8","version_status":"unrecommended"}, 5 {"version":"0.2.6.9","version_status":"unrecommended"}, 1 {"version":"0.2.7.1-alpha","version_status":"unrecommended"}, 1 {"version":"0.2.7.2-alpha","version_status":"unrecommended"}, 1 {"version":"0.2.7.4-rc","version_status":"unrecommended"}, 3 {"version":"0.2.7.5","version_status":"unrecommended"}, 217 {"version":"0.2.7.6","version_status":"unrecommended"}, 1 {"version":"0.2.8.10","version_status":"unrecommended"}, 1 {"version":"0.2.8.10-dev","version_status":"unrecommended"}, 5 {"version":"0.2.8.11","version_status":"unrecommended"}, 6 {"version":"0.2.8.12","version_status":"unrecommended"}, 2 {"version":"0.2.8.2-alpha","version_status":"unrecommended"}, 2 {"version":"0.2.8.6","version_status":"unrecommended"}, 7 {"version":"0.2.8.7","version_status":"unrecommended"}, 11 {"version":"0.2.8.8","version_status":"unrecommended"}, 8 {"version":"0.2.8.9","version_status":"unrecommended"}, 72 {"version":"0.2.9.10","version_status":"unrecommended"}, 176 {"version":"0.2.9.11","version_status":"unrecommended"}, 40 {"version":"0.2.9.12","version_status":"unrecommended"}, 22 {"version":"0.2.9.13","version_status":"unrecommended"}, 893 {"version":"0.2.9.14","version_status":"recommended"}, 10 {"version":"0.2.9.8","version_status":"unrecommended"}, 32 {"version":"0.2.9.9","version_status":"unrecommended"}, 2 {"version":"0.3.0.1-alpha","version_status":"unrecommended"}, 106 {"version":"0.3.0.10","version_status":"unrecommended"}, 2 {"version":"0.3.0.11","version_status":"unrecommended"}, 90 {"version":"0.3.0.13","version_status":"unrecommended"}, 2 {"version":"0.3.0.13-dev","version_status":"unrecommended"}, 1 {"version":"0.3.0.4-rc","version_status":"unrecommended"}, 1 {"version":"0.3.0.6-dev","version_status":"unrecommended"}, 3 {"version":"0.3.0.7","version_status":"unrecommended"}, 10 {"version":"0.3.0.8","version_status":"unrecommended"}, 49 {"version":"0.3.0.9","version_status":"unrecommended"}, 6 {"version":"0.3.1.2-alpha-dev","version_status":"unrecommended"}, 1 {"version":"0.3.1.4-alpha","version_status":"unrecommended"}, 1 {"version":"0.3.1.5-alpha","version_status":"unrecommended"}, 129 {"version":"0.3.1.7","version_status":"unrecommended"}, 1 {"version":"0.3.1.7-dev","version_status":"unrecommended"}, 89 {"version":"0.3.1.8","version_status":"unrecommended"}, 1 {"version":"0.3.1.8-dev","version_status":"unrecommended"}, 1522 {"version":"0.3.1.9","version_status":"recommended"}, 1 {"version":"0.3.2.1-alpha","version_status":"unrecommended"}, 2 {"version":"0.3.2.2-alpha","version_status":"unrecommended"}, 6 {"version":"0.3.2.3-alpha","version_status":"unrecommended"}, 1 {"version":"0.3.2.4-alpha","version_status":"unrecommended"}, 1 {"version":"0.3.2.6-alpha","version_status":"unrecommended"}, 1 {"version":"0.3.2.7-rc","version_status":"unrecommended"}, 62 {"version":"0.3.2.8-rc","version_status":"recommended"}, 1 {"version":"0.3.2.8-rc-dev","version_status":"unrecommended"}, 1 {"version":"0.3.2.9","version_status":"recommended"} 2435 {"version":"0.3.2.9","version_status":"recommended"}, 17 {"version":"0.3.2.9-dev","version_status":"new in series"}, 3 {"version":"0.3.3.0-alpha-dev","version_status":"unrecommended"}, 43 {"version":"0.3.3.1-alpha","version_status":"recommended"}, 16 {"version":"0.3.3.1-alpha-dev","version_status":"unrecommended"}, 229 {"version":"0.3.3.2-alpha","version_status":"recommended"}, 8 {"version":"0.3.3.2-alpha-dev","version_status":"experimental"}, 16 {"version":"0.3.4.0-alpha-dev","version_status":"experimental"}, 1 {"version":"5.0", }}} (Note that the last line, version 5.0, is the Onionoo version, not a relay version.) Please also check whether the reported `"version_status"` fields match what's written in [https://gitweb.torproject.org/torspec.git/tree/version- spec.txt version-spec.txt]. -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24256#comment:13> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs