This issue records a high-level audit of the differences added in ASAPQuery-backend relative to ASAPQuery.
The full audit report is committed on branch audit/asapquery-backend-differences in docs/asapquery-backend-audit.md.
The report covers:
- new control-plane/data-plane architecture
- BackendPlan and plan-driven execution
- warm summary tier and SummaryExecutor
- SID/policy identity and durable SketchStore
- Gorilla merger and Thanos archive integration
- query routing, tenant and engine interfaces
- OTLP ingestion changes
- monitoring and autonomous allocation
- backfill and operational APIs
- removed/retired functionality
- external and internal interface changes
- audit findings and risks, including incomplete BackendPlan validation, unauthenticated tenant selection, the default empty archive stub, stubbed precompute jobs, and the currently failing sketch override test.
Validation: the backend workspace compiled; cargo test --workspace --lib reported one failing control-plane test, optimizer::rules::tests::invalid_sketch_type_override_falls_back_to_default.
This issue records a high-level audit of the differences added in ASAPQuery-backend relative to ASAPQuery.
The full audit report is committed on branch audit/asapquery-backend-differences in docs/asapquery-backend-audit.md.
The report covers:
Validation: the backend workspace compiled;
cargo test --workspace --libreported one failing control-plane test,optimizer::rules::tests::invalid_sketch_type_override_falls_back_to_default.