{{ message }}
docs(storage): host envelopes and post-1562 SurrealKV evidence - #1571
Open
joshuajbouw wants to merge 1 commit into
Open
docs(storage): host envelopes and post-1562 SurrealKV evidence#1571joshuajbouw wants to merge 1 commit into
joshuajbouw wants to merge 1 commit into
Conversation
Extend storage_io v2 provenance with the measured host filesystem and volume kind so linux-ext4-gh and macos-apfs-local runs can be reproduced by other people. Keep the ignored WAL/cache vs SurrealKV tests as microbenchmark evidence, not a CI gate. WAL-off hot point reads at 6066bca on macos-apfs-local were faster than SurrealKV (median 1.754x). Do not copy the old 0.947x figure. The WAL-on batch comparison did not finish after 88 CPU-minutes in native apply_batch. Refs #1561 Refs #1398 Assisted-by: OpenAI Codex: Grok 4.6 Assisted-by: OpenAI Codex: GPT-5.6-luna Signed-off-by: Joshua J. Bouw <jjb@unicity-labs.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Linked Issue
Refs #1561
Refs #1398
Evidence for the existing WAL/cache rewrite and storage performance record. Not a new product issue.
Summary
Make storage I/O results reproducible for other people on two published profiles, and re-run the WAL/cache vs SurrealKV microbenchmark after #1562. This is an evidence envelope, not a CI gate, and not a merge of #1562.
Changes
provenance.host.{machine_class,filesystem,volume_kind,uname}onastrid-storage-io-benchmark-v2.linux-ext4-ghprofile (GitHub VM host path, not Docker overlay).astrid-storage-kv-microbench-v1whenASTRID_STORAGE_PERF_OUTPUTis set.ASTRID_HOME=$HOME/.astrid.macos-apfs-localtranscript at6066bca1.Verification
cargo clippy -p astrid-storage --features legacy-surrealkv --lib --benches --tests -- -D warningscargo test -p astrid-storage --test storage_io_report— 4 passed6066bca1/ Apple M2 Ultra APFS host path:apply_batch/load_kv_object_fordocs/benchmarks/storage-io/wal-cache-vs-surrealkv-6066bca-macos-apfs.txtAI / Tool Assistance
Assisted-by: OpenAI Codex: Grok 4.6
Assisted-by: OpenAI Codex: GPT-5.6-luna
Codex implemented harness/docs and ran the comparison. The human contributor remains responsible for the evidence boundaries and review responses.
Checklist
[Unreleased])Signed-off-bytrailer.