Review: FAIL (needs-rework)
- PR body, "For the reviewer", third bullet: "While it is off,
tokenSourcesByChainId()gives no Blockscout token names or decimals." The "it" points back to the…
Implementation plan for the rule confirmed above, in five PRs into next, each reviewed before it merges. next keeps working after each one.
- The table in memory. A new package,…
Built in sneak/routewatch#164. The AS Name Search card now lists the ASes whose name or handle holds the text, as links to their pages, through the new `GET /api/v1/search…
PASS: a fetched or cached image's format now comes from its first bytes once, as an imagerequest.Format, and both findings of sneak/pixa#336 (comment) are…
Plan. New cards on /:
- Newest and oldest updated route: prefix, origin AS and time, each linked.
- Newest and oldest updated AS.
- The AS that originates the most prefixes, and one that…
Question for sneak: which history should the prefix page keep?
The feed sends about 11,000 prefix announcements and withdrawals a second; your instance has counted 4 billion since 22 October,…
State on 26 October, 20:30 UTC (new manager session). next is at 71ee2ae, green, and equal to main.
Order of work, one reviewed PR each:
- sneak's 22 October reports: https://git.eeqj.de/s…
Plan: the calculation is a correct average, not a count. Route churn is the number of prefixes announced or withdrawn, averaged over about the last minute, so a quiet minute gives a fraction such…
Plan:
- After a failure the wait before the next lookup grows by half instead of doubling, and it never exceeds one minute (was five). A success still halves it, down to one second.
- RIPE's…
Why it failed: the answer matches the code that ran on prod before the 22 October deploy. That code counted every row of the route, prefix, AS, peering and peer tables on each /api/v1/stats…
Plan:
pkg/asinfo: the search ignores case and returns its matches in AS number order. It matches the handle and the description of every AS in the embedded list.internal/server: a new…