commits
Adds a new --collect-metrics (presence) flag to make metrics collection
opt-in. The new default is to __not__ collect any metrics, i.e. neither
spawning the monitoring thread nor starting the metrics server server
that exposes these.
Add lexicon documents for the XRPC endpoints
when tungstenite said we should keep polling until ConnectionClosed, they probably didn't mean ignore all other errors.
Capitalized my favorite error messages
(also since the vercel app was broken by bots, but mostly because fuck vercel.)
Filter links by linker dids
mutex-wrapping the storage accidentally serializes all access which oops but also whatever
and without relying on indirect tokio scheduling for timing measurements
atrium fork for the https handle method fix
*hopefully* reduces write amplification, read amplification, space amplification, and maybe even compaction stalls?
Adds a new --collect-metrics (presence) flag to make metrics collection
opt-in. The new default is to __not__ collect any metrics, i.e. neither
spawning the monitoring thread nor starting the metrics server server
that exposes these.
basic api stuff
*hopefully* reduces write amplification, read amplification, space amplification, and maybe even compaction stalls?