Skip to content

docs: sync TODO.md after persist + harness PRs - #67

Merged
zzylol merged 1 commit into
mainfrom
docs/sync-todo-after-eval-suite
Apr 30, 2026
Merged

zzylol merged 1 commit into
mainfrom
docs/sync-todo-after-eval-suite

Conversation

@zzylol

@zzylol zzylol commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • §4 Serialization format versioning tests — mark done with a link to test(persist): v2 forward-compat — load with PERSIST_FORMAT_VERSION+1 #65. Documents the three landed tests in mod v2_forward_compat:
    • schema_v1_with_future_version_falls_back_and_rewrites_clean
    • backfill_v1_with_future_version_falls_back_and_rewrites_clean
    • part_meta_with_future_version_returns_format_error
      All three pin the contract to PERSIST_FORMAT_VERSION + 1 so the tests self-update if/when the version is bumped, and the schema/backfill cases explicitly assert no data corruption (rewritten file at v_current with valid shape, no leakage from the bumped blob).
  • §1 Cold-query fallback latency follow-up — point at eval: three-way query harness — ASAP vs Prometheus vs VictoriaMetrics #66 (benchmarks/run_full_eval.sh). The runner can produce the ≤2× P99 number; only remaining blocker is the ASAP_COLD_STORE_ROOT CLI flag wiring in asap-query-engine's main.rs (de-scoped per the paper review — flagged here so the dependency chain isn't lost).

§2 (accuracy profile) and §5 (correctness proofs) intentionally untouched — those weren't in scope for this round.

Test plan

  • Markdown rendering verified locally
  • No code changes

🤖 Generated with Claude Code

* §4 Serialization format versioning tests — mark done with #65
  and document the three landed tests (schema / backfill / part_meta)
  including the no-data-corruption assertion. Adds a defense-in-depth
  follow-up note for a live-restart docker-compose variant.
* §1 Cold-query fallback latency follow-up — point at #66
  (benchmarks/run_full_eval.sh). The runner exists and can produce
  the ≤2× P99 number; only blocker now is the ASAP_COLD_STORE_ROOT
  CLI flag wiring in asap-query-engine main.rs (de-scoped per the
  paper review — flagged here so we don't lose the dependency chain).

§2 (accuracy profile) and §5 (correctness proofs) intentionally
untouched — those weren't in scope for this round.
@zzylol
zzylol merged commit fd00742 into main Apr 30, 2026
@zzylol
zzylol deleted the docs/sync-todo-after-eval-suite branch April 30, 2026 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant