Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
276d628
Add JSON / SteVec ingest benches (rebased on functional-indexes-only …
coderdan May 13, 2026
8b33bd6
bench: drop natural-form GROUP BY scenario
coderdan May 14, 2026
587cb4e
mise: add `truncate` task for wiping bench tables in place
coderdan May 14, 2026
089ddb2
results: capture extractor-form GROUP BY @ 1M
coderdan May 14, 2026
7b0d4bd
bench(ore): drop natural-form + redundant fully-extractor ordered sce…
coderdan May 14, 2026
b29cfe2
results: refresh query benches against EQL 2.3-preview build
coderdan May 14, 2026
df4a0fc
bench(json): add ste_vec field-level query bench
coderdan May 14, 2026
12a98b3
bench(json): soften startup panic to name the cipherstash-client depe…
coderdan May 14, 2026
70d1ab4
mise: drop json bench from `bench:query:all` until client emits post-…
coderdan May 14, 2026
af0a1f3
report: cover GROUP_BY + JSON; refresh ORE scenarios; drop empty Para…
coderdan May 14, 2026
8acb855
results: refresh all query benches @ 10k..10M + regenerate report
coderdan May 15, 2026
b6b4694
bench(group_by): isolate aggregation cost from emit cost via subquery…
coderdan May 15, 2026
7550efb
bench(group_by): add plaintext baseline alongside encrypted scenario
coderdan May 15, 2026
68021f1
bench: capture per-scenario SQL + EXPLAIN + indexes-used sidecar
coderdan May 15, 2026
154b9b7
results: full ladder refresh with EXPLAIN metadata sidecars (10k..10M)
coderdan May 15, 2026
af3802a
report: surface indexes-used / planner row estimate / EXPLAIN plans
coderdan May 15, 2026
60d938e
bench: capture actual rows_returned alongside EXPLAIN metadata
coderdan May 15, 2026
0ef78a6
bench: diagnostic wrapper around bench iter results
coderdan May 15, 2026
ff683ed
results: refresh full ladder with actual rows + regenerate report
coderdan May 15, 2026
6092bfc
bench: redesign GROUP BY + add combo bench + selective ORE scenarios
coderdan May 15, 2026
4bc515f
bench: auto-retry encrypt binary on ZeroKMS transient errors
coderdan May 15, 2026
7ef258b
report: correct bloom_ore_order_limit description
coderdan May 15, 2026
a49b7ae
results: full ladder for redesigned GROUP BY + new combo + selective ORE
coderdan May 15, 2026
a45b3ef
bench: point at cipherstash-suite branch carrying the RequestFailed s…
coderdan May 15, 2026
098895e
bench: drop manual cipher refresh, tune ZeroKMS client for bulk ingest
coderdan May 16, 2026
7ba2fbf
results: full ladder refresh after fixing integer_encrypted workspace…
coderdan May 16, 2026
c6d192d
bench: ANALYZE after ingest + ORE count scenarios + corrected stats n…
coderdan May 16, 2026
581c686
bench(exact): sample real plaintext as search term
coderdan May 16, 2026
a2d1a55
feat: use pg image with pgvector installed
coderdan May 17, 2026
619d7b3
results: refresh MATCH 100k + 1M after verification re-run
coderdan May 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Use the system `git` CLI for fetching git dependencies. Required because
# the cipherstash-client / stack-profile git deps in Cargo.toml point at
# the private cipherstash-suite repo, and cargo's built-in libgit2 SSH
# transport can't pick up the user's SSH agent / config the same way the
# CLI does. Removing this needs the deps to move back to crates.io.
[net]
git-fetch-with-cli = true
140 changes: 38 additions & 102 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading