Commit graph

11 commits

Author SHA1 Message Date
23ce90e103 ANW-37 Telemetry: request metrics + selective traces over OTLP
Optional OTLP export of request-level metrics (request and response-byte
counters keyed by route/status/conditional-GET, a duration histogram out
to 600s) plus server spans for slow or 5xx requests, nested under the
incoming W3C trace context. Off unless an OTLP endpoint or uptrace DSN is
configured; a config-less server is byte-for-byte unchanged.
2026-07-24 21:08:07 +03:00
ed1759da59 ANW-27 CLI: anwesen merge -- one-shot local markdown-merge to stdout
Thin local front-end over ANW-26's merge engine (query::execute_merge):
walk the vault once (vault::scan, same as doctor), evaluate the --query
string, assemble the merged document, write it to stdout. No HTTP, no
watcher, no index. Byte-identical to the HTTP merge mode for the same
vault and query.
2026-06-14 21:24:19 +03:00
ec650e6c66 ANW-23 remove tantivy from v1; NoteStore is the only authoritative store 2026-05-14 18:58:39 +02:00
e7eea4b3aa ANW-18 doctor base checks + FrontmatterNotMapping variant 2026-05-14 18:29:49 +02:00
1e4d2a7b7c ANW-8 /health endpoint + ANW-15 local follow-ups 2026-05-14 16:31:13 +02:00
b045efd1f0 ANW-15 /query endpoint + restart-replay pin + UTC canonicalization 2026-05-14 16:17:26 +02:00
e1fe1dcb4e ANW-13 GET /notes/<path>: NoteStore + axum HttpServer wiring 2026-05-14 15:47:00 +02:00
095ea7fbf0 ANW-16 filesystem watcher: notify, debouncer, overflow recovery + batched commits 2026-05-14 15:34:17 +02:00
cd337202ee ANW-12 tantivy index: schema, upsert, rebuild on startup, scanner->writer wire 2026-05-14 15:06:41 +02:00
929e498f66 ANW-17 wire hydra supervisor tree with four permanent processes 2026-05-14 14:51:28 +02:00
49fc34f8d7 ANW-11 vault scanner: walk, parse frontmatter, compute ETag 2026-05-14 14:42:28 +02:00