What's Changed
- feat(coordinator): time-range smart routing for UI search (opt-in) by @rita7lopes in #930
- fix(coordinator): smart routing follow-ups after #930 by @adubovikov in #931
Smart routing
- Opt-in
coordinator.smart_routing.enable(default false): skip storage nodes whose cached data range cannot overlap the query window. - Node
GET /metadata/statsreports{min_ts,max_ts}; coordinator caches ranges on the health tick. - Wired through UI search and transaction paths with timestamps (messages, QoS, callinfo, events, export, OTLP tabs).
- Flush/health slack (~45s) on cached
max; safe DuckDB identifier quoting in stats SQL. - Keep off for historical pcap/replay ingest (see COORDINATOR.md).
Full Changelog: 11.0.313...11.0.315