From 547947734b57b9fef77d680787e53da90e7c4d18 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Fri, 26 Jun 2026 19:39:17 -0700 Subject: [PATCH 1/9] Skip doomed SPIRE candidate materialization --- src/am/ec_spire/scan/candidates.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/am/ec_spire/scan/candidates.rs b/src/am/ec_spire/scan/candidates.rs index cc3d11c605..cf5f11b631 100644 --- a/src/am/ec_spire/scan/candidates.rs +++ b/src/am/ec_spire/scan/candidates.rs @@ -2654,6 +2654,14 @@ fn append_quantized_v2_column_candidates( "ec_spire routed candidate batch scorer returned a non-finite score".to_owned(), ); } + if deleted_vec_ids.is_empty() + && accumulator + .pre_materialization_min_ip_to_keep() + .is_some_and(|min_ip_to_keep| ip < min_ip_to_keep) + { + observer.truncated_candidate(epoch, placement, columns.flags[row_offset]); + continue; + } let materialize_started = observer.wants_candidate_timing().then(Instant::now); let row = columns.row(row_offset)?; @@ -3252,6 +3260,13 @@ impl SpireScoredCandidateAccumulator { self.limit.is_some() } + fn pre_materialization_min_ip_to_keep(&mut self) -> Option { + if self.dedupe_mode != SpireCandidateDedupeMode::NoReplicaDedupeDisabled { + return None; + } + self.min_ip_to_keep() + } + fn min_ip_to_keep(&mut self) -> Option { let limit = self.limit?; if limit == 0 { From c8a9c31b4968d7d08639d15f01011e359595efad Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Fri, 26 Jun 2026 19:39:59 -0700 Subject: [PATCH 2/9] Add Task 122 SPIRE materialization packet --- .../cargo-test-spire-diagnostics.log | 21 +++++++++ .../artifacts/manifest.md | 14 ++++++ .../request.md | 45 +++++++++++++++++++ 3 files changed, 80 insertions(+) create mode 100644 reviews/task-122/002-spire-bounded-materialization-prune/artifacts/cargo-test-spire-diagnostics.log create mode 100644 reviews/task-122/002-spire-bounded-materialization-prune/artifacts/manifest.md create mode 100644 reviews/task-122/002-spire-bounded-materialization-prune/request.md diff --git a/reviews/task-122/002-spire-bounded-materialization-prune/artifacts/cargo-test-spire-diagnostics.log b/reviews/task-122/002-spire-bounded-materialization-prune/artifacts/cargo-test-spire-diagnostics.log new file mode 100644 index 0000000000..292be3381d --- /dev/null +++ b/reviews/task-122/002-spire-bounded-materialization-prune/artifacts/cargo-test-spire-diagnostics.log @@ -0,0 +1,21 @@ +Command: + +`cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics_reports_candidate_truncation` + +Result: + +```text +Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s +Running unittests src/lib.rs (target/debug/deps/ecaz-cf818e07e808d9a6) + +running 1 test +test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_candidate_truncation ... ok + +test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 2219 filtered out; finished in 0.05s +``` + +Build warnings: + +```text +warning: ecaz@0.1.1: csrc/pg18_pgstat_shim.c included PostgreSQL 18 headers that emitted 6 unused-parameter warnings. +``` diff --git a/reviews/task-122/002-spire-bounded-materialization-prune/artifacts/manifest.md b/reviews/task-122/002-spire-bounded-materialization-prune/artifacts/manifest.md new file mode 100644 index 0000000000..1fb7edb0c3 --- /dev/null +++ b/reviews/task-122/002-spire-bounded-materialization-prune/artifacts/manifest.md @@ -0,0 +1,14 @@ +# Artifact Manifest + +- Head SHA: `6efa5997de16463f03eb3ddd382a12b2ff00c389` +- Task bucket: `reviews/task-122` +- Packet path: `reviews/task-122/002-spire-bounded-materialization-prune` +- Timestamp: 2026-06-26 +- Lane / fixture / storage format / rerank mode: SPIRE local unit validation; TurboQuant bounded candidate retention path. +- Isolation: unit test only; no index/table benchmark run. +- Commands: + - `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics_reports_candidate_truncation` +- Key result lines: + - `running 1 test` + - `test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_candidate_truncation ... ok` + - `test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 2219 filtered out; finished in 0.05s` diff --git a/reviews/task-122/002-spire-bounded-materialization-prune/request.md b/reviews/task-122/002-spire-bounded-materialization-prune/request.md new file mode 100644 index 0000000000..8cb4e6f2a6 --- /dev/null +++ b/reviews/task-122/002-spire-bounded-materialization-prune/request.md @@ -0,0 +1,45 @@ +# Task 122 Packet 002: SPIRE Bounded Materialization Prune + +## Summary + +This is the first behavior slice for Task 122 Phase 2. + +SPIRE V2 leaf scans already score column payloads in a batch. After that batch +score, bounded non-deduped scans can know the current heap threshold before +materializing a row. This change skips row materialization when all of the +following are true: + +- the candidate is visible from flags; +- the score is finite; +- there are no delete-delta vec_ids that require row materialization before + delete filtering; +- candidate dedupe is disabled; +- the bounded heap already has a minimum inner-product threshold; +- the candidate inner product is strictly below that threshold. + +Skipped rows are reported through the existing truncated-candidate diagnostics, +so candidate accounting remains visible without introducing a new SQL-visible +diagnostic column in this slice. + +## Scope + +Touched file: + +- `src/am/ec_spire/scan/candidates.rs` + +This keeps the existing block scorer path intact: the column payload slab is +still batch-scored before the pruning check. + +## Validation + +Passed: + +- `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics_reports_candidate_truncation` + +See `artifacts/cargo-test-spire-diagnostics.log`. + +## Measurement + +No benchmark claim is made in this packet. The next required step is an +`ecaz bench suite` A/B run for SPIRE bounded TQ scans at 10k/50k/100k before +claiming latency or materialization wins. From 16e175bc041e0a8ca2d09d4ebe43750832ef9fd5 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Fri, 26 Jun 2026 19:46:51 -0700 Subject: [PATCH 3/9] Prune SPIRE batched TQ materialization --- src/am/ec_spire/scan/candidates.rs | 8 ++++++++ src/am/ec_spire/scan/tests/diagnostics.rs | 8 +++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/am/ec_spire/scan/candidates.rs b/src/am/ec_spire/scan/candidates.rs index cf5f11b631..abc4c74f98 100644 --- a/src/am/ec_spire/scan/candidates.rs +++ b/src/am/ec_spire/scan/candidates.rs @@ -2473,6 +2473,14 @@ fn append_quantized_v2_scored_column_candidate( if !ip.is_finite() { return Err("ec_spire routed candidate batch scorer returned a non-finite score".to_owned()); } + if deleted_vec_ids.is_empty() + && accumulator + .pre_materialization_min_ip_to_keep() + .is_some_and(|min_ip_to_keep| ip < min_ip_to_keep) + { + observer.truncated_candidate(epoch, placement, columns.flags[row_offset]); + return Ok(()); + } let materialize_started = observer.wants_candidate_timing().then(Instant::now); let row = columns.row(row_offset)?; diff --git a/src/am/ec_spire/scan/tests/diagnostics.rs b/src/am/ec_spire/scan/tests/diagnostics.rs index 2af7003e9a..87ae74cf3e 100644 --- a/src/am/ec_spire/scan/tests/diagnostics.rs +++ b/src/am/ec_spire/scan/tests/diagnostics.rs @@ -441,17 +441,15 @@ assert_eq!(diagnostics.stores.len(), 1); let store = &diagnostics.stores[0]; - assert_eq!(store.candidate_row_count, 2); + assert_eq!(store.candidate_row_count, 1); assert_eq!(store.deduped_candidate_row_count, 0); assert_eq!(store.truncated_candidate_row_count, 1); assert_eq!(store.truncated_primary_candidate_row_count, 1); assert_eq!(store.truncated_boundary_replica_candidate_row_count, 0); assert_eq!(store.candidate_winner_count, 1); assert_eq!( - store.candidate_row_count, - store.deduped_candidate_row_count - + store.truncated_candidate_row_count - + store.candidate_winner_count + store.candidate_row_count + store.truncated_candidate_row_count, + 2 ); } From 52ce57bc42e06a4cd6e79c6c8a86aac344ef8547 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Fri, 26 Jun 2026 19:47:49 -0700 Subject: [PATCH 4/9] Add Task 122 batched prune packet --- ...cargo-test-spire-placement-diagnostics.log | 33 ++++++++++++ .../artifacts/cargo-test-spire-truncation.log | 30 +++++++++++ .../artifacts/manifest.md | 20 ++++++++ .../request.md | 50 +++++++++++++++++++ 4 files changed, 133 insertions(+) create mode 100644 reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-placement-diagnostics.log create mode 100644 reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-truncation.log create mode 100644 reviews/task-122/003-spire-batched-materialization-prune/artifacts/manifest.md create mode 100644 reviews/task-122/003-spire-batched-materialization-prune/request.md diff --git a/reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-placement-diagnostics.log b/reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-placement-diagnostics.log new file mode 100644 index 0000000000..a8dc043602 --- /dev/null +++ b/reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-placement-diagnostics.log @@ -0,0 +1,33 @@ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: In file included from /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:19: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:537:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 537 | dlist_next_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:547:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 547 | dlist_prev_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:1054:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 1054 | slist_next_node(slist_head *head, slist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:58: warning: unused parameter 'size' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:70: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:882:56: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 882 | pgstat_hash_hash_key(const void *d, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: 6 warnings generated. + Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s + Running unittests src/lib.rs (target/debug/deps/ecaz-cf818e07e808d9a6) + +running 4 tests +test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_candidate_truncation ... ok +test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_boundary_dedupe_and_winners ... ok +test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_skips_degraded_unavailable_leaf ... ok +test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_counts_routed_store_rows ... ok + +test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 2216 filtered out; finished in 0.04s + diff --git a/reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-truncation.log b/reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-truncation.log new file mode 100644 index 0000000000..89e8f9f79e --- /dev/null +++ b/reviews/task-122/003-spire-batched-materialization-prune/artifacts/cargo-test-spire-truncation.log @@ -0,0 +1,30 @@ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: In file included from /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:19: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:537:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 537 | dlist_next_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:547:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 547 | dlist_prev_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:1054:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 1054 | slist_next_node(slist_head *head, slist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:58: warning: unused parameter 'size' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:70: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:882:56: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 882 | pgstat_hash_hash_key(const void *d, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: 6 warnings generated. + Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s + Running unittests src/lib.rs (target/debug/deps/ecaz-cf818e07e808d9a6) + +running 1 test +test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_candidate_truncation ... ok + +test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 2219 filtered out; finished in 0.05s + diff --git a/reviews/task-122/003-spire-batched-materialization-prune/artifacts/manifest.md b/reviews/task-122/003-spire-batched-materialization-prune/artifacts/manifest.md new file mode 100644 index 0000000000..ed2fefcbeb --- /dev/null +++ b/reviews/task-122/003-spire-batched-materialization-prune/artifacts/manifest.md @@ -0,0 +1,20 @@ +# Artifact Manifest + +- Head SHA: `fe9ff76b7c5c1379aa7b9ffb213e0865708d3917` +- Task bucket: `reviews/task-122` +- Packet path: `reviews/task-122/003-spire-batched-materialization-prune` +- Timestamp: 2026-06-27 +- Lane / fixture / storage format / rerank mode: SPIRE local unit validation; TurboQuant V2 leaf batched bounded candidate retention path. +- Isolation: unit tests only; no index/table benchmark run. +- Commands: + - `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics_reports_candidate_truncation` + - `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics` +- Key result lines: + - `test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_candidate_truncation ... ok` + - `test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 2219 filtered out; finished in 0.05s` + - `test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_candidate_truncation ... ok` + - `test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_reports_boundary_dedupe_and_winners ... ok` + - `test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_skips_degraded_unavailable_leaf ... ok` + - `test am::ec_spire::scan::tests::collect_scan_placement_diagnostics_counts_routed_store_rows ... ok` + - `test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 2216 filtered out; finished in 0.04s` + diff --git a/reviews/task-122/003-spire-batched-materialization-prune/request.md b/reviews/task-122/003-spire-batched-materialization-prune/request.md new file mode 100644 index 0000000000..ebd3ca3dd3 --- /dev/null +++ b/reviews/task-122/003-spire-batched-materialization-prune/request.md @@ -0,0 +1,50 @@ +# Task 122 Packet 003: SPIRE Batched Materialization Prune + +## Summary + +This continues Task 122 Phase 2 by extending the bounded pre-materialization +prune from Packet 002 into the SPIRE V2 leaf fully batched TQ path. + +Packet 002 added the threshold check to the per-column V2 path. The +multi-segment batched path still routed each scored row through +`append_quantized_v2_scored_column_candidate`, which materialized the row before +the bounded heap could reject it. This change applies the same +`pre_materialization_min_ip_to_keep()` gate in that shared scored-column helper +before row decoding. + +## Scope + +Touched files: + +- `src/am/ec_spire/scan/candidates.rs` +- `src/am/ec_spire/scan/tests/diagnostics.rs` + +The change remains limited to bounded, non-deduped scans where there are no +delete-delta vec_ids requiring row materialization before delete filtering. + +## Diagnostic Accounting + +Pre-materialization skips are still reported as truncated candidates. The +diagnostic test now distinguishes rows actually materialized into visible +candidate rows from rows skipped before materialization: + +- `candidate_row_count` is the materialized visible candidate count. +- `truncated_candidate_row_count` includes the pre-materialization skipped row. + +## Validation + +Passed: + +- `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics_reports_candidate_truncation` +- `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics` + +See `artifacts/cargo-test-spire-truncation.log`, +`artifacts/cargo-test-spire-placement-diagnostics.log`, and +`artifacts/manifest.md`. + +## Measurement + +No benchmark claim is made in this packet. The next required step remains an +`ecaz bench suite` A/B run for SPIRE bounded TQ scans at 10k/50k/100k before +claiming latency or materialization wins. + From 2e29a2b8305b81525b4c209dfd41176dc97518d1 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Fri, 26 Jun 2026 20:05:59 -0700 Subject: [PATCH 5/9] Gate SPIRE pre-materialization prune --- src/am/ec_spire/options/mod.rs | 19 +++++++++++++++++++ src/am/ec_spire/scan.rs | 4 ++-- src/am/ec_spire/scan/candidates.rs | 6 ++++-- 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/src/am/ec_spire/options/mod.rs b/src/am/ec_spire/options/mod.rs index cbaef189ea..bb904962fb 100644 --- a/src/am/ec_spire/options/mod.rs +++ b/src/am/ec_spire/options/mod.rs @@ -77,6 +77,7 @@ static EC_SPIRE_MAX_CANDIDATE_ROWS_GUC: GucSetting = static EC_SPIRE_MAX_ROUTED_CANDIDATE_ROWS_GUC: GucSetting = GucSetting::::new(EC_SPIRE_SESSION_MAX_ROUTED_CANDIDATE_ROWS_DISABLED); static EC_SPIRE_CANDIDATE_BATCH_SCORING_GUC: GucSetting = GucSetting::::new(true); +static EC_SPIRE_PRE_MATERIALIZATION_PRUNE_GUC: GucSetting = GucSetting::::new(true); static EC_SPIRE_LEAF_BLOCK_ROWS_GUC: GucSetting = GucSetting::::new(EC_SPIRE_SESSION_LEAF_BLOCK_ROWS_DISABLED); static EC_SPIRE_LEAF_BLOCK_SUMMARY_REPRESENTATIVES_GUC: GucSetting = @@ -802,6 +803,14 @@ pub(super) fn register_gucs() { GucContext::Userset, GucFlags::default(), ); + GucRegistry::define_bool_guc( + c"ec_spire.pre_materialization_prune", + c"Enable Task 122 ec_spire bounded pre-materialization candidate pruning.", + c"Diagnostic Task 122 switch; enabled by default. Disable only for A/B measurement of the bounded score/top-k/materialization prune.", + &EC_SPIRE_PRE_MATERIALIZATION_PRUNE_GUC, + GucContext::Userset, + GucFlags::default(), + ); GucRegistry::define_int_guc( c"ec_spire.leaf_block_rows", c"Build-time SPIRE leaf summary block row count.", @@ -1117,6 +1126,16 @@ pub(super) fn candidate_batch_scoring_enabled() -> bool { EC_SPIRE_CANDIDATE_BATCH_SCORING_GUC.get() } +#[cfg(test)] +pub(super) fn pre_materialization_prune_enabled() -> bool { + true +} + +#[cfg(not(test))] +pub(super) fn pre_materialization_prune_enabled() -> bool { + EC_SPIRE_PRE_MATERIALIZATION_PRUNE_GUC.get() +} + pub(super) fn current_session_rerank_width() -> i32 { if cfg!(test) { EC_SPIRE_SESSION_RERANK_WIDTH_UNSET diff --git a/src/am/ec_spire/scan.rs b/src/am/ec_spire/scan.rs index 7d8cc3dd36..19fdfb64eb 100644 --- a/src/am/ec_spire/scan.rs +++ b/src/am/ec_spire/scan.rs @@ -20,8 +20,8 @@ use super::options::{ current_session_leaf_block_pruning_route_prior_weight, current_session_leaf_block_pruning_sample_rows_per_block, current_session_leaf_block_pruning_sample_summary_prior_weight, - current_session_leaf_block_pruning_summary_radius_weight, relation_options, - resolve_single_level_scan_plan, EcSpireOptions, SpireCandidateDedupeMode, + current_session_leaf_block_pruning_summary_radius_weight, pre_materialization_prune_enabled, + relation_options, resolve_single_level_scan_plan, EcSpireOptions, SpireCandidateDedupeMode, SpireRecursiveNprobePolicy, SpireRecursiveRouteBudget, SpireSingleLevelScanPlan, SpireTopGraphOptionPlan, }; diff --git a/src/am/ec_spire/scan/candidates.rs b/src/am/ec_spire/scan/candidates.rs index abc4c74f98..754a4a3d8b 100644 --- a/src/am/ec_spire/scan/candidates.rs +++ b/src/am/ec_spire/scan/candidates.rs @@ -2473,7 +2473,8 @@ fn append_quantized_v2_scored_column_candidate( if !ip.is_finite() { return Err("ec_spire routed candidate batch scorer returned a non-finite score".to_owned()); } - if deleted_vec_ids.is_empty() + if pre_materialization_prune_enabled() + && deleted_vec_ids.is_empty() && accumulator .pre_materialization_min_ip_to_keep() .is_some_and(|min_ip_to_keep| ip < min_ip_to_keep) @@ -2662,7 +2663,8 @@ fn append_quantized_v2_column_candidates( "ec_spire routed candidate batch scorer returned a non-finite score".to_owned(), ); } - if deleted_vec_ids.is_empty() + if pre_materialization_prune_enabled() + && deleted_vec_ids.is_empty() && accumulator .pre_materialization_min_ip_to_keep() .is_some_and(|min_ip_to_keep| ip < min_ip_to_keep) From fe9a7dec91def5c7f2e98d6837aa2d87e25523b4 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Fri, 26 Jun 2026 21:30:57 -0700 Subject: [PATCH 6/9] Add Task 122 SPIRE prune A/B suite packet --- .../artifacts/cargo-pgrx-install.log | 57 + .../artifacts/guc-check.log | 10 + .../artifacts/manifest.md | 103 ++ .../artifacts/suite-audit.log | 1 + .../artifacts/suite-dry-run.log | 37 + .../artifacts/suite-run-10k-debug.log | 40 + .../suite/latency-10k-spire-rabitq.log | 5 + .../suite/latency-10k-spire-tq-prune-off.log | 5 + .../suite/latency-10k-spire-tq-prune-on.log | 5 + .../artifacts/suite/load-10k-spire-rabitq.log | 22 + .../artifacts/suite/load-10k-spire-tq.log | 22 + ...peline-10k-spire-tq-prune-off-funnel.jsonl | 100 ++ .../suite/pipeline-10k-spire-tq-prune-off.log | 69 + ...ipeline-10k-spire-tq-prune-on-funnel.jsonl | 100 ++ .../suite/pipeline-10k-spire-tq-prune-on.log | 69 + .../suite/recall-10k-spire-rabitq.log | 5 + .../suite/recall-10k-spire-tq-prune-off.log | 5 + .../suite/recall-10k-spire-tq-prune-on.log | 5 + .../artifacts/suite/results.jsonl | 66 + .../suite/storage-10k-spire-rabitq.log | 28 + .../artifacts/suite/storage-10k-spire-tq.log | 28 + .../artifacts/suite/suite-manifest.json | 1105 +++++++++++++++++ .../task122-spire-prune-ab-suite.json | 476 +++++++ .../004-spire-prune-ab-suite/request.md | 69 + 24 files changed, 2432 insertions(+) create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/cargo-pgrx-install.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/guc-check.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/manifest.md create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-audit.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-dry-run.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-run-10k-debug.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/results.jsonl create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json create mode 100644 reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json create mode 100644 reviews/task-122/004-spire-prune-ab-suite/request.md diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/cargo-pgrx-install.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/cargo-pgrx-install.log new file mode 100644 index 0000000000..92f96e5e3f --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/cargo-pgrx-install.log @@ -0,0 +1,57 @@ + Using PgConfig("pg18") and `pg_config` from /opt/homebrew/opt/postgresql@18/bin/pg_config + Building extension with features pg18 + Running command "/opt/homebrew/bin/cargo" "build" "--lib" "--features" "pg18" "--no-default-features" "--message-format=json-render-diagnostics" +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: In file included from /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:19: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:537:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 537 | dlist_next_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:547:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 547 | dlist_prev_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:1054:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 1054 | slist_next_node(slist_head *head, slist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:58: warning: unused parameter 'size' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:70: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:882:56: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 882 | pgstat_hash_hash_key(const void *d, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: 6 warnings generated. + Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.21s + Installing extension + Copying control file to /opt/homebrew/share/postgresql@18/extension/ecaz.control + Copying shared library to /opt/homebrew/lib/postgresql@18/ecaz.dylib + Discovered 237 SQL entities: 0 schemas (0 unique), 236 functions, 0 types, 0 enums, 1 sqls, 0 ords, 0 hashes, 0 aggregates, 0 triggers + Rebuilding pgrx_embed, in debug mode, for SQL generation with features pg18 +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: In file included from /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:19: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:537:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 537 | dlist_next_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:547:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 547 | dlist_prev_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:1054:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 1054 | slist_next_node(slist_head *head, slist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:58: warning: unused parameter 'size' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:70: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:882:56: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 882 | pgstat_hash_hash_key(const void *d, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: 6 warnings generated. + Compiling ecaz v0.1.1 (/Users/peter/tqvector) + Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.42s + Writing SQL entities to /opt/homebrew/share/postgresql@18/extension/ecaz--0.1.1.sql + Finished installing ecaz diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/guc-check.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/guc-check.log new file mode 100644 index 0000000000..394e0a1f79 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/guc-check.log @@ -0,0 +1,10 @@ + ecaz_build_profile +-------------------- + debug +(1 row) + + pre_materialization_prune +--------------------------- + on +(1 row) + diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/manifest.md b/reviews/task-122/004-spire-prune-ab-suite/artifacts/manifest.md new file mode 100644 index 0000000000..1fb39ff92d --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/manifest.md @@ -0,0 +1,103 @@ +# Task 122 / 004 SPIRE prune A/B suite manifest + +- Head SHA: `aa799704b` (`Gate SPIRE pre-materialization prune`) +- Task bucket: `reviews/task-122/004-spire-prune-ab-suite/` +- Timestamp: `2026-06-27T04:29:20Z` +- Lane: local PG18 debug smoke, staged `ec_real_10k` +- Fixture: `data/staged-current/ec_real_10k_corpus.tsv`, + `data/staged-current/ec_real_10k_queries.tsv`, + `data/staged-current/ec_real_10k_manifest.json` +- Access method: `ec_spire` +- Quant/storage formats: `turboquant`, `rabitq` +- Rerank mode: `rerank_width=25`, `ec_spire.max_candidate_rows=25` +- Isolation: one index/table prefix per quant and scale + +## Code under review + +`aa799704b` adds `ec_spire.pre_materialization_prune`, defaulting on, and wires +the existing pre-materialization threshold checks through that GUC. This enables +same-binary A/B runs with `ec_spire.pre_materialization_prune=on/off`. + +Validation before this packet: + +- `cargo fmt --check` +- `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics` +- `cargo check -p ecaz --lib --no-default-features --features pg18` + +## Suite config and harness checks + +Artifact: `task122-spire-prune-ab-suite.json` + +The suite contains 36 steps for 10k / 50k / 100k: + +- TQ load, recall prune-on/off, latency prune-on/off, SPIRE pipeline prune-on/off, storage +- RaBitQ load, recall, latency, storage + +Audit command: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite audit \ + --config reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json \ + --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-audit.log +``` + +Dry-run command: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json \ + --dry-run \ + --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-dry-run.log +``` + +Setup / GUC check artifacts: + +- `cargo-pgrx-install.log` +- `guc-check.log` + +`guc-check.log` shows the backend was `debug` and the default +`ec_spire.pre_materialization_prune` value was `on`. + +## 10k debug smoke + +Command: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json \ + --only-tag ec_real_10k \ + --allow-debug-backend \ + --host /Users/peter/.pgrx \ + --port 28818 \ + --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-run-10k-debug.log +``` + +Primary structured artifacts: + +- `suite/suite-manifest.json` +- `suite/results.jsonl` + +Key result lines from `suite/results.jsonl`: + +- TQ prune on recall: recall@k `1.0000`, ndcg@k `1.0000`, mean q-time `92.14 ms` +- TQ prune off recall: recall@k `1.0000`, ndcg@k `1.0000`, mean q-time `91.92 ms` +- TQ prune on latency: p50 `92.4 ms`, p95 `96.1 ms`, p99 `106.9 ms` +- TQ prune off latency: p50 `93.8 ms`, p95 `99.0 ms`, p99 `105.9 ms` +- TQ prune on pipeline candidates: item_sum `8495`, ready_sum `2500`, blocked_sum `249055`, candidate_sum `8495`, heap_rerank_sum `0` +- TQ prune off pipeline candidates: item_sum `251555`, ready_sum `2500`, blocked_sum `249055`, candidate_sum `251555`, heap_rerank_sum `0` +- TQ prune on heap rerank: item_sum `2500`, candidate_sum `2500`, heap_rerank_sum `2500` +- TQ prune off heap rerank: item_sum `2500`, candidate_sum `2500`, heap_rerank_sum `2500` +- TQ storage index: `8.9 MiB`, `931.4 B` per row +- RaBitQ recall: recall@k `1.0000`, ndcg@k `1.0000`, mean q-time `72.88 ms` +- RaBitQ latency: p50 `74.2 ms`, p95 `81.3 ms`, p99 `85.6 ms` +- RaBitQ storage index: `9.0 MiB`, `939.6 B` per row + +Interpretation: + +- The GUC and suite plumbing work. +- With `rerank_width=25` and `max_candidate_rows=25`, the prune-on path + materialized `8,495` TQ candidates versus `251,555` with pruning off while + preserving the same 2,500 heap rerank rows and 1.0000 recall in this smoke. +- This is not closeout evidence: it used a debug backend and only the 10k scale. + Task closeout still requires release A/B results at 10k / 50k / 100k with + recall, latency, and storage. diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-audit.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-audit.log new file mode 100644 index 0000000000..508ea4cabf --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-audit.log @@ -0,0 +1 @@ +[suite:task122-spire-prune-ab] audit passed: 36 steps diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-dry-run.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-dry-run.log new file mode 100644 index 0000000000..54cefa67f7 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-dry-run.log @@ -0,0 +1,37 @@ +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] load-10k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-ab] recall-10k-spire-tq-prune-on -> --database tqvector_bench bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] recall-10k-spire-tq-prune-off -> --database tqvector_bench bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] latency-10k-spire-tq-prune-on -> --database tqvector_bench bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] latency-10k-spire-tq-prune-off -> --database tqvector_bench bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] pipeline-10k-spire-tq-prune-on -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-ab] pipeline-10k-spire-tq-prune-off -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-ab] storage-10k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log bench storage --prefix task122_spire_tq_10k +[suite:task122-spire-prune-ab] load-10k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-ab] recall-10k-spire-rabitq -> --database tqvector_bench bench recall --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log +[suite:task122-spire-prune-ab] latency-10k-spire-rabitq -> --database tqvector_bench bench latency --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log +[suite:task122-spire-prune-ab] storage-10k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_10k +[suite:task122-spire-prune-ab] load-50k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-50k-spire-tq.log corpus load --prefix task122_spire_tq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-ab] recall-50k-spire-tq-prune-on -> --database tqvector_bench bench recall --prefix task122_spire_tq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] recall-50k-spire-tq-prune-off -> --database tqvector_bench bench recall --prefix task122_spire_tq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] latency-50k-spire-tq-prune-on -> --database tqvector_bench bench latency --prefix task122_spire_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] latency-50k-spire-tq-prune-off -> --database tqvector_bench bench latency --prefix task122_spire_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] pipeline-50k-spire-tq-prune-on -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_50k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-ab] pipeline-50k-spire-tq-prune-off -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_50k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-ab] storage-50k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-50k-spire-tq.log bench storage --prefix task122_spire_tq_50k +[suite:task122-spire-prune-ab] load-50k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-50k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-ab] recall-50k-spire-rabitq -> --database tqvector_bench bench recall --prefix task122_spire_rabitq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-50k-spire-rabitq.log +[suite:task122-spire-prune-ab] latency-50k-spire-rabitq -> --database tqvector_bench bench latency --prefix task122_spire_rabitq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-50k-spire-rabitq.log +[suite:task122-spire-prune-ab] storage-50k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-50k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_50k +[suite:task122-spire-prune-ab] load-100k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-100k-spire-tq.log corpus load --prefix task122_spire_tq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-ab] recall-100k-spire-tq-prune-on -> --database tqvector_bench bench recall --prefix task122_spire_tq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] recall-100k-spire-tq-prune-off -> --database tqvector_bench bench recall --prefix task122_spire_tq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] latency-100k-spire-tq-prune-on -> --database tqvector_bench bench latency --prefix task122_spire_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] latency-100k-spire-tq-prune-off -> --database tqvector_bench bench latency --prefix task122_spire_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] pipeline-100k-spire-tq-prune-on -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_100k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-ab] pipeline-100k-spire-tq-prune-off -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_100k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-ab] storage-100k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-100k-spire-tq.log bench storage --prefix task122_spire_tq_100k +[suite:task122-spire-prune-ab] load-100k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-100k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-ab] recall-100k-spire-rabitq -> --database tqvector_bench bench recall --prefix task122_spire_rabitq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-100k-spire-rabitq.log +[suite:task122-spire-prune-ab] latency-100k-spire-rabitq -> --database tqvector_bench bench latency --prefix task122_spire_rabitq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-100k-spire-rabitq.log +[suite:task122-spire-prune-ab] storage-100k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-100k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_100k diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-run-10k-debug.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-run-10k-debug.log new file mode 100644 index 0000000000..69f433fcad --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite-run-10k-debug.log @@ -0,0 +1,40 @@ +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] load-10k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] recall-10k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] recall-10k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] latency-10k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] latency-10k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] pipeline-10k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] pipeline-10k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log --funnel-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] storage-10k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log bench storage --prefix task122_spire_tq_10k +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] load-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] recall-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] latency-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] storage-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_10k +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/results.jsonl +[suite:task122-spire-prune-ab] wrote reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log new file mode 100644 index 0000000000..7619ab9215 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 73.5 ms ┆ 4.99 ms ┆ 61.7 ms ┆ 74.2 ms ┆ 81.3 ms ┆ 85.6 ms ┆ 87.6 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log new file mode 100644 index 0000000000..e2b9ed1a1b --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬──────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪══════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 91.9 ms ┆ 6.42 ms ┆ 75.4 ms ┆ 93.8 ms ┆ 99.0 ms ┆ 105.9 ms ┆ 117.4 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴──────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log new file mode 100644 index 0000000000..2d2925de9a --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────┬──────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════╪══════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 90.8 ms ┆ 6.10 ms ┆ 75.7 ms ┆ 92.4 ms ┆ 96.1 ms ┆ 106.9 ms ┆ 116.0 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────┴──────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log new file mode 100644 index 0000000000..64325418b8 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_rabitq_10k") +[loader] copied corpus table task122_spire_rabitq_10k_corpus in 1.42s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_rabitq_10k_corpus in 3.63s +[loader] copied queries table task122_spire_rabitq_10k_queries in 46.76ms +[loader] building task122_spire_rabitq_10k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_rabitq_10k_rabitq_idx in 37.50s +┌─────────┬─────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_rabitq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_rabitq_10k_rabitq_idx [storage_format=rabitq] │ +└─────────┴─────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_rabitq_10k in 43.26s diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log new file mode 100644 index 0000000000..fb60f16e3a --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_tq_10k") +[loader] copied corpus table task122_spire_tq_10k_corpus in 1.38s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_tq_10k_corpus in 3.63s +[loader] copied queries table task122_spire_tq_10k_queries in 49.01ms +[loader] building task122_spire_tq_10k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_tq_10k_turboquant_idx in 39.87s +┌─────────┬─────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_tq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_tq_10k_turboquant_idx [storage_format=turboquant] │ +└─────────┴─────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_tq_10k in 45.59s diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl new file mode 100644 index 0000000000..087eb16977 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":10000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2386,"leaf_candidate_count":2386,"primary_candidate_count":2386,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2361,"candidate_winner_count":25,"leaf_candidate_mean":99.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1919200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1917184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1278874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52808126,"candidate_score_nanos":52808126,"candidate_materialize_nanos":365955,"candidate_heap_append_nanos":129086,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":171,"rerank_heap_block_jump_max":30} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":10001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2403,"leaf_candidate_count":2403,"primary_candidate_count":2403,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2378,"candidate_winner_count":25,"leaf_candidate_mean":100.125,"leaf_candidate_p95":252,"leaf_candidate_max":254,"leaf_object_bytes":1932876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1930860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1345918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53138377,"candidate_score_nanos":53138377,"candidate_materialize_nanos":360449,"candidate_heap_append_nanos":146226,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":236,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":10002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2624,"leaf_candidate_count":2624,"primary_candidate_count":2624,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2599,"candidate_winner_count":25,"leaf_candidate_mean":109.33333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2110376,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2108360,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1426081,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57942709,"candidate_score_nanos":57942709,"candidate_materialize_nanos":397456,"candidate_heap_append_nanos":141789,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":90,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":10003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2620,"leaf_candidate_count":2620,"primary_candidate_count":2620,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2595,"candidate_winner_count":25,"leaf_candidate_mean":109.16666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2107120,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105104,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1388583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57687878,"candidate_score_nanos":57687878,"candidate_materialize_nanos":392289,"candidate_heap_append_nanos":148255,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":203,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":10004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2636,"leaf_candidate_count":2636,"primary_candidate_count":2636,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":109.83333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2120000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1390958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58161870,"candidate_score_nanos":58161870,"candidate_materialize_nanos":397474,"candidate_heap_append_nanos":161755,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":231,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":10005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2543,"leaf_candidate_count":2543,"primary_candidate_count":2543,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2518,"candidate_winner_count":25,"leaf_candidate_mean":105.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":251,"leaf_object_bytes":2045252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2043236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1384917,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56159458,"candidate_score_nanos":56159458,"candidate_materialize_nanos":382710,"candidate_heap_append_nanos":161151,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":90,"rerank_heap_block_jump_sum":539,"rerank_heap_block_jump_max":74} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":10006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2726,"leaf_candidate_count":2726,"primary_candidate_count":2726,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2701,"candidate_winner_count":25,"leaf_candidate_mean":113.58333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2192360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2190344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1545207,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59996169,"candidate_score_nanos":59996169,"candidate_materialize_nanos":416231,"candidate_heap_append_nanos":153138,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":161,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":10007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2759,"leaf_candidate_count":2759,"primary_candidate_count":2759,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2734,"candidate_winner_count":25,"leaf_candidate_mean":114.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2218916,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2216900,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1445497,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60791877,"candidate_score_nanos":60791877,"candidate_materialize_nanos":414364,"candidate_heap_append_nanos":147370,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":49,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":10008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2723,"leaf_candidate_count":2723,"primary_candidate_count":2723,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2698,"candidate_winner_count":25,"leaf_candidate_mean":113.45833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2189972,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2187956,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1524915,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59805998,"candidate_score_nanos":59805998,"candidate_materialize_nanos":410753,"candidate_heap_append_nanos":148723,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":10009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2687,"leaf_candidate_count":2687,"primary_candidate_count":2687,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2662,"candidate_winner_count":25,"leaf_candidate_mean":111.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2161028,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159012,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1425874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59040337,"candidate_score_nanos":59040337,"candidate_materialize_nanos":402956,"candidate_heap_append_nanos":146578,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":187,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":10010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2371,"leaf_candidate_count":2371,"primary_candidate_count":2371,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2346,"candidate_winner_count":25,"leaf_candidate_mean":98.79166666666667,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1907188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1905172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1255877,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52650003,"candidate_score_nanos":52650003,"candidate_materialize_nanos":353707,"candidate_heap_append_nanos":124461,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":175,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":10011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1953,"leaf_candidate_count":1953,"primary_candidate_count":1953,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1928,"candidate_winner_count":25,"leaf_candidate_mean":81.375,"leaf_candidate_p95":182,"leaf_candidate_max":183,"leaf_object_bytes":1571436,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1569420,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1064416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":43919459,"candidate_score_nanos":43919459,"candidate_materialize_nanos":292623,"candidate_heap_append_nanos":113015,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":56,"rerank_heap_block_jump_sum":405,"rerank_heap_block_jump_max":50} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":10012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1951,"leaf_candidate_count":1951,"primary_candidate_count":1951,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1926,"candidate_winner_count":25,"leaf_candidate_mean":81.29166666666667,"leaf_candidate_p95":154,"leaf_candidate_max":183,"leaf_object_bytes":1569844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1567828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1071962,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":44196039,"candidate_score_nanos":44196039,"candidate_materialize_nanos":298585,"candidate_heap_append_nanos":98503,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":248,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":10013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2255,"leaf_candidate_count":2255,"primary_candidate_count":2255,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2230,"candidate_winner_count":25,"leaf_candidate_mean":93.95833333333333,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1814060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1812044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1182249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":50147917,"candidate_score_nanos":50147917,"candidate_materialize_nanos":341778,"candidate_heap_append_nanos":133761,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":336,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":10014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2356,"leaf_candidate_count":2356,"primary_candidate_count":2356,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2331,"candidate_winner_count":25,"leaf_candidate_mean":98.16666666666667,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1895176,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1893160,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1264167,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52257915,"candidate_score_nanos":52257915,"candidate_materialize_nanos":353297,"candidate_heap_append_nanos":128669,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":42,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":41} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":10015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1826,"leaf_candidate_count":1826,"primary_candidate_count":1826,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1801,"candidate_winner_count":25,"leaf_candidate_mean":76.08333333333333,"leaf_candidate_p95":154,"leaf_candidate_max":196,"leaf_object_bytes":1469408,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1467392,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1024375,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":41117873,"candidate_score_nanos":41117873,"candidate_materialize_nanos":277087,"candidate_heap_append_nanos":92401,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":139,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":10016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1979,"leaf_candidate_count":1979,"primary_candidate_count":1979,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1954,"candidate_winner_count":25,"leaf_candidate_mean":82.45833333333333,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1592420,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1590404,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1102627,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":44183000,"candidate_score_nanos":44183000,"candidate_materialize_nanos":295926,"candidate_heap_append_nanos":106301,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":144,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":10017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1910,"leaf_candidate_count":1910,"primary_candidate_count":1910,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1885,"candidate_winner_count":25,"leaf_candidate_mean":79.58333333333333,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1536992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1534976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1017166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":42584000,"candidate_score_nanos":42584000,"candidate_materialize_nanos":288136,"candidate_heap_append_nanos":90775,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":130,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":10018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2219,"leaf_candidate_count":2219,"primary_candidate_count":2219,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2194,"candidate_winner_count":25,"leaf_candidate_mean":92.45833333333333,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1785116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1783100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1234167,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":49605248,"candidate_score_nanos":49605248,"candidate_materialize_nanos":338368,"candidate_heap_append_nanos":134755,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":53,"rerank_heap_block_jump_sum":360,"rerank_heap_block_jump_max":46} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":10019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2223,"leaf_candidate_count":2223,"primary_candidate_count":2223,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2198,"candidate_winner_count":25,"leaf_candidate_mean":92.625,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1788372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1786356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1186835,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":49555210,"candidate_score_nanos":49555210,"candidate_materialize_nanos":330725,"candidate_heap_append_nanos":138850,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":257,"rerank_heap_block_jump_max":39} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":10020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2430,"leaf_candidate_count":2430,"primary_candidate_count":2430,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2405,"candidate_winner_count":25,"leaf_candidate_mean":101.25,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1954584,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1952568,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1288835,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53796464,"candidate_score_nanos":53796464,"candidate_materialize_nanos":364750,"candidate_heap_append_nanos":130382,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":10021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2054,"leaf_candidate_count":2054,"primary_candidate_count":2054,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2029,"candidate_winner_count":25,"leaf_candidate_mean":85.58333333333333,"leaf_candidate_p95":159,"leaf_candidate_max":183,"leaf_object_bytes":1652624,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1650608,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1173920,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":47660126,"candidate_score_nanos":47660126,"candidate_materialize_nanos":319591,"candidate_heap_append_nanos":112885,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":450,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":10022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2032,"leaf_candidate_count":2032,"primary_candidate_count":2032,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2007,"candidate_winner_count":25,"leaf_candidate_mean":84.66666666666667,"leaf_candidate_p95":182,"leaf_candidate_max":183,"leaf_object_bytes":1634824,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1632808,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1142249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45671125,"candidate_score_nanos":45671125,"candidate_materialize_nanos":308278,"candidate_heap_append_nanos":103945,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":10023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2049,"leaf_candidate_count":2049,"primary_candidate_count":2049,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2024,"candidate_winner_count":25,"leaf_candidate_mean":85.375,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1648500,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1646484,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1187747,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":47061915,"candidate_score_nanos":47061915,"candidate_materialize_nanos":320374,"candidate_heap_append_nanos":116440,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":45,"rerank_heap_block_jump_sum":361,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":10024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2318,"leaf_candidate_count":2318,"primary_candidate_count":2318,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2293,"candidate_winner_count":25,"leaf_candidate_mean":96.58333333333333,"leaf_candidate_p95":183,"leaf_candidate_max":193,"leaf_object_bytes":1864568,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1862552,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1278546,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":51836124,"candidate_score_nanos":51836124,"candidate_materialize_nanos":359209,"candidate_heap_append_nanos":150050,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":227,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":10025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2019,"leaf_candidate_count":2019,"primary_candidate_count":2019,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1994,"candidate_winner_count":25,"leaf_candidate_mean":84.125,"leaf_candidate_p95":155,"leaf_candidate_max":162,"leaf_object_bytes":1624404,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1622388,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1139583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45704041,"candidate_score_nanos":45704041,"candidate_materialize_nanos":306318,"candidate_heap_append_nanos":119015,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":10026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2358,"leaf_candidate_count":2358,"primary_candidate_count":2358,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2333,"candidate_winner_count":25,"leaf_candidate_mean":98.25,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1896768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1894752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1415920,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56001831,"candidate_score_nanos":56001831,"candidate_materialize_nanos":392474,"candidate_heap_append_nanos":142783,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":581,"rerank_heap_block_jump_max":59} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":10027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1999,"leaf_candidate_count":1999,"primary_candidate_count":1999,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1974,"candidate_winner_count":25,"leaf_candidate_mean":83.29166666666667,"leaf_candidate_p95":182,"leaf_candidate_max":183,"leaf_object_bytes":1608340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1606324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1151165,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45029539,"candidate_score_nanos":45029539,"candidate_materialize_nanos":307344,"candidate_heap_append_nanos":115547,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":214,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":10028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1966,"leaf_candidate_count":1966,"primary_candidate_count":1966,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1941,"candidate_winner_count":25,"leaf_candidate_mean":81.91666666666667,"leaf_candidate_p95":162,"leaf_candidate_max":182,"leaf_object_bytes":1581856,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1579840,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1059666,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":44073918,"candidate_score_nanos":44073918,"candidate_materialize_nanos":294477,"candidate_heap_append_nanos":98251,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":358,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":10029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2311,"leaf_candidate_count":2311,"primary_candidate_count":2311,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2286,"candidate_winner_count":25,"leaf_candidate_mean":96.29166666666667,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1858996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1856980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1253501,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":51441665,"candidate_score_nanos":51441665,"candidate_materialize_nanos":347135,"candidate_heap_append_nanos":125761,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":52,"rerank_heap_block_jump_sum":373,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":10030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2378,"leaf_candidate_count":2378,"primary_candidate_count":2378,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2353,"candidate_winner_count":25,"leaf_candidate_mean":99.08333333333333,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1912832,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1910816,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1338417,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":54008126,"candidate_score_nanos":54008126,"candidate_materialize_nanos":368184,"candidate_heap_append_nanos":140000,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":514,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":10031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2537,"leaf_candidate_count":2537,"primary_candidate_count":2537,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2512,"candidate_winner_count":25,"leaf_candidate_mean":105.70833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2040548,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2038532,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1335501,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56416502,"candidate_score_nanos":56416502,"candidate_materialize_nanos":384347,"candidate_heap_append_nanos":131208,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":348,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":10032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2652,"leaf_candidate_count":2652,"primary_candidate_count":2652,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2627,"candidate_winner_count":25,"leaf_candidate_mean":110.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2132952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2130936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1453207,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58525039,"candidate_score_nanos":58525039,"candidate_materialize_nanos":401318,"candidate_heap_append_nanos":151465,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":87,"rerank_heap_block_jump_max":10} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":10033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2718,"leaf_candidate_count":2718,"primary_candidate_count":2718,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2693,"candidate_winner_count":25,"leaf_candidate_mean":113.25,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2185920,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2183904,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1598045,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61420876,"candidate_score_nanos":61420876,"candidate_materialize_nanos":431203,"candidate_heap_append_nanos":139672,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":178,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":10034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2762,"leaf_candidate_count":2762,"primary_candidate_count":2762,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2737,"candidate_winner_count":25,"leaf_candidate_mean":115.08333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2221232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2219216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1639086,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":64076126,"candidate_score_nanos":64076126,"candidate_materialize_nanos":447660,"candidate_heap_append_nanos":174034,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":85,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":10035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2676,"leaf_candidate_count":2676,"primary_candidate_count":2676,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":111.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1626166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":62940168,"candidate_score_nanos":62940168,"candidate_materialize_nanos":445613,"candidate_heap_append_nanos":154078,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":218,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":10036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2625,"leaf_candidate_count":2625,"primary_candidate_count":2625,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2600,"candidate_winner_count":25,"leaf_candidate_mean":109.375,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2111244,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2109228,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1520250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59525168,"candidate_score_nanos":59525168,"candidate_materialize_nanos":414439,"candidate_heap_append_nanos":141809,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":180,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":10037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2512,"leaf_candidate_count":2512,"primary_candidate_count":2512,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2487,"candidate_winner_count":25,"leaf_candidate_mean":104.66666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2020432,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2018416,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1333958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":55762290,"candidate_score_nanos":55762290,"candidate_materialize_nanos":376573,"candidate_heap_append_nanos":144519,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":215,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":10038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2504,"leaf_candidate_count":2504,"primary_candidate_count":2504,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2479,"candidate_winner_count":25,"leaf_candidate_mean":104.33333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2013992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2011976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1421959,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56720956,"candidate_score_nanos":56720956,"candidate_materialize_nanos":390331,"candidate_heap_append_nanos":138484,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":34,"rerank_heap_block_jump_sum":134,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":10039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2629,"leaf_candidate_count":2629,"primary_candidate_count":2629,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2604,"candidate_winner_count":25,"leaf_candidate_mean":109.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2114428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2112412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1409626,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58001876,"candidate_score_nanos":58001876,"candidate_materialize_nanos":398749,"candidate_heap_append_nanos":140464,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":176,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":10040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2676,"leaf_candidate_count":2676,"primary_candidate_count":2676,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":111.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1422208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58805709,"candidate_score_nanos":58805709,"candidate_materialize_nanos":403196,"candidate_heap_append_nanos":139679,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":10041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2127,"leaf_candidate_count":2127,"primary_candidate_count":2127,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2102,"candidate_winner_count":25,"leaf_candidate_mean":88.625,"leaf_candidate_p95":181,"leaf_candidate_max":193,"leaf_object_bytes":1711236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1709220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1183378,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":47289541,"candidate_score_nanos":47289541,"candidate_materialize_nanos":322335,"candidate_heap_append_nanos":108625,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":73,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":10042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2703,"leaf_candidate_count":2703,"primary_candidate_count":2703,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2678,"candidate_winner_count":25,"leaf_candidate_mean":112.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2173836,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2171820,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1518333,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60088334,"candidate_score_nanos":60088334,"candidate_materialize_nanos":406278,"candidate_heap_append_nanos":136269,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":59,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":10043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2739,"leaf_candidate_count":2739,"primary_candidate_count":2739,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2714,"candidate_winner_count":25,"leaf_candidate_mean":114.125,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2202852,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2200836,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1467918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60537835,"candidate_score_nanos":60537835,"candidate_materialize_nanos":410360,"candidate_heap_append_nanos":149395,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":37,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":10044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2606,"leaf_candidate_count":2606,"primary_candidate_count":2606,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2581,"candidate_winner_count":25,"leaf_candidate_mean":108.58333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2095904,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2093888,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1369877,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57403167,"candidate_score_nanos":57403167,"candidate_materialize_nanos":393402,"candidate_heap_append_nanos":143354,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":44,"rerank_heap_block_jump_sum":307,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":10045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2671,"leaf_candidate_count":2671,"primary_candidate_count":2671,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":111.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2148076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1529754,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60299251,"candidate_score_nanos":60299251,"candidate_materialize_nanos":410869,"candidate_heap_append_nanos":148589,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":26,"rerank_heap_block_jump_sum":170,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":10046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2671,"leaf_candidate_count":2671,"primary_candidate_count":2671,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":111.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2148148,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146132,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1406581,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59003502,"candidate_score_nanos":59003502,"candidate_materialize_nanos":402565,"candidate_heap_append_nanos":137885,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":509,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":10047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2122,"leaf_candidate_count":2122,"primary_candidate_count":2122,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2097,"candidate_winner_count":25,"leaf_candidate_mean":88.41666666666667,"leaf_candidate_p95":196,"leaf_candidate_max":200,"leaf_object_bytes":1707112,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1705096,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1196957,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":47287787,"candidate_score_nanos":47287787,"candidate_materialize_nanos":317367,"candidate_heap_append_nanos":117992,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":76,"rerank_heap_block_jump_sum":446,"rerank_heap_block_jump_max":68} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":10048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2740,"leaf_candidate_count":2740,"primary_candidate_count":2740,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":114.16666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1508205,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60117084,"candidate_score_nanos":60117084,"candidate_materialize_nanos":414679,"candidate_heap_append_nanos":143931,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":163,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":10049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2665,"leaf_candidate_count":2665,"primary_candidate_count":2665,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2640,"candidate_winner_count":25,"leaf_candidate_mean":111.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2143372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2141356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1460210,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58559542,"candidate_score_nanos":58559542,"candidate_materialize_nanos":403468,"candidate_heap_append_nanos":143881,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":10050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2733,"leaf_candidate_count":2733,"primary_candidate_count":2733,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2708,"candidate_winner_count":25,"leaf_candidate_mean":113.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2198004,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2195988,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1429957,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59858581,"candidate_score_nanos":59858581,"candidate_materialize_nanos":408492,"candidate_heap_append_nanos":140374,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":77,"rerank_heap_block_jump_max":13} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":10051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2714,"leaf_candidate_count":2714,"primary_candidate_count":2714,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2689,"candidate_winner_count":25,"leaf_candidate_mean":113.08333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2182736,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2180720,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1432250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59760625,"candidate_score_nanos":59760625,"candidate_materialize_nanos":409080,"candidate_heap_append_nanos":150314,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":29,"rerank_heap_block_jump_sum":133,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":10052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2352,"leaf_candidate_count":2352,"primary_candidate_count":2352,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2327,"candidate_winner_count":25,"leaf_candidate_mean":98.0,"leaf_candidate_p95":193,"leaf_candidate_max":230,"leaf_object_bytes":1891992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1889976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1316163,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52677956,"candidate_score_nanos":52677956,"candidate_materialize_nanos":358128,"candidate_heap_append_nanos":135683,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":202,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":10053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2698,"leaf_candidate_count":2698,"primary_candidate_count":2698,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2673,"candidate_winner_count":25,"leaf_candidate_mean":112.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2169784,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167768,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1419667,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58985294,"candidate_score_nanos":58985294,"candidate_materialize_nanos":409868,"candidate_heap_append_nanos":145191,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":312,"rerank_heap_block_jump_max":35} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":10054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2717,"leaf_candidate_count":2717,"primary_candidate_count":2717,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2692,"candidate_winner_count":25,"leaf_candidate_mean":113.20833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2184980,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2182964,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1460246,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59737665,"candidate_score_nanos":59737665,"candidate_materialize_nanos":408745,"candidate_heap_append_nanos":146819,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":275,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":10055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2648,"leaf_candidate_count":2648,"primary_candidate_count":2648,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2623,"candidate_winner_count":25,"leaf_candidate_mean":110.33333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2129768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2127752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1409876,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58742250,"candidate_score_nanos":58742250,"candidate_materialize_nanos":408289,"candidate_heap_append_nanos":158239,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":96,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":10056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2706,"leaf_candidate_count":2706,"primary_candidate_count":2706,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2681,"candidate_winner_count":25,"leaf_candidate_mean":112.75,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2176296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2174280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1434832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59883666,"candidate_score_nanos":59883666,"candidate_materialize_nanos":409467,"candidate_heap_append_nanos":155880,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":80,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":10057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2661,"leaf_candidate_count":2661,"primary_candidate_count":2661,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":110.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1426378,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58265377,"candidate_score_nanos":58265377,"candidate_materialize_nanos":401160,"candidate_heap_append_nanos":173292,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":287,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":10058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2585,"leaf_candidate_count":2585,"primary_candidate_count":2585,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2560,"candidate_winner_count":25,"leaf_candidate_mean":107.70833333333333,"leaf_candidate_p95":254,"leaf_candidate_max":341,"leaf_object_bytes":2079116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2077100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1352249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56874665,"candidate_score_nanos":56874665,"candidate_materialize_nanos":388477,"candidate_heap_append_nanos":145977,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":63,"rerank_heap_block_jump_sum":323,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":10059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2661,"leaf_candidate_count":2661,"primary_candidate_count":2661,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":110.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1446917,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58639085,"candidate_score_nanos":58639085,"candidate_materialize_nanos":400081,"candidate_heap_append_nanos":154451,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":13,"rerank_heap_block_jump_sum":89,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":10060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2623,"leaf_candidate_count":2623,"primary_candidate_count":2623,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2598,"candidate_winner_count":25,"leaf_candidate_mean":109.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2109652,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2107636,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1471999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58483086,"candidate_score_nanos":58483086,"candidate_materialize_nanos":402238,"candidate_heap_append_nanos":161299,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":212,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":10061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2534,"leaf_candidate_count":2534,"primary_candidate_count":2534,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2509,"candidate_winner_count":25,"leaf_candidate_mean":105.58333333333333,"leaf_candidate_p95":193,"leaf_candidate_max":230,"leaf_object_bytes":2038016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1390168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":55984419,"candidate_score_nanos":55984419,"candidate_materialize_nanos":380414,"candidate_heap_append_nanos":135742,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":120,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":10062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2725,"leaf_candidate_count":2725,"primary_candidate_count":2725,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2700,"candidate_winner_count":25,"leaf_candidate_mean":113.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2191492,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2189476,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1447081,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59780668,"candidate_score_nanos":59780668,"candidate_materialize_nanos":411710,"candidate_heap_append_nanos":161669,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":108,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":10063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2410,"leaf_candidate_count":2410,"primary_candidate_count":2410,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2385,"candidate_winner_count":25,"leaf_candidate_mean":100.41666666666667,"leaf_candidate_p95":200,"leaf_candidate_max":254,"leaf_object_bytes":1938592,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1936576,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1324455,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":54453460,"candidate_score_nanos":54453460,"candidate_materialize_nanos":371605,"candidate_heap_append_nanos":137728,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":364,"rerank_heap_block_jump_max":84} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":10064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2439,"leaf_candidate_count":2439,"primary_candidate_count":2439,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2414,"candidate_winner_count":25,"leaf_candidate_mean":101.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1961820,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1959804,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1273418,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53299835,"candidate_score_nanos":53299835,"candidate_materialize_nanos":362546,"candidate_heap_append_nanos":139409,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":315,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":10065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2639,"leaf_candidate_count":2639,"primary_candidate_count":2639,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2614,"candidate_winner_count":25,"leaf_candidate_mean":109.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2122388,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2120372,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1417918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58120542,"candidate_score_nanos":58120542,"candidate_materialize_nanos":400682,"candidate_heap_append_nanos":147557,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":86,"rerank_heap_block_jump_sum":384,"rerank_heap_block_jump_max":77} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":10066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2434,"leaf_candidate_count":2434,"primary_candidate_count":2434,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2409,"candidate_winner_count":25,"leaf_candidate_mean":101.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1957768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1955752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1301212,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53679457,"candidate_score_nanos":53679457,"candidate_materialize_nanos":369149,"candidate_heap_append_nanos":129218,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":10067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2632,"leaf_candidate_count":2632,"primary_candidate_count":2632,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":109.66666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1387418,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57667706,"candidate_score_nanos":57667706,"candidate_materialize_nanos":395326,"candidate_heap_append_nanos":145449,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":351,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":10068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2632,"leaf_candidate_count":2632,"primary_candidate_count":2632,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":109.66666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1442664,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57737705,"candidate_score_nanos":57737705,"candidate_materialize_nanos":394916,"candidate_heap_append_nanos":149261,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":10069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2362,"leaf_candidate_count":2362,"primary_candidate_count":2362,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2337,"candidate_winner_count":25,"leaf_candidate_mean":98.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1899952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1897936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1326418,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52236621,"candidate_score_nanos":52236621,"candidate_materialize_nanos":355359,"candidate_heap_append_nanos":136495,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":270,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":10070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2628,"leaf_candidate_count":2628,"primary_candidate_count":2628,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2603,"candidate_winner_count":25,"leaf_candidate_mean":109.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2113632,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2111616,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1572499,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58611665,"candidate_score_nanos":58611665,"candidate_materialize_nanos":407894,"candidate_heap_append_nanos":137478,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":320,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":10071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2737,"leaf_candidate_count":2737,"primary_candidate_count":2737,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2712,"candidate_winner_count":25,"leaf_candidate_mean":114.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2201188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2199172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1488082,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60523081,"candidate_score_nanos":60523081,"candidate_materialize_nanos":415446,"candidate_heap_append_nanos":134251,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":30,"rerank_heap_block_jump_sum":192,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":10072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2613,"leaf_candidate_count":2613,"primary_candidate_count":2613,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2588,"candidate_winner_count":25,"leaf_candidate_mean":108.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2101620,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2099604,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1361916,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57383795,"candidate_score_nanos":57383795,"candidate_materialize_nanos":389541,"candidate_heap_append_nanos":130667,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":182,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":10073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2797,"leaf_candidate_count":2797,"primary_candidate_count":2797,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2772,"candidate_winner_count":25,"leaf_candidate_mean":116.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2249380,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2247364,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1490334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61123166,"candidate_score_nanos":61123166,"candidate_materialize_nanos":423252,"candidate_heap_append_nanos":140585,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":286,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":10074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2760,"leaf_candidate_count":2760,"primary_candidate_count":2760,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2735,"candidate_winner_count":25,"leaf_candidate_mean":115.0,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2219640,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2217624,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1506042,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61450294,"candidate_score_nanos":61450294,"candidate_materialize_nanos":421144,"candidate_heap_append_nanos":140777,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":242,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":10075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2807,"leaf_candidate_count":2807,"primary_candidate_count":2807,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2782,"candidate_winner_count":25,"leaf_candidate_mean":116.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2257412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2255396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1463247,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61514623,"candidate_score_nanos":61514623,"candidate_materialize_nanos":419475,"candidate_heap_append_nanos":135780,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":280,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":10076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2633,"leaf_candidate_count":2633,"primary_candidate_count":2633,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2608,"candidate_winner_count":25,"leaf_candidate_mean":109.70833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2117612,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2115596,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1403126,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57706873,"candidate_score_nanos":57706873,"candidate_materialize_nanos":391770,"candidate_heap_append_nanos":128645,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":271,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":10077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2597,"leaf_candidate_count":2597,"primary_candidate_count":2597,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2572,"candidate_winner_count":25,"leaf_candidate_mean":108.20833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2088740,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2086724,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1358955,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56998749,"candidate_score_nanos":56998749,"candidate_materialize_nanos":391878,"candidate_heap_append_nanos":128023,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":239,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":10078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2746,"leaf_candidate_count":2746,"primary_candidate_count":2746,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2721,"candidate_winner_count":25,"leaf_candidate_mean":114.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2208496,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2206480,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1421459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60074876,"candidate_score_nanos":60074876,"candidate_materialize_nanos":410295,"candidate_heap_append_nanos":168389,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":98,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":10079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2638,"leaf_candidate_count":2638,"primary_candidate_count":2638,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2613,"candidate_winner_count":25,"leaf_candidate_mean":109.91666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2121664,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2119648,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1401416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57956917,"candidate_score_nanos":57956917,"candidate_materialize_nanos":397181,"candidate_heap_append_nanos":160012,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":10080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2697,"leaf_candidate_count":2697,"primary_candidate_count":2697,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2672,"candidate_winner_count":25,"leaf_candidate_mean":112.375,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2169060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1395792,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59096331,"candidate_score_nanos":59096331,"candidate_materialize_nanos":404342,"candidate_heap_append_nanos":143467,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":72,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":10081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2635,"leaf_candidate_count":2635,"primary_candidate_count":2635,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2610,"candidate_winner_count":25,"leaf_candidate_mean":109.79166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2119276,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117260,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1387709,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57699082,"candidate_score_nanos":57699082,"candidate_materialize_nanos":393258,"candidate_heap_append_nanos":142392,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":88,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":10082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2653,"leaf_candidate_count":2653,"primary_candidate_count":2653,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2628,"candidate_winner_count":25,"leaf_candidate_mean":110.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2133748,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2131732,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1497876,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58603456,"candidate_score_nanos":58603456,"candidate_materialize_nanos":403527,"candidate_heap_append_nanos":171000,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":142,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":10083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2289,"leaf_candidate_count":2289,"primary_candidate_count":2289,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2264,"candidate_winner_count":25,"leaf_candidate_mean":95.375,"leaf_candidate_p95":159,"leaf_candidate_max":230,"leaf_object_bytes":1841340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1839324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1271708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":51012212,"candidate_score_nanos":51012212,"candidate_materialize_nanos":343613,"candidate_heap_append_nanos":122921,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":156,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":10084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2689,"leaf_candidate_count":2689,"primary_candidate_count":2689,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2664,"candidate_winner_count":25,"leaf_candidate_mean":112.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2162692,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2160676,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1559878,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60543458,"candidate_score_nanos":60543458,"candidate_materialize_nanos":424638,"candidate_heap_append_nanos":169445,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":128,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":10085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2751,"leaf_candidate_count":2751,"primary_candidate_count":2751,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2726,"candidate_winner_count":25,"leaf_candidate_mean":114.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2212476,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2210460,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1491165,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60519206,"candidate_score_nanos":60519206,"candidate_materialize_nanos":414592,"candidate_heap_append_nanos":164875,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":40,"rerank_heap_block_jump_sum":295,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":10086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2595,"leaf_candidate_count":2595,"primary_candidate_count":2595,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2570,"candidate_winner_count":25,"leaf_candidate_mean":108.125,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2087076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2085060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1407627,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57259583,"candidate_score_nanos":57259583,"candidate_materialize_nanos":389732,"candidate_heap_append_nanos":133176,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":24,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":158,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":10087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2541,"leaf_candidate_count":2541,"primary_candidate_count":2541,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2516,"candidate_winner_count":25,"leaf_candidate_mean":105.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2043732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2041716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1386374,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":55926540,"candidate_score_nanos":55926540,"candidate_materialize_nanos":381320,"candidate_heap_append_nanos":154340,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":168,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":10088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2740,"leaf_candidate_count":2740,"primary_candidate_count":2740,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":114.16666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1527291,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60473916,"candidate_score_nanos":60473916,"candidate_materialize_nanos":412955,"candidate_heap_append_nanos":145226,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":79,"rerank_heap_block_jump_sum":322,"rerank_heap_block_jump_max":63} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":10089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2616,"leaf_candidate_count":2616,"primary_candidate_count":2616,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2591,"candidate_winner_count":25,"leaf_candidate_mean":109.0,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2104008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2101992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1429374,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57626296,"candidate_score_nanos":57626296,"candidate_materialize_nanos":410348,"candidate_heap_append_nanos":155021,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":76,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":10090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2636,"leaf_candidate_count":2636,"primary_candidate_count":2636,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":109.83333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2120072,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2118056,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1412459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57753416,"candidate_score_nanos":57753416,"candidate_materialize_nanos":399418,"candidate_heap_append_nanos":156273,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":10091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2731,"leaf_candidate_count":2731,"primary_candidate_count":2731,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2706,"candidate_winner_count":25,"leaf_candidate_mean":113.79166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2196412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2194396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1526040,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60836916,"candidate_score_nanos":60836916,"candidate_materialize_nanos":420904,"candidate_heap_append_nanos":152316,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":246,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":10092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2575,"leaf_candidate_count":2575,"primary_candidate_count":2575,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2550,"candidate_winner_count":25,"leaf_candidate_mean":107.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2071084,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2069068,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1426751,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57169166,"candidate_score_nanos":57169166,"candidate_materialize_nanos":398384,"candidate_heap_append_nanos":135438,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":169,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":10093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2617,"leaf_candidate_count":2617,"primary_candidate_count":2617,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2592,"candidate_winner_count":25,"leaf_candidate_mean":109.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2104732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2102716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1447457,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57518833,"candidate_score_nanos":57518833,"candidate_materialize_nanos":397594,"candidate_heap_append_nanos":131842,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":17} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":10094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2375,"leaf_candidate_count":2375,"primary_candidate_count":2375,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2350,"candidate_winner_count":25,"leaf_candidate_mean":98.95833333333333,"leaf_candidate_p95":193,"leaf_candidate_max":230,"leaf_object_bytes":1910372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1908356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1461585,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":55988459,"candidate_score_nanos":55988459,"candidate_materialize_nanos":394194,"candidate_heap_append_nanos":150677,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":10095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2535,"leaf_candidate_count":2535,"primary_candidate_count":2535,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2510,"candidate_winner_count":25,"leaf_candidate_mean":105.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2038884,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036868,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1518582,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58917587,"candidate_score_nanos":58917587,"candidate_materialize_nanos":408544,"candidate_heap_append_nanos":144464,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":10096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2621,"leaf_candidate_count":2621,"primary_candidate_count":2621,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2596,"candidate_winner_count":25,"leaf_candidate_mean":109.20833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2107988,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105972,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1515044,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58280542,"candidate_score_nanos":58280542,"candidate_materialize_nanos":401648,"candidate_heap_append_nanos":151676,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":131,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":10097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2677,"leaf_candidate_count":2677,"primary_candidate_count":2677,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2652,"candidate_winner_count":25,"leaf_candidate_mean":111.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2152996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1501125,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59074543,"candidate_score_nanos":59074543,"candidate_materialize_nanos":406846,"candidate_heap_append_nanos":154660,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":124,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":10098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2634,"leaf_candidate_count":2634,"primary_candidate_count":2634,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2609,"candidate_winner_count":25,"leaf_candidate_mean":109.75,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2118336,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2116320,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1471079,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58285084,"candidate_score_nanos":58285084,"candidate_materialize_nanos":401873,"candidate_heap_append_nanos":158638,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":331,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":10099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2688,"leaf_candidate_count":2688,"primary_candidate_count":2688,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2663,"candidate_winner_count":25,"leaf_candidate_mean":112.0,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2161752,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159736,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1547753,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60119877,"candidate_score_nanos":60119877,"candidate_materialize_nanos":409793,"candidate_heap_append_nanos":156081,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":14} diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log new file mode 100644 index 0000000000..2d4f6bedae --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_10k +index: task122_spire_tq_10k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 100 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 251555 ┆ 2500 ┆ 249055 ┆ 2400 ┆ 251555 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 76.287 ms ┆ 94.007 ms ┆ 98.181 ms ┆ 103.961 ms ┆ 106.837 ms ┆ 1.0000 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl new file mode 100644 index 0000000000..6e9d58b8f3 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":10000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":74,"leaf_candidate_count":74,"primary_candidate_count":74,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2361,"candidate_winner_count":25,"leaf_candidate_mean":3.0833333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":74,"leaf_object_bytes":1919200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1917184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1267707,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52452794,"candidate_score_nanos":52452794,"candidate_materialize_nanos":11503,"candidate_heap_append_nanos":21871,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":171,"rerank_heap_block_jump_max":30} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":10001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":120,"leaf_candidate_count":120,"primary_candidate_count":120,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2378,"candidate_winner_count":25,"leaf_candidate_mean":5.0,"leaf_candidate_p95":5,"leaf_candidate_max":100,"leaf_object_bytes":1932876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1930860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1353124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":54524501,"candidate_score_nanos":54524501,"candidate_materialize_nanos":21253,"candidate_heap_append_nanos":42539,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":236,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":10002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":74,"leaf_candidate_count":74,"primary_candidate_count":74,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2599,"candidate_winner_count":25,"leaf_candidate_mean":3.0833333333333335,"leaf_candidate_p95":3,"leaf_candidate_max":71,"leaf_object_bytes":2110376,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2108360,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1841499,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61592212,"candidate_score_nanos":61592212,"candidate_materialize_nanos":14126,"candidate_heap_append_nanos":25715,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":90,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":10003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2595,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":107,"leaf_object_bytes":2107120,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105104,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1723250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":64109331,"candidate_score_nanos":64109331,"candidate_materialize_nanos":21496,"candidate_heap_append_nanos":40042,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":203,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":10004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":113,"leaf_candidate_count":113,"primary_candidate_count":113,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":4.708333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":112,"leaf_object_bytes":2120000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1724833,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":63566375,"candidate_score_nanos":63566375,"candidate_materialize_nanos":24168,"candidate_heap_append_nanos":45082,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":231,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":10005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":142,"leaf_candidate_count":142,"primary_candidate_count":142,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2518,"candidate_winner_count":25,"leaf_candidate_mean":5.916666666666667,"leaf_candidate_p95":17,"leaf_candidate_max":86,"leaf_object_bytes":2045252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2043236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1524959,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60092416,"candidate_score_nanos":60092416,"candidate_materialize_nanos":31833,"candidate_heap_append_nanos":59375,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":90,"rerank_heap_block_jump_sum":539,"rerank_heap_block_jump_max":74} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":10006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2701,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":1,"leaf_candidate_max":92,"leaf_object_bytes":2192360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2190344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1561251,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":62731664,"candidate_score_nanos":62731664,"candidate_materialize_nanos":15458,"candidate_heap_append_nanos":29086,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":161,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":10007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":81,"leaf_candidate_count":81,"primary_candidate_count":81,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2734,"candidate_winner_count":25,"leaf_candidate_mean":3.375,"leaf_candidate_p95":6,"leaf_candidate_max":68,"leaf_object_bytes":2218916,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2216900,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1663166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":64310797,"candidate_score_nanos":64310797,"candidate_materialize_nanos":15917,"candidate_heap_append_nanos":28581,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":49,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":10008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":78,"leaf_candidate_count":78,"primary_candidate_count":78,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2698,"candidate_winner_count":25,"leaf_candidate_mean":3.25,"leaf_candidate_p95":3,"leaf_candidate_max":73,"leaf_object_bytes":2189972,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2187956,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1561500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":62778915,"candidate_score_nanos":62778915,"candidate_materialize_nanos":13289,"candidate_heap_append_nanos":24415,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":10009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":81,"leaf_candidate_count":81,"primary_candidate_count":81,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2662,"candidate_winner_count":25,"leaf_candidate_mean":3.375,"leaf_candidate_p95":5,"leaf_candidate_max":73,"leaf_object_bytes":2161028,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159012,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1475459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59308211,"candidate_score_nanos":59308211,"candidate_materialize_nanos":14454,"candidate_heap_append_nanos":27962,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":187,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":10010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":70,"leaf_candidate_count":70,"primary_candidate_count":70,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2346,"candidate_winner_count":25,"leaf_candidate_mean":2.9166666666666665,"leaf_candidate_p95":1,"leaf_candidate_max":68,"leaf_object_bytes":1907188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1905172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1251375,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52659292,"candidate_score_nanos":52659292,"candidate_materialize_nanos":11080,"candidate_heap_append_nanos":18916,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":175,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":10011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1928,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":2,"leaf_candidate_max":87,"leaf_object_bytes":1571436,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1569420,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1052332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":43701707,"candidate_score_nanos":43701707,"candidate_materialize_nanos":13422,"candidate_heap_append_nanos":27211,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":56,"rerank_heap_block_jump_sum":405,"rerank_heap_block_jump_max":50} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":10012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":38,"leaf_candidate_count":38,"primary_candidate_count":38,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1926,"candidate_winner_count":25,"leaf_candidate_mean":1.5833333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":37,"leaf_object_bytes":1569844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1567828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1046166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":43724582,"candidate_score_nanos":43724582,"candidate_materialize_nanos":5834,"candidate_heap_append_nanos":7668,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":248,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":10013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2230,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":82,"leaf_object_bytes":1814060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1812044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1193830,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":49912163,"candidate_score_nanos":49912163,"candidate_materialize_nanos":14123,"candidate_heap_append_nanos":27793,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":336,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":10014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2331,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":30,"leaf_candidate_max":49,"leaf_object_bytes":1895176,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1893160,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1252750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52307751,"candidate_score_nanos":52307751,"candidate_materialize_nanos":13129,"candidate_heap_append_nanos":24834,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":42,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":41} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":10015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":45,"leaf_candidate_count":45,"primary_candidate_count":45,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1801,"candidate_winner_count":25,"leaf_candidate_mean":1.875,"leaf_candidate_p95":0,"leaf_candidate_max":45,"leaf_object_bytes":1469408,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1467392,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":979334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":41064834,"candidate_score_nanos":41064834,"candidate_materialize_nanos":6998,"candidate_heap_append_nanos":10542,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":139,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":10016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":61,"leaf_candidate_count":61,"primary_candidate_count":61,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1954,"candidate_winner_count":25,"leaf_candidate_mean":2.5416666666666665,"leaf_candidate_p95":2,"leaf_candidate_max":58,"leaf_object_bytes":1592420,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1590404,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1150207,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45479750,"candidate_score_nanos":45479750,"candidate_materialize_nanos":10997,"candidate_heap_append_nanos":19082,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":144,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":10017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":30,"leaf_candidate_count":30,"primary_candidate_count":30,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1885,"candidate_winner_count":25,"leaf_candidate_mean":1.25,"leaf_candidate_p95":0,"leaf_candidate_max":30,"leaf_object_bytes":1536992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1534976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1036082,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":42849290,"candidate_score_nanos":42849290,"candidate_materialize_nanos":4579,"candidate_heap_append_nanos":4712,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":130,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":10018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2194,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":89,"leaf_object_bytes":1785116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1783100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1185540,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":49383917,"candidate_score_nanos":49383917,"candidate_materialize_nanos":14131,"candidate_heap_append_nanos":27744,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":53,"rerank_heap_block_jump_sum":360,"rerank_heap_block_jump_max":46} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":10019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":137,"leaf_candidate_count":137,"primary_candidate_count":137,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2198,"candidate_winner_count":25,"leaf_candidate_mean":5.708333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":137,"leaf_object_bytes":1788372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1786356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1195249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":49792457,"candidate_score_nanos":49792457,"candidate_materialize_nanos":20786,"candidate_heap_append_nanos":44964,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":257,"rerank_heap_block_jump_max":39} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":10020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":78,"leaf_candidate_count":78,"primary_candidate_count":78,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2405,"candidate_winner_count":25,"leaf_candidate_mean":3.25,"leaf_candidate_p95":0,"leaf_candidate_max":78,"leaf_object_bytes":1954584,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1952568,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1304000,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":54164251,"candidate_score_nanos":54164251,"candidate_materialize_nanos":11961,"candidate_heap_append_nanos":22458,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":10021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":65,"leaf_candidate_count":65,"primary_candidate_count":65,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2029,"candidate_winner_count":25,"leaf_candidate_mean":2.7083333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":65,"leaf_object_bytes":1652624,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1650608,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1093165,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45855750,"candidate_score_nanos":45855750,"candidate_materialize_nanos":10038,"candidate_heap_append_nanos":17792,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":450,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":10022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":48,"leaf_candidate_count":48,"primary_candidate_count":48,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2007,"candidate_winner_count":25,"leaf_candidate_mean":2.0,"leaf_candidate_p95":0,"leaf_candidate_max":48,"leaf_object_bytes":1634824,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1632808,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1140331,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45451916,"candidate_score_nanos":45451916,"candidate_materialize_nanos":7959,"candidate_heap_append_nanos":12334,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":10023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":74,"leaf_candidate_count":74,"primary_candidate_count":74,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2024,"candidate_winner_count":25,"leaf_candidate_mean":3.0833333333333335,"leaf_candidate_p95":1,"leaf_candidate_max":72,"leaf_object_bytes":1648500,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1646484,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1083413,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45788416,"candidate_score_nanos":45788416,"candidate_materialize_nanos":12210,"candidate_heap_append_nanos":23001,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":45,"rerank_heap_block_jump_sum":361,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":10024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":83,"leaf_candidate_count":83,"primary_candidate_count":83,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2293,"candidate_winner_count":25,"leaf_candidate_mean":3.4583333333333335,"leaf_candidate_p95":12,"leaf_candidate_max":54,"leaf_object_bytes":1864568,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1862552,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1216791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":51345336,"candidate_score_nanos":51345336,"candidate_materialize_nanos":13539,"candidate_heap_append_nanos":26456,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":227,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":10025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1994,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":25,"leaf_candidate_max":57,"leaf_object_bytes":1624404,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1622388,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1080835,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45287750,"candidate_score_nanos":45287750,"candidate_materialize_nanos":15085,"candidate_heap_append_nanos":28628,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":10026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":80,"leaf_candidate_count":80,"primary_candidate_count":80,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2333,"candidate_winner_count":25,"leaf_candidate_mean":3.3333333333333335,"leaf_candidate_p95":6,"leaf_candidate_max":72,"leaf_object_bytes":1896768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1894752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1246712,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52038832,"candidate_score_nanos":52038832,"candidate_materialize_nanos":12088,"candidate_heap_append_nanos":23999,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":581,"rerank_heap_block_jump_max":59} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":10027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1974,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":17,"leaf_candidate_max":62,"leaf_object_bytes":1608340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1606324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1113332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":45445710,"candidate_score_nanos":45445710,"candidate_materialize_nanos":12089,"candidate_heap_append_nanos":22751,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":214,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":10028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":39,"leaf_candidate_count":39,"primary_candidate_count":39,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1941,"candidate_winner_count":25,"leaf_candidate_mean":1.625,"leaf_candidate_p95":13,"leaf_candidate_max":24,"leaf_object_bytes":1581856,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1579840,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1061084,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":44042333,"candidate_score_nanos":44042333,"candidate_materialize_nanos":6626,"candidate_heap_append_nanos":8795,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":358,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":10029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":83,"leaf_candidate_count":83,"primary_candidate_count":83,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2286,"candidate_winner_count":25,"leaf_candidate_mean":3.4583333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":83,"leaf_object_bytes":1858996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1856980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1219125,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":51308500,"candidate_score_nanos":51308500,"candidate_materialize_nanos":12377,"candidate_heap_append_nanos":23795,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":52,"rerank_heap_block_jump_sum":373,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":10030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2353,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":3,"leaf_candidate_max":100,"leaf_object_bytes":1912832,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1910816,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1260416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53127873,"candidate_score_nanos":53127873,"candidate_materialize_nanos":15628,"candidate_heap_append_nanos":31246,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":514,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":10031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":60,"leaf_candidate_count":60,"primary_candidate_count":60,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2512,"candidate_winner_count":25,"leaf_candidate_mean":2.5,"leaf_candidate_p95":3,"leaf_candidate_max":57,"leaf_object_bytes":2040548,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2038532,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1335045,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56192500,"candidate_score_nanos":56192500,"candidate_materialize_nanos":11005,"candidate_heap_append_nanos":17877,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":348,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":10032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":101,"leaf_candidate_count":101,"primary_candidate_count":101,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2627,"candidate_winner_count":25,"leaf_candidate_mean":4.208333333333333,"leaf_candidate_p95":5,"leaf_candidate_max":84,"leaf_object_bytes":2132952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2130936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1402081,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58380168,"candidate_score_nanos":58380168,"candidate_materialize_nanos":15965,"candidate_heap_append_nanos":32626,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":87,"rerank_heap_block_jump_max":10} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":10033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":37,"leaf_candidate_count":37,"primary_candidate_count":37,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2693,"candidate_winner_count":25,"leaf_candidate_mean":1.5416666666666667,"leaf_candidate_p95":2,"leaf_candidate_max":35,"leaf_object_bytes":2185920,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2183904,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1427708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59415709,"candidate_score_nanos":59415709,"candidate_materialize_nanos":6290,"candidate_heap_append_nanos":7295,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":178,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":10034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2737,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":3,"leaf_candidate_max":111,"leaf_object_bytes":2221232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2219216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1501834,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60667082,"candidate_score_nanos":60667082,"candidate_materialize_nanos":18542,"candidate_heap_append_nanos":37999,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":85,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":10035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":58,"leaf_candidate_count":58,"primary_candidate_count":58,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":2.4166666666666665,"leaf_candidate_p95":4,"leaf_candidate_max":54,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1425583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58793417,"candidate_score_nanos":58793417,"candidate_materialize_nanos":10290,"candidate_heap_append_nanos":17624,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":218,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":10036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":57,"leaf_candidate_count":57,"primary_candidate_count":57,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2600,"candidate_winner_count":25,"leaf_candidate_mean":2.375,"leaf_candidate_p95":0,"leaf_candidate_max":57,"leaf_object_bytes":2111244,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2109228,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1439503,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58782461,"candidate_score_nanos":58782461,"candidate_materialize_nanos":9082,"candidate_heap_append_nanos":16457,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":180,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":10037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2487,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":2,"leaf_candidate_max":105,"leaf_object_bytes":2020432,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2018416,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1504252,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58313377,"candidate_score_nanos":58313377,"candidate_materialize_nanos":23158,"candidate_heap_append_nanos":39297,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":215,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":10038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2479,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":82,"leaf_object_bytes":2013992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2011976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1318623,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":55259376,"candidate_score_nanos":55259376,"candidate_materialize_nanos":12836,"candidate_heap_append_nanos":24123,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":34,"rerank_heap_block_jump_sum":134,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":10039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2604,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":1,"leaf_candidate_max":78,"leaf_object_bytes":2114428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2112412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1409708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57928251,"candidate_score_nanos":57928251,"candidate_materialize_nanos":15459,"candidate_heap_append_nanos":22919,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":176,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":10040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":64,"leaf_candidate_count":64,"primary_candidate_count":64,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":2.6666666666666665,"leaf_candidate_p95":3,"leaf_candidate_max":61,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1385877,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58717584,"candidate_score_nanos":58717584,"candidate_materialize_nanos":10212,"candidate_heap_append_nanos":18295,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":10041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":50,"leaf_candidate_count":50,"primary_candidate_count":50,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2102,"candidate_winner_count":25,"leaf_candidate_mean":2.0833333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":50,"leaf_object_bytes":1711236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1709220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1142540,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":47423835,"candidate_score_nanos":47423835,"candidate_materialize_nanos":8248,"candidate_heap_append_nanos":12041,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":73,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":10042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":50,"leaf_candidate_count":50,"primary_candidate_count":50,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2678,"candidate_winner_count":25,"leaf_candidate_mean":2.0833333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":50,"leaf_object_bytes":2173836,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2171820,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1526251,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61574542,"candidate_score_nanos":61574542,"candidate_materialize_nanos":8044,"candidate_heap_append_nanos":11541,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":59,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":10043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":91,"leaf_candidate_count":91,"primary_candidate_count":91,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2714,"candidate_winner_count":25,"leaf_candidate_mean":3.7916666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":91,"leaf_object_bytes":2202852,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2200836,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1464913,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60339957,"candidate_score_nanos":60339957,"candidate_materialize_nanos":14627,"candidate_heap_append_nanos":27878,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":37,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":10044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":90,"leaf_candidate_count":90,"primary_candidate_count":90,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2581,"candidate_winner_count":25,"leaf_candidate_mean":3.75,"leaf_candidate_p95":27,"leaf_candidate_max":59,"leaf_object_bytes":2095904,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2093888,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1375252,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57337835,"candidate_score_nanos":57337835,"candidate_materialize_nanos":15213,"candidate_heap_append_nanos":30331,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":44,"rerank_heap_block_jump_sum":307,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":10045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":94,"leaf_candidate_count":94,"primary_candidate_count":94,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":3.9166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":94,"leaf_object_bytes":2148076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1395164,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58685126,"candidate_score_nanos":58685126,"candidate_materialize_nanos":14376,"candidate_heap_append_nanos":28332,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":26,"rerank_heap_block_jump_sum":170,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":10046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":71,"leaf_candidate_count":71,"primary_candidate_count":71,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":2.9583333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":71,"leaf_object_bytes":2148148,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146132,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1407250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58891957,"candidate_score_nanos":58891957,"candidate_materialize_nanos":11796,"candidate_heap_append_nanos":20460,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":509,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":10047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":84,"leaf_candidate_count":84,"primary_candidate_count":84,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2097,"candidate_winner_count":25,"leaf_candidate_mean":3.5,"leaf_candidate_p95":2,"leaf_candidate_max":77,"leaf_object_bytes":1707112,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1705096,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1290499,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":50302627,"candidate_score_nanos":50302627,"candidate_materialize_nanos":19464,"candidate_heap_append_nanos":29879,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":76,"rerank_heap_block_jump_sum":446,"rerank_heap_block_jump_max":68} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":10048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":79,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1513542,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60430376,"candidate_score_nanos":60430376,"candidate_materialize_nanos":13869,"candidate_heap_append_nanos":24205,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":163,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":10049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":80,"leaf_candidate_count":80,"primary_candidate_count":80,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2640,"candidate_winner_count":25,"leaf_candidate_mean":3.3333333333333335,"leaf_candidate_p95":6,"leaf_candidate_max":67,"leaf_object_bytes":2143372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2141356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1983833,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":104716375,"candidate_score_nanos":104716375,"candidate_materialize_nanos":26085,"candidate_heap_append_nanos":35750,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":10050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":69,"leaf_candidate_count":69,"primary_candidate_count":69,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2708,"candidate_winner_count":25,"leaf_candidate_mean":2.875,"leaf_candidate_p95":9,"leaf_candidate_max":60,"leaf_object_bytes":2198004,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2195988,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1991583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":100829211,"candidate_score_nanos":100829211,"candidate_materialize_nanos":19543,"candidate_heap_append_nanos":28625,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":77,"rerank_heap_block_jump_max":13} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":10051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2689,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":0,"leaf_candidate_max":96,"leaf_object_bytes":2182736,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2180720,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1485789,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60842791,"candidate_score_nanos":60842791,"candidate_materialize_nanos":15750,"candidate_heap_append_nanos":31502,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":29,"rerank_heap_block_jump_sum":133,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":10052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":92,"leaf_candidate_count":92,"primary_candidate_count":92,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2327,"candidate_winner_count":25,"leaf_candidate_mean":3.8333333333333335,"leaf_candidate_p95":1,"leaf_candidate_max":91,"leaf_object_bytes":1891992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1889976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1343212,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52434539,"candidate_score_nanos":52434539,"candidate_materialize_nanos":15040,"candidate_heap_append_nanos":29171,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":202,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":10053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":88,"leaf_candidate_count":88,"primary_candidate_count":88,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2673,"candidate_winner_count":25,"leaf_candidate_mean":3.6666666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":88,"leaf_object_bytes":2169784,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167768,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1444045,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59504417,"candidate_score_nanos":59504417,"candidate_materialize_nanos":14119,"candidate_heap_append_nanos":26542,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":312,"rerank_heap_block_jump_max":35} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":10054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":84,"leaf_candidate_count":84,"primary_candidate_count":84,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2692,"candidate_winner_count":25,"leaf_candidate_mean":3.5,"leaf_candidate_p95":0,"leaf_candidate_max":84,"leaf_object_bytes":2184980,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2182964,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1475832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60004664,"candidate_score_nanos":60004664,"candidate_materialize_nanos":14045,"candidate_heap_append_nanos":26914,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":275,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":10055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":116,"leaf_candidate_count":116,"primary_candidate_count":116,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2623,"candidate_winner_count":25,"leaf_candidate_mean":4.833333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":115,"leaf_object_bytes":2129768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2127752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1483165,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58969752,"candidate_score_nanos":58969752,"candidate_materialize_nanos":19333,"candidate_heap_append_nanos":38505,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":96,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":10056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":104,"leaf_candidate_count":104,"primary_candidate_count":104,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2681,"candidate_winner_count":25,"leaf_candidate_mean":4.333333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":103,"leaf_object_bytes":2176296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2174280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1458211,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59819713,"candidate_score_nanos":59819713,"candidate_materialize_nanos":16709,"candidate_heap_append_nanos":34125,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":80,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":10057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":16,"leaf_candidate_max":118,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1491541,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58918669,"candidate_score_nanos":58918669,"candidate_materialize_nanos":24661,"candidate_heap_append_nanos":46710,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":287,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":10058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":98,"leaf_candidate_count":98,"primary_candidate_count":98,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2560,"candidate_winner_count":25,"leaf_candidate_mean":4.083333333333333,"leaf_candidate_p95":11,"leaf_candidate_max":80,"leaf_object_bytes":2079116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2077100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1531874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58487541,"candidate_score_nanos":58487541,"candidate_materialize_nanos":20997,"candidate_heap_append_nanos":37118,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":63,"rerank_heap_block_jump_sum":323,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":10059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":0,"leaf_candidate_max":114,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1404710,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58700875,"candidate_score_nanos":58700875,"candidate_materialize_nanos":17544,"candidate_heap_append_nanos":37248,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":13,"rerank_heap_block_jump_sum":89,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":10060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":117,"leaf_candidate_count":117,"primary_candidate_count":117,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2598,"candidate_winner_count":25,"leaf_candidate_mean":4.875,"leaf_candidate_p95":11,"leaf_candidate_max":106,"leaf_object_bytes":2109652,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2107636,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1472544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57868916,"candidate_score_nanos":57868916,"candidate_materialize_nanos":18793,"candidate_heap_append_nanos":39749,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":212,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":10061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2509,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":82,"leaf_object_bytes":2038016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1361251,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56140833,"candidate_score_nanos":56140833,"candidate_materialize_nanos":13084,"candidate_heap_append_nanos":24876,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":120,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":10062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2700,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":2,"leaf_candidate_max":113,"leaf_object_bytes":2191492,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2189476,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1529249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60656749,"candidate_score_nanos":60656749,"candidate_materialize_nanos":18333,"candidate_heap_append_nanos":39086,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":108,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":10063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":94,"leaf_candidate_count":94,"primary_candidate_count":94,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2385,"candidate_winner_count":25,"leaf_candidate_mean":3.9166666666666665,"leaf_candidate_p95":8,"leaf_candidate_max":77,"leaf_object_bytes":1938592,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1936576,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1338752,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53801333,"candidate_score_nanos":53801333,"candidate_materialize_nanos":15376,"candidate_heap_append_nanos":30334,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":364,"rerank_heap_block_jump_max":84} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":10064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2414,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":103,"leaf_object_bytes":1961820,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1959804,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1354832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53704958,"candidate_score_nanos":53704958,"candidate_materialize_nanos":16373,"candidate_heap_append_nanos":33042,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":315,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":10065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":95,"leaf_candidate_count":95,"primary_candidate_count":95,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2614,"candidate_winner_count":25,"leaf_candidate_mean":3.9583333333333335,"leaf_candidate_p95":3,"leaf_candidate_max":91,"leaf_object_bytes":2122388,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2120372,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1404459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58346748,"candidate_score_nanos":58346748,"candidate_materialize_nanos":15048,"candidate_heap_append_nanos":29826,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":86,"rerank_heap_block_jump_sum":384,"rerank_heap_block_jump_max":77} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":10066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":71,"leaf_candidate_count":71,"primary_candidate_count":71,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2409,"candidate_winner_count":25,"leaf_candidate_mean":2.9583333333333335,"leaf_candidate_p95":1,"leaf_candidate_max":70,"leaf_object_bytes":1957768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1955752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1313333,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":53928248,"candidate_score_nanos":53928248,"candidate_materialize_nanos":11748,"candidate_heap_append_nanos":20869,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":10067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":94,"leaf_candidate_count":94,"primary_candidate_count":94,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":3.9166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":94,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1408165,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57946211,"candidate_score_nanos":57946211,"candidate_materialize_nanos":14997,"candidate_heap_append_nanos":28881,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":351,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":10068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":103,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1422585,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57838169,"candidate_score_nanos":57838169,"candidate_materialize_nanos":16748,"candidate_heap_append_nanos":32707,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":10069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2337,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":10,"leaf_candidate_max":86,"leaf_object_bytes":1899952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1897936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1238459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52437000,"candidate_score_nanos":52437000,"candidate_materialize_nanos":16253,"candidate_heap_append_nanos":32290,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":270,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":10070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":42,"leaf_candidate_count":42,"primary_candidate_count":42,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2603,"candidate_winner_count":25,"leaf_candidate_mean":1.75,"leaf_candidate_p95":0,"leaf_candidate_max":42,"leaf_object_bytes":2113632,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2111616,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1401750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57698751,"candidate_score_nanos":57698751,"candidate_materialize_nanos":7084,"candidate_heap_append_nanos":10704,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":320,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":10071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":41,"leaf_candidate_count":41,"primary_candidate_count":41,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2712,"candidate_winner_count":25,"leaf_candidate_mean":1.7083333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":41,"leaf_object_bytes":2201188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2199172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1561459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61309621,"candidate_score_nanos":61309621,"candidate_materialize_nanos":7041,"candidate_heap_append_nanos":9501,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":30,"rerank_heap_block_jump_sum":192,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":10072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":52,"leaf_candidate_count":52,"primary_candidate_count":52,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2588,"candidate_winner_count":25,"leaf_candidate_mean":2.1666666666666665,"leaf_candidate_p95":9,"leaf_candidate_max":43,"leaf_object_bytes":2101620,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2099604,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1456376,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57846499,"candidate_score_nanos":57846499,"candidate_materialize_nanos":9208,"candidate_heap_append_nanos":14502,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":182,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":10073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":54,"leaf_candidate_count":54,"primary_candidate_count":54,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2772,"candidate_winner_count":25,"leaf_candidate_mean":2.25,"leaf_candidate_p95":13,"leaf_candidate_max":41,"leaf_object_bytes":2249380,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2247364,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1550498,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61873793,"candidate_score_nanos":61873793,"candidate_materialize_nanos":10250,"candidate_heap_append_nanos":16166,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":286,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":10074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":56,"leaf_candidate_count":56,"primary_candidate_count":56,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2735,"candidate_winner_count":25,"leaf_candidate_mean":2.3333333333333335,"leaf_candidate_p95":15,"leaf_candidate_max":41,"leaf_object_bytes":2219640,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2217624,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1571289,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":62860749,"candidate_score_nanos":62860749,"candidate_materialize_nanos":9622,"candidate_heap_append_nanos":16420,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":242,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":10075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":45,"leaf_candidate_count":45,"primary_candidate_count":45,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2782,"candidate_winner_count":25,"leaf_candidate_mean":1.875,"leaf_candidate_p95":4,"leaf_candidate_max":41,"leaf_object_bytes":2257412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2255396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1500960,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":61867712,"candidate_score_nanos":61867712,"candidate_materialize_nanos":7959,"candidate_heap_append_nanos":11209,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":280,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":10076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":43,"leaf_candidate_count":43,"primary_candidate_count":43,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2608,"candidate_winner_count":25,"leaf_candidate_mean":1.7916666666666667,"leaf_candidate_p95":2,"leaf_candidate_max":41,"leaf_object_bytes":2117612,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2115596,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1436460,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58113874,"candidate_score_nanos":58113874,"candidate_materialize_nanos":8250,"candidate_heap_append_nanos":10750,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":271,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":10077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":43,"leaf_candidate_count":43,"primary_candidate_count":43,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2572,"candidate_winner_count":25,"leaf_candidate_mean":1.7916666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":43,"leaf_object_bytes":2088740,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2086724,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1375085,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57093415,"candidate_score_nanos":57093415,"candidate_materialize_nanos":7369,"candidate_heap_append_nanos":11041,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":239,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":10078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":140,"leaf_candidate_count":140,"primary_candidate_count":140,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2721,"candidate_winner_count":25,"leaf_candidate_mean":5.833333333333333,"leaf_candidate_p95":18,"leaf_candidate_max":122,"leaf_object_bytes":2208496,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2206480,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1595208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":62661167,"candidate_score_nanos":62661167,"candidate_materialize_nanos":25665,"candidate_heap_append_nanos":48455,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":98,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":10079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":129,"leaf_candidate_count":129,"primary_candidate_count":129,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2613,"candidate_winner_count":25,"leaf_candidate_mean":5.375,"leaf_candidate_p95":10,"leaf_candidate_max":119,"leaf_object_bytes":2121664,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2119648,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1485128,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58889665,"candidate_score_nanos":58889665,"candidate_materialize_nanos":21457,"candidate_heap_append_nanos":43788,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":10080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":83,"leaf_candidate_count":83,"primary_candidate_count":83,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2672,"candidate_winner_count":25,"leaf_candidate_mean":3.4583333333333335,"leaf_candidate_p95":5,"leaf_candidate_max":73,"leaf_object_bytes":2169060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1498375,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59706624,"candidate_score_nanos":59706624,"candidate_materialize_nanos":16083,"candidate_heap_append_nanos":29043,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":72,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":10081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":85,"leaf_candidate_count":85,"primary_candidate_count":85,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2610,"candidate_winner_count":25,"leaf_candidate_mean":3.5416666666666665,"leaf_candidate_p95":7,"leaf_candidate_max":76,"leaf_object_bytes":2119276,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117260,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1496500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59020247,"candidate_score_nanos":59020247,"candidate_materialize_nanos":15706,"candidate_heap_append_nanos":27586,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":88,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":10082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":127,"leaf_candidate_count":127,"primary_candidate_count":127,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2628,"candidate_winner_count":25,"leaf_candidate_mean":5.291666666666667,"leaf_candidate_p95":16,"leaf_candidate_max":111,"leaf_object_bytes":2133748,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2131732,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1475335,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58870831,"candidate_score_nanos":58870831,"candidate_materialize_nanos":20291,"candidate_heap_append_nanos":43830,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":142,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":10083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":75,"leaf_candidate_count":75,"primary_candidate_count":75,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2264,"candidate_winner_count":25,"leaf_candidate_mean":3.125,"leaf_candidate_p95":0,"leaf_candidate_max":75,"leaf_object_bytes":1841340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1839324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1294708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":51151339,"candidate_score_nanos":51151339,"candidate_materialize_nanos":13129,"candidate_heap_append_nanos":22167,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":156,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":10084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":123,"leaf_candidate_count":123,"primary_candidate_count":123,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2664,"candidate_winner_count":25,"leaf_candidate_mean":5.125,"leaf_candidate_p95":2,"leaf_candidate_max":121,"leaf_object_bytes":2162692,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2160676,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1423000,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59057540,"candidate_score_nanos":59057540,"candidate_materialize_nanos":19704,"candidate_heap_append_nanos":40166,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":128,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":10085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":124,"leaf_candidate_count":124,"primary_candidate_count":124,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2726,"candidate_winner_count":25,"leaf_candidate_mean":5.166666666666667,"leaf_candidate_p95":19,"leaf_candidate_max":79,"leaf_object_bytes":2212476,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2210460,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1497500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60468375,"candidate_score_nanos":60468375,"candidate_materialize_nanos":20541,"candidate_heap_append_nanos":42624,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":40,"rerank_heap_block_jump_sum":295,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":10086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":67,"leaf_candidate_count":67,"primary_candidate_count":67,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2570,"candidate_winner_count":25,"leaf_candidate_mean":2.7916666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":67,"leaf_object_bytes":2087076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2085060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1387249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57559333,"candidate_score_nanos":57559333,"candidate_materialize_nanos":10245,"candidate_heap_append_nanos":18703,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":24,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":158,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":10087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":129,"leaf_candidate_count":129,"primary_candidate_count":129,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2516,"candidate_winner_count":25,"leaf_candidate_mean":5.375,"leaf_candidate_p95":16,"leaf_candidate_max":113,"leaf_object_bytes":2043732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2041716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1496084,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58351462,"candidate_score_nanos":58351462,"candidate_materialize_nanos":20708,"candidate_heap_append_nanos":42875,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":168,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":10088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":61,"leaf_candidate_count":61,"primary_candidate_count":61,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":2.5416666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":61,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1465292,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60519754,"candidate_score_nanos":60519754,"candidate_materialize_nanos":9748,"candidate_heap_append_nanos":16501,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":79,"rerank_heap_block_jump_sum":322,"rerank_heap_block_jump_max":63} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":10089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2591,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":7,"leaf_candidate_max":107,"leaf_object_bytes":2104008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2101992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1394335,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57633042,"candidate_score_nanos":57633042,"candidate_materialize_nanos":18329,"candidate_heap_append_nanos":37459,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":76,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":10090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":121,"leaf_candidate_count":121,"primary_candidate_count":121,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":5.041666666666667,"leaf_candidate_p95":11,"leaf_candidate_max":110,"leaf_object_bytes":2120072,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2118056,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1484624,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58520878,"candidate_score_nanos":58520878,"candidate_materialize_nanos":20088,"candidate_heap_append_nanos":41878,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":10091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2706,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":0,"leaf_candidate_max":96,"leaf_object_bytes":2196412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2194396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1423123,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":60044879,"candidate_score_nanos":60044879,"candidate_materialize_nanos":14874,"candidate_heap_append_nanos":28913,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":246,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":10092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":67,"leaf_candidate_count":67,"primary_candidate_count":67,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2550,"candidate_winner_count":25,"leaf_candidate_mean":2.7916666666666665,"leaf_candidate_p95":7,"leaf_candidate_max":60,"leaf_object_bytes":2071084,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2069068,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1464291,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58106001,"candidate_score_nanos":58106001,"candidate_materialize_nanos":12080,"candidate_heap_append_nanos":20045,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":169,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":10093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":53,"leaf_candidate_count":53,"primary_candidate_count":53,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2592,"candidate_winner_count":25,"leaf_candidate_mean":2.2083333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":53,"leaf_object_bytes":2104732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2102716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1469503,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58394918,"candidate_score_nanos":58394918,"candidate_materialize_nanos":9250,"candidate_heap_append_nanos":14501,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":17} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":10094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":97,"leaf_candidate_count":97,"primary_candidate_count":97,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2350,"candidate_winner_count":25,"leaf_candidate_mean":4.041666666666667,"leaf_candidate_p95":8,"leaf_candidate_max":89,"leaf_object_bytes":1910372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1908356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1313289,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":52465874,"candidate_score_nanos":52465874,"candidate_materialize_nanos":15747,"candidate_heap_append_nanos":31036,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":10095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":71,"leaf_candidate_count":71,"primary_candidate_count":71,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2510,"candidate_winner_count":25,"leaf_candidate_mean":2.9583333333333335,"leaf_candidate_p95":2,"leaf_candidate_max":69,"leaf_object_bytes":2038884,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036868,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1401084,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":56217208,"candidate_score_nanos":56217208,"candidate_materialize_nanos":12082,"candidate_heap_append_nanos":20750,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":10096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2596,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":6,"leaf_candidate_max":96,"leaf_object_bytes":2107988,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105972,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1394127,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":57952707,"candidate_score_nanos":57952707,"candidate_materialize_nanos":16088,"candidate_heap_append_nanos":32833,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":131,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":10097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2652,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":107,"leaf_object_bytes":2152996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1395499,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59020251,"candidate_score_nanos":59020251,"candidate_materialize_nanos":16038,"candidate_heap_append_nanos":34628,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":124,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":10098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2609,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":115,"leaf_object_bytes":2118336,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2116320,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1490789,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":58973336,"candidate_score_nanos":58973336,"candidate_materialize_nanos":18876,"candidate_heap_append_nanos":38292,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":331,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":10099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":106,"leaf_candidate_count":106,"primary_candidate_count":106,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2663,"candidate_winner_count":25,"leaf_candidate_mean":4.416666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":106,"leaf_object_bytes":2161752,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159736,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":1512834,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":59347666,"candidate_score_nanos":59347666,"candidate_materialize_nanos":18047,"candidate_heap_append_nanos":34914,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":14} diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log new file mode 100644 index 0000000000..82381957dc --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_10k +index: task122_spire_tq_10k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 100 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 8495 ┆ 2500 ┆ 249055 ┆ 2400 ┆ 8495 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 75.768 ms ┆ 93.359 ms ┆ 102.177 ms ┆ 111.503 ms ┆ 161.985 ms ┆ 1.0000 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log new file mode 100644 index 0000000000..bc41f63e49 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 72.88 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log new file mode 100644 index 0000000000..e2da981fec --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 91.92 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log new file mode 100644 index 0000000000..bc9815b031 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 92.14 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/results.jsonl b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/results.jsonl new file mode 100644 index 0000000000..8bec3ee21f --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/results.jsonl @@ -0,0 +1,66 @@ +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"1.380000","storage_format":"turboquant","subject":"task122_spire_tq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"3.630000","storage_format":"turboquant","subject":"task122_spire_tq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"0.049010","storage_format":"turboquant","subject":"task122_spire_tq_10k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"39.870000","storage_format":"turboquant","subject":"task122_spire_tq_10k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"45.590000","storage_format":"turboquant","subject":"task122_spire_tq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"recall-10k-spire-tq-prune-on","kind":"recall","metric":"recall","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log","values":{"mean q-time":"92.14 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"recall-10k-spire-tq-prune-off","kind":"recall","metric":"recall","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log","values":{"mean q-time":"91.92 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"latency-10k-spire-tq-prune-on","kind":"latency","metric":"latency","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"116.0 ms","mean":"90.8 ms","memory_samples":"0","min":"75.7 ms","nprobe":"24","p50":"92.4 ms","p95":"96.1 ms","p99":"106.9 ms","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"6.10 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"latency-10k-spire-tq-prune-off","kind":"latency","metric":"latency","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"117.4 ms","mean":"91.9 ms","memory_samples":"0","min":"75.4 ms","nprobe":"24","p50":"93.8 ms","p95":"99.0 ms","p99":"105.9 ms","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"6.42 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"recommendation","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"100","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"249055","candidate_sum":"8495","heap_rerank_sum":"0","item_sum":"8495","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"latency_max":"161.985 ms","latency_min":"75.768 ms","latency_p50":"93.359 ms","latency_p95":"102.177 ms","latency_p99":"111.503 ms","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","recall@k":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"recommendation","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"100","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"249055","candidate_sum":"251555","heap_rerank_sum":"0","item_sum":"251555","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"latency_max":"106.837 ms","latency_min":"76.287 ms","latency_p50":"94.007 ms","latency_p95":"98.181 ms","latency_p99":"103.961 ms","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","recall@k":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"prefix","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_10k"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"corpus","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_10k_corpus"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"rows","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"10000","value_bytes":"10000"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"heap","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"752.0 KiB","value_bytes":"770048"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"158.8 MiB","value_bytes":"166513869"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"indexes","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"9.1 MiB","value_bytes":"9542042"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"total","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"168.0 MiB","value_bytes":"176160768"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"per row (total)","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17611.2 B","value_bytes":"17611"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"77.0 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"access method":"ec_spire","index":"task122_spire_tq_10k_turboquant_idx","per row":"931.4 B","per_row_bytes":"931.4","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","reloptions":"{storage_format=turboquant}","size":"8.9 MiB","size_bytes":"9332326","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"access method":"btree","index":"task122_spire_tq_10k_corpus_pkey","per row":"24.6 B","per_row_bytes":"24.6","prefix":"task122_spire_tq_10k","profile":"","quant":"turboquant","reloptions":"{}","size":"240.0 KiB","size_bytes":"245760","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"1.420000","storage_format":"rabitq","subject":"task122_spire_rabitq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"3.630000","storage_format":"rabitq","subject":"task122_spire_rabitq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"0.046760","storage_format":"rabitq","subject":"task122_spire_rabitq_10k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"37.500000","storage_format":"rabitq","subject":"task122_spire_rabitq_10k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"43.260000","storage_format":"rabitq","subject":"task122_spire_rabitq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"recall-10k-spire-rabitq","kind":"recall","metric":"recall","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log","values":{"mean q-time":"72.88 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"latency-10k-spire-rabitq","kind":"latency","metric":"latency","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"87.6 ms","mean":"73.5 ms","memory_samples":"0","min":"61.7 ms","nprobe":"24","p50":"74.2 ms","p95":"81.3 ms","p99":"85.6 ms","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"4.99 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"prefix","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_10k"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"corpus","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_10k_corpus"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"rows","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"10000","value_bytes":"10000"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"heap","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"752.0 KiB","value_bytes":"770048"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"158.8 MiB","value_bytes":"166513869"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"indexes","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"9.2 MiB","value_bytes":"9646899"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"total","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"168.0 MiB","value_bytes":"176160768"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"per row (total)","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17617.7 B","value_bytes":"17618"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"77.0 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"access method":"ec_spire","index":"task122_spire_rabitq_10k_rabitq_idx","per row":"939.6 B","per_row_bytes":"939.6","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","reloptions":"{storage_format=rabitq}","size":"9.0 MiB","size_bytes":"9437184","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-ab","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"access method":"btree","index":"task122_spire_rabitq_10k_corpus_pkey","per row":"24.6 B","per_row_bytes":"24.6","prefix":"task122_spire_rabitq_10k","profile":"","quant":"rabitq","reloptions":"{}","size":"240.0 KiB","size_bytes":"245760","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log new file mode 100644 index 0000000000..1af230e592 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬─────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═════════════════════════════════╡ +│ prefix ┆ task122_spire_rabitq_10k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_10k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 10000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 752.0 KiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 158.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 9.2 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 168.0 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17617.7 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 77.0 B │ +└───────────────────────────────┴─────────────────────────────────┘ +┌──────────────────────────────────────┬───────────────┬───────────┬─────────────────────────┬───────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞══════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════╪═══════════╪═════════╡ +│ task122_spire_rabitq_10k_rabitq_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=rabitq} ┆ 9.0 MiB ┆ 939.6 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_rabitq_10k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 240.0 KiB ┆ 24.6 B │ +└──────────────────────────────────────┴───────────────┴───────────┴─────────────────────────┴───────────┴─────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log new file mode 100644 index 0000000000..ff89113dff --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬─────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═════════════════════════════╡ +│ prefix ┆ task122_spire_tq_10k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_10k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 10000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 752.0 KiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 158.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 9.1 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 168.0 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17611.2 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 77.0 B │ +└───────────────────────────────┴─────────────────────────────┘ +┌─────────────────────────────────────┬───────────────┬───────────┬─────────────────────────────┬───────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞═════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════════╪═══════════╪═════════╡ +│ task122_spire_tq_10k_turboquant_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=turboquant} ┆ 8.9 MiB ┆ 931.4 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_tq_10k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 240.0 KiB ┆ 24.6 B │ +└─────────────────────────────────────┴───────────────┴───────────┴─────────────────────────────┴───────────┴─────────┘ diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json new file mode 100644 index 0000000000..1fa1078a7d --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/suite-manifest.json @@ -0,0 +1,1105 @@ +{ + "suite": "task122-spire-prune-ab", + "schema_version": 1, + "config": "reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json", + "config_sha256": "03dd4c49fde79a91e3801a5bd64609aafff340d88c81f112283815f8cc75d771", + "dry_run": false, + "generated_at_unix_ms": 1782534257495, + "connection": { + "database": "tqvector_bench", + "host": "/Users/peter/.pgrx", + "port": 28818, + "user": null, + "password_configured": false + }, + "backend": { + "build_profile": "debug" + }, + "steps": [ + { + "name": "load-10k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534257511, + "finished_at_unix_ms": 1782534303107, + "duration_ms": 45596, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-prune-on", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534303108, + "finished_at_unix_ms": 1782534312794, + "duration_ms": 9685, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-prune-off", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--truth-cache-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534312794, + "finished_at_unix_ms": 1782534322309, + "duration_ms": 9514, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-tq-prune-on", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534322309, + "finished_at_unix_ms": 1782534331453, + "duration_ms": 9143, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-tq-prune-off", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534331454, + "finished_at_unix_ms": 1782534340714, + "duration_ms": 9259, + "exit_code": 0 + }, + { + "name": "pipeline-10k-spire-tq-prune-on", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_10k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log", + "--funnel-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534340715, + "finished_at_unix_ms": 1782534371890, + "duration_ms": 31174, + "exit_code": 0 + }, + { + "name": "pipeline-10k-spire-tq-prune-off", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_10k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log", + "--funnel-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534371891, + "finished_at_unix_ms": 1782534403035, + "duration_ms": 31144, + "exit_code": 0 + }, + { + "name": "storage-10k-spire-tq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log", + "bench", + "storage", + "--prefix", + "task122_spire_tq_10k" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534403036, + "finished_at_unix_ms": 1782534403070, + "duration_ms": 33, + "exit_code": 0 + }, + { + "name": "load-10k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_rabitq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534403071, + "finished_at_unix_ms": 1782534446340, + "duration_ms": 43269, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-rabitq", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--truth-cache-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534446341, + "finished_at_unix_ms": 1782534453977, + "duration_ms": 7635, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-rabitq", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534453979, + "finished_at_unix_ms": 1782534461379, + "duration_ms": 7399, + "exit_code": 0 + }, + { + "name": "storage-10k-spire-rabitq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log", + "bench", + "storage", + "--prefix", + "task122_spire_rabitq_10k" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782534461380, + "finished_at_unix_ms": 1782534461404, + "duration_ms": 24, + "exit_code": 0 + }, + { + "name": "load-50k-spire-tq", + "kind": "load", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-50k-spire-tq.log" + ], + "status": "skipped" + }, + { + "name": "recall-50k-spire-tq-prune-on", + "kind": "recall", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log" + ], + "status": "skipped" + }, + { + "name": "recall-50k-spire-tq-prune-off", + "kind": "recall", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log" + ], + "status": "skipped" + }, + { + "name": "latency-50k-spire-tq-prune-on", + "kind": "latency", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log" + ], + "status": "skipped" + }, + { + "name": "latency-50k-spire-tq-prune-off", + "kind": "latency", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log" + ], + "status": "skipped" + }, + { + "name": "pipeline-50k-spire-tq-prune-on", + "kind": "spire-pipeline", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl" + ], + "status": "skipped" + }, + { + "name": "pipeline-50k-spire-tq-prune-off", + "kind": "spire-pipeline", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl" + ], + "status": "skipped" + }, + { + "name": "storage-50k-spire-tq", + "kind": "storage", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-50k-spire-tq.log" + ], + "status": "skipped" + }, + { + "name": "load-50k-spire-rabitq", + "kind": "load", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-50k-spire-rabitq.log" + ], + "status": "skipped" + }, + { + "name": "recall-50k-spire-rabitq", + "kind": "recall", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-50k-spire-rabitq.log" + ], + "status": "skipped" + }, + { + "name": "latency-50k-spire-rabitq", + "kind": "latency", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-50k-spire-rabitq.log" + ], + "status": "skipped" + }, + { + "name": "storage-50k-spire-rabitq", + "kind": "storage", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-50k-spire-rabitq.log" + ], + "status": "skipped" + }, + { + "name": "load-100k-spire-tq", + "kind": "load", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-100k-spire-tq.log" + ], + "status": "skipped" + }, + { + "name": "recall-100k-spire-tq-prune-on", + "kind": "recall", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log" + ], + "status": "skipped" + }, + { + "name": "recall-100k-spire-tq-prune-off", + "kind": "recall", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log" + ], + "status": "skipped" + }, + { + "name": "latency-100k-spire-tq-prune-on", + "kind": "latency", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log" + ], + "status": "skipped" + }, + { + "name": "latency-100k-spire-tq-prune-off", + "kind": "latency", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log" + ], + "status": "skipped" + }, + { + "name": "pipeline-100k-spire-tq-prune-on", + "kind": "spire-pipeline", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl" + ], + "status": "skipped" + }, + { + "name": "pipeline-100k-spire-tq-prune-off", + "kind": "spire-pipeline", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log", + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl" + ], + "status": "skipped" + }, + { + "name": "storage-100k-spire-tq", + "kind": "storage", + "command": [], + "selected": false, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-100k-spire-tq.log" + ], + "status": "skipped" + }, + { + "name": "load-100k-spire-rabitq", + "kind": "load", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/load-100k-spire-rabitq.log" + ], + "status": "skipped" + }, + { + "name": "recall-100k-spire-rabitq", + "kind": "recall", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/recall-100k-spire-rabitq.log" + ], + "status": "skipped" + }, + { + "name": "latency-100k-spire-rabitq", + "kind": "latency", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/latency-100k-spire-rabitq.log" + ], + "status": "skipped" + }, + { + "name": "storage-100k-spire-rabitq", + "kind": "storage", + "command": [], + "selected": false, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/storage-100k-spire-rabitq.log" + ], + "status": "skipped" + } + ] +} diff --git a/reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json b/reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json new file mode 100644 index 0000000000..37174cee29 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/artifacts/task122-spire-prune-ab-suite.json @@ -0,0 +1,476 @@ +{ + "name": "task122-spire-prune-ab", + "schema_version": 1, + "artifact_dir": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite", + "defaults": { + "pg": 18, + "socket_dir": "/Users/peter/.pgrx", + "bits": 4, + "seed": 42, + "queries_limit": 100, + "iterations": 100, + "force_index": true, + "sample_backend_memory": true, + "memory_sample_interval_ms": 25 + }, + "steps": [ + { + "kind": "load", + "name": "load-10k-spire-tq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-10k-spire-tq-prune-on", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "log_output": "${artifact_dir}/recall-10k-spire-tq-prune-on.log" + }, + { + "kind": "recall", + "name": "recall-10k-spire-tq-prune-off", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "log_output": "${artifact_dir}/recall-10k-spire-tq-prune-off.log" + }, + { + "kind": "latency", + "name": "latency-10k-spire-tq-prune-on", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-10k-spire-tq-prune-on.log" + }, + { + "kind": "latency", + "name": "latency-10k-spire-tq-prune-off", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-10k-spire-tq-prune-off.log" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-10k-spire-tq-prune-on", + "tags": ["pipeline", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_10k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=on"], + "log_output": "${artifact_dir}/pipeline-10k-spire-tq-prune-on.log", + "funnel_output": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-10k-spire-tq-prune-off", + "tags": ["pipeline", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_10k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-10k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=off"], + "log_output": "${artifact_dir}/pipeline-10k-spire-tq-prune-off.log", + "funnel_output": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl" + }, + { + "kind": "storage", + "name": "storage-10k-spire-tq", + "tags": ["storage", "task122", "ec_real_10k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_10k" + }, + { + "kind": "load", + "name": "load-10k-spire-rabitq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-10k-spire-rabitq", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json", + "log_output": "${artifact_dir}/recall-10k-spire-rabitq.log" + }, + { + "kind": "latency", + "name": "latency-10k-spire-rabitq", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-10k-spire-rabitq.log" + }, + { + "kind": "storage", + "name": "storage-10k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k" + }, + + { + "kind": "load", + "name": "load-50k-spire-tq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-50k-spire-tq-prune-on", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json", + "log_output": "${artifact_dir}/recall-50k-spire-tq-prune-on.log" + }, + { + "kind": "recall", + "name": "recall-50k-spire-tq-prune-off", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json", + "log_output": "${artifact_dir}/recall-50k-spire-tq-prune-off.log" + }, + { + "kind": "latency", + "name": "latency-50k-spire-tq-prune-on", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-50k-spire-tq-prune-on.log" + }, + { + "kind": "latency", + "name": "latency-50k-spire-tq-prune-off", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-50k-spire-tq-prune-off.log" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-50k-spire-tq-prune-on", + "tags": ["pipeline", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_50k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=on"], + "log_output": "${artifact_dir}/pipeline-50k-spire-tq-prune-on.log", + "funnel_output": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-50k-spire-tq-prune-off", + "tags": ["pipeline", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_50k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-50k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=off"], + "log_output": "${artifact_dir}/pipeline-50k-spire-tq-prune-off.log", + "funnel_output": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl" + }, + { + "kind": "storage", + "name": "storage-50k-spire-tq", + "tags": ["storage", "task122", "ec_real_50k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_50k" + }, + { + "kind": "load", + "name": "load-50k-spire-rabitq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-50k-spire-rabitq", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json", + "log_output": "${artifact_dir}/recall-50k-spire-rabitq.log" + }, + { + "kind": "latency", + "name": "latency-50k-spire-rabitq", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-50k-spire-rabitq.log" + }, + { + "kind": "storage", + "name": "storage-50k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k" + }, + + { + "kind": "load", + "name": "load-100k-spire-tq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-100k-spire-tq-prune-on", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json", + "log_output": "${artifact_dir}/recall-100k-spire-tq-prune-on.log" + }, + { + "kind": "recall", + "name": "recall-100k-spire-tq-prune-off", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json", + "log_output": "${artifact_dir}/recall-100k-spire-tq-prune-off.log" + }, + { + "kind": "latency", + "name": "latency-100k-spire-tq-prune-on", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-100k-spire-tq-prune-on.log" + }, + { + "kind": "latency", + "name": "latency-100k-spire-tq-prune-off", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-100k-spire-tq-prune-off.log" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-100k-spire-tq-prune-on", + "tags": ["pipeline", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_100k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=on"], + "log_output": "${artifact_dir}/pipeline-100k-spire-tq-prune-on.log", + "funnel_output": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-100k-spire-tq-prune-off", + "tags": ["pipeline", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_100k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/truth-100k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=off"], + "log_output": "${artifact_dir}/pipeline-100k-spire-tq-prune-off.log", + "funnel_output": "reviews/task-122/004-spire-prune-ab-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl" + }, + { + "kind": "storage", + "name": "storage-100k-spire-tq", + "tags": ["storage", "task122", "ec_real_100k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_100k" + }, + { + "kind": "load", + "name": "load-100k-spire-rabitq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-100k-spire-rabitq", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json", + "log_output": "${artifact_dir}/recall-100k-spire-rabitq.log" + }, + { + "kind": "latency", + "name": "latency-100k-spire-rabitq", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-100k-spire-rabitq.log" + }, + { + "kind": "storage", + "name": "storage-100k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k" + } + ] +} diff --git a/reviews/task-122/004-spire-prune-ab-suite/request.md b/reviews/task-122/004-spire-prune-ab-suite/request.md new file mode 100644 index 0000000000..93238f79f7 --- /dev/null +++ b/reviews/task-122/004-spire-prune-ab-suite/request.md @@ -0,0 +1,69 @@ +# Task 122 review request: SPIRE prune A/B suite + +## Scope + +This checkpoint makes the SPIRE pre-materialization prune measurable with a +same-binary A/B switch and adds the Task 122 suite packet for 10k / 50k / 100k +TQ-vs-RaBitQ comparison. + +Code commit under review: + +- `aa799704b` `Gate SPIRE pre-materialization prune` + +Packet artifacts: + +- `artifacts/task122-spire-prune-ab-suite.json` +- `artifacts/suite-audit.log` +- `artifacts/suite-dry-run.log` +- `artifacts/suite-run-10k-debug.log` +- `artifacts/suite/suite-manifest.json` +- `artifacts/suite/results.jsonl` +- per-step logs under `artifacts/suite/` + +## What changed + +- Added `ec_spire.pre_materialization_prune`, default `on`. +- Gated both SPIRE pre-materialization threshold checks behind that GUC. +- Added a suite config with: + - TQ prune-on/off recall, latency, and SPIRE pipeline steps + - TQ storage + - RaBitQ recall, latency, and storage comparator + - 10k / 50k / 100k staged corpus coverage + +## Validation + +Static / focused Rust validation passed: + +- `cargo fmt --check` +- `cargo test -p ecaz --lib --no-default-features --features pg18 collect_scan_placement_diagnostics` +- `cargo check -p ecaz --lib --no-default-features --features pg18` + +Suite harness validation passed: + +- `ecaz bench suite audit --config ...` +- `ecaz bench suite run --config ... --dry-run ...` + +Local PG18 GUC check showed: + +- `ecaz_build_profile()` = `debug` +- `ec_spire.pre_materialization_prune` = `on` + +## Debug smoke result + +I ran the 10k slice with `--allow-debug-backend` to verify the suite and GUC +plumbing. This is not decision-grade closeout evidence. + +Key 10k smoke lines from `artifacts/suite/results.jsonl`: + +- TQ prune on: recall@k `1.0000`, latency p50 `92.4 ms`, p95 `96.1 ms` +- TQ prune off: recall@k `1.0000`, latency p50 `93.8 ms`, p95 `99.0 ms` +- Candidate materialization dropped from `251,555` to `8,495` with pruning on. +- Heap rerank rows stayed at `2,500` in both modes. +- RaBitQ comparator: recall@k `1.0000`, latency p50 `74.2 ms`, p95 `81.3 ms` +- Storage: TQ SPIRE index `8.9 MiB`; RaBitQ SPIRE index `9.0 MiB` + +## Reviewer notes + +Please review the GUC gating and suite shape. I am not claiming Task 122 +closeout from this packet; release A/B evidence at 10k / 50k / 100k is still +required before any closeout decision. From ffdbc474e0087d452deb0ecc27c3f436f5353b10 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Sat, 27 Jun 2026 07:08:41 -0700 Subject: [PATCH 7/9] Add Task 122 SPIRE prune release suite packet --- .../artifacts/cargo-pgrx-install-release.log | 57 + .../artifacts/guc-check-release.log | 10 + .../artifacts/manifest.md | 136 ++ .../artifacts/suite-audit-release.log | 1 + .../artifacts/suite-dry-run-release.log | 37 + .../artifacts/suite-run-release.log | 112 + .../suite/latency-100k-spire-rabitq.log | 5 + .../suite/latency-100k-spire-tq-prune-off.log | 5 + .../suite/latency-100k-spire-tq-prune-on.log | 5 + .../suite/latency-10k-spire-rabitq.log | 5 + .../suite/latency-10k-spire-tq-prune-off.log | 5 + .../suite/latency-10k-spire-tq-prune-on.log | 5 + .../suite/latency-50k-spire-rabitq.log | 5 + .../suite/latency-50k-spire-tq-prune-off.log | 5 + .../suite/latency-50k-spire-tq-prune-on.log | 5 + .../suite/load-100k-spire-rabitq.log | 22 + .../artifacts/suite/load-100k-spire-tq.log | 22 + .../artifacts/suite/load-10k-spire-rabitq.log | 19 + .../artifacts/suite/load-10k-spire-tq.log | 19 + .../artifacts/suite/load-50k-spire-rabitq.log | 22 + .../artifacts/suite/load-50k-spire-tq.log | 22 + ...eline-100k-spire-tq-prune-off-funnel.jsonl | 100 + .../pipeline-100k-spire-tq-prune-off.log | 69 + ...peline-100k-spire-tq-prune-on-funnel.jsonl | 100 + .../suite/pipeline-100k-spire-tq-prune-on.log | 69 + ...peline-10k-spire-tq-prune-off-funnel.jsonl | 100 + .../suite/pipeline-10k-spire-tq-prune-off.log | 69 + ...ipeline-10k-spire-tq-prune-on-funnel.jsonl | 100 + .../suite/pipeline-10k-spire-tq-prune-on.log | 69 + ...peline-50k-spire-tq-prune-off-funnel.jsonl | 100 + .../suite/pipeline-50k-spire-tq-prune-off.log | 69 + ...ipeline-50k-spire-tq-prune-on-funnel.jsonl | 100 + .../suite/pipeline-50k-spire-tq-prune-on.log | 69 + .../suite/recall-100k-spire-rabitq.log | 5 + .../suite/recall-100k-spire-tq-prune-off.log | 5 + .../suite/recall-100k-spire-tq-prune-on.log | 5 + .../suite/recall-10k-spire-rabitq.log | 5 + .../suite/recall-10k-spire-tq-prune-off.log | 5 + .../suite/recall-10k-spire-tq-prune-on.log | 5 + .../suite/recall-50k-spire-rabitq.log | 5 + .../suite/recall-50k-spire-tq-prune-off.log | 5 + .../suite/recall-50k-spire-tq-prune-on.log | 5 + .../artifacts/suite/results.jsonl | 190 ++ .../suite/storage-100k-spire-rabitq.log | 28 + .../artifacts/suite/storage-100k-spire-tq.log | 28 + .../suite/storage-10k-spire-rabitq.log | 28 + .../artifacts/suite/storage-10k-spire-tq.log | 28 + .../suite/storage-50k-spire-rabitq.log | 28 + .../artifacts/suite/storage-50k-spire-tq.log | 28 + .../artifacts/suite/suite-manifest.json | 1931 +++++++++++++++++ .../task122-spire-prune-release-suite.json | 476 ++++ .../005-spire-prune-release-suite/request.md | 57 + 52 files changed, 4405 insertions(+) create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/cargo-pgrx-install-release.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/guc-check-release.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/manifest.md create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite-audit-release.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite-dry-run-release.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite-run-release.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/results.jsonl create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json create mode 100644 reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json create mode 100644 reviews/task-122/005-spire-prune-release-suite/request.md diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/cargo-pgrx-install-release.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/cargo-pgrx-install-release.log new file mode 100644 index 0000000000..5ba6ce0079 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/cargo-pgrx-install-release.log @@ -0,0 +1,57 @@ + Using PgConfig("pg18") and `pg_config` from /opt/homebrew/opt/postgresql@18/bin/pg_config + Building extension with features pg18 + Running command "/opt/homebrew/bin/cargo" "build" "--lib" "--release" "--features" "pg18" "--no-default-features" "--message-format=json-render-diagnostics" +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: In file included from /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:19: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:537:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 537 | dlist_next_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:547:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 547 | dlist_prev_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:1054:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 1054 | slist_next_node(slist_head *head, slist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:58: warning: unused parameter 'size' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:70: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:882:56: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 882 | pgstat_hash_hash_key(const void *d, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: 6 warnings generated. + Finished `release` profile [optimized] target(s) in 0.15s + Installing extension + Copying control file to /opt/homebrew/share/postgresql@18/extension/ecaz.control + Copying shared library to /opt/homebrew/lib/postgresql@18/ecaz.dylib + Discovered 237 SQL entities: 0 schemas (0 unique), 236 functions, 0 types, 0 enums, 1 sqls, 0 ords, 0 hashes, 0 aggregates, 0 triggers + Rebuilding pgrx_embed, in debug mode, for SQL generation with features pg18 +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: In file included from /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:19: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:537:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 537 | dlist_next_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:547:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 547 | dlist_prev_node(dlist_head *head, dlist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/lib/ilist.h:1054:29: warning: unused parameter 'head' [-Wunused-parameter] +warning: ecaz@0.1.1: 1054 | slist_next_node(slist_head *head, slist_node *node) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: In file included from csrc/pg18_pgstat_shim.c:10: +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:58: warning: unused parameter 'size' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:875:70: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 875 | pgstat_cmp_hash_key(const void *a, const void *b, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: /opt/homebrew/include/postgresql@18/server/utils/pgstat_internal.h:882:56: warning: unused parameter 'arg' [-Wunused-parameter] +warning: ecaz@0.1.1: 882 | pgstat_hash_hash_key(const void *d, size_t size, void *arg) +warning: ecaz@0.1.1: | ^ +warning: ecaz@0.1.1: 6 warnings generated. + Compiling ecaz v0.1.1 (/Users/peter/tqvector) + Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.63s + Writing SQL entities to /opt/homebrew/share/postgresql@18/extension/ecaz--0.1.1.sql + Finished installing ecaz diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/guc-check-release.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/guc-check-release.log new file mode 100644 index 0000000000..9cc8ce9015 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/guc-check-release.log @@ -0,0 +1,10 @@ + ecaz_build_profile +-------------------- + release +(1 row) + + pre_materialization_prune +--------------------------- + on +(1 row) + diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/manifest.md b/reviews/task-122/005-spire-prune-release-suite/artifacts/manifest.md new file mode 100644 index 0000000000..407026faa8 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/manifest.md @@ -0,0 +1,136 @@ +# Task 122 / 005 SPIRE prune release suite manifest + +- Head SHA: `3bdc137ff` (`Add Task 122 SPIRE prune A/B suite packet`) +- Code SHA under measurement: `aa799704b` (`Gate SPIRE pre-materialization prune`) +- Task bucket: `reviews/task-122/005-spire-prune-release-suite/` +- Timestamp: `2026-06-27T14:07:08Z` +- Lane: local PG18 release, staged `ec_real_10k`, `ec_real_50k`, `ec_real_100k` +- Fixture: `data/staged-current/ec_real_{10k,50k,100k}_corpus.tsv`, + `data/staged-current/ec_real_{10k,50k,100k}_queries.tsv`, + `data/staged-current/ec_real_{10k,50k,100k}_manifest.json` +- Access method: `ec_spire` +- Quant/storage formats: `turboquant`, `rabitq` +- Rerank mode: `rerank_width=25`, `ec_spire.max_candidate_rows=25` +- Isolation: one index/table prefix per quant and scale + +## Setup + +Release install: + +```sh +cargo pgrx install --release --pg-config /opt/homebrew/opt/postgresql@18/bin/pg_config \ + > reviews/task-122/005-spire-prune-release-suite/artifacts/cargo-pgrx-install-release.log 2>&1 +``` + +PG18 was restarted after the release install before the backend / GUC check. + +Backend / GUC check: + +```sh +/Users/peter/.cargo/bin/ecaz dev sql \ + --pg 18 \ + --db tqvector_bench \ + --socket-dir /Users/peter/.pgrx \ + --raw \ + --sql "SELECT ecaz_build_profile(); SELECT current_setting('ec_spire.pre_materialization_prune') AS pre_materialization_prune;" \ + --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/guc-check-release.log +``` + +`guc-check-release.log` shows `ecaz_build_profile()` = `release` and +`ec_spire.pre_materialization_prune` = `on`. + +## Suite + +Config: `task122-spire-prune-release-suite.json` + +Audit: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite audit \ + --config reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json \ + --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite-audit-release.log +``` + +Dry run: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json \ + --dry-run \ + --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite-dry-run-release.log +``` + +Release suite: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json \ + --host /Users/peter/.pgrx \ + --port 28818 \ + --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite-run-release.log +``` + +Primary structured artifacts: + +- `suite/suite-manifest.json` +- `suite/results.jsonl` + +`suite/suite-manifest.json` records backend `build_profile=release` and all 36 +steps as `succeeded`. + +## Recall and latency + +All rows use `nprobe=24`, `rerank_width=25`, and 100 queries. + +| Scale | Lane | recall@k | NDCG | p50 | p95 | p99 | +| --- | --- | ---: | ---: | ---: | ---: | ---: | +| 10k | TQ prune on | 1.0000 | 1.0000 | 2.15 ms | 2.44 ms | 2.84 ms | +| 10k | TQ prune off | 1.0000 | 1.0000 | 2.21 ms | 2.46 ms | 2.93 ms | +| 10k | RaBitQ | 1.0000 | 1.0000 | 2.14 ms | 2.35 ms | 2.84 ms | +| 50k | TQ prune on | 0.9450 | 0.9969 | 4.40 ms | 4.74 ms | 5.84 ms | +| 50k | TQ prune off | 0.9450 | 0.9969 | 4.51 ms | 4.98 ms | 6.01 ms | +| 50k | RaBitQ | 0.9450 | 0.9969 | 4.33 ms | 4.80 ms | 5.80 ms | +| 100k | TQ prune on | 0.8940 | 0.9893 | 6.30 ms | 6.92 ms | 8.02 ms | +| 100k | TQ prune off | 0.8940 | 0.9893 | 6.45 ms | 6.96 ms | 8.30 ms | +| 100k | RaBitQ | 0.8940 | 0.9893 | 6.39 ms | 6.93 ms | 8.05 ms | + +## Pipeline counters + +Candidate rows are from the SPIRE `candidates` pipeline stage. + +| Scale | Lane | item_sum | ready_sum | blocked_sum | candidate_sum | heap_rerank_sum | +| --- | --- | ---: | ---: | ---: | ---: | ---: | +| 10k | TQ prune on | 8,495 | 2,500 | 249,055 | 8,495 | 0 | +| 10k | TQ prune off | 251,555 | 2,500 | 249,055 | 251,555 | 0 | +| 50k | TQ prune on | 11,796 | 2,500 | 522,567 | 11,796 | 0 | +| 50k | TQ prune off | 525,067 | 2,500 | 522,567 | 525,067 | 0 | +| 100k | TQ prune on | 10,517 | 2,500 | 763,994 | 10,517 | 0 | +| 100k | TQ prune off | 766,494 | 2,500 | 763,994 | 766,494 | 0 | + +Heap rerank stage emitted `2,500` rows for both prune-on and prune-off at all +three scales. + +## Storage + +| Scale | Lane | SPIRE index size | Per row | +| --- | --- | ---: | ---: | +| 10k | TQ | 8.9 MiB | 931.4 B | +| 10k | RaBitQ | 9.0 MiB | 939.6 B | +| 50k | TQ | 41.4 MiB | 868.5 B | +| 50k | RaBitQ | 41.6 MiB | 872.9 B | +| 100k | TQ | 81.4 MiB | 854.0 B | +| 100k | RaBitQ | 81.7 MiB | 856.8 B | + +## Interpretation + +- The pre-materialization prune is recall-neutral in this suite: prune-on and + prune-off recall/NDCG are identical at each scale. +- It substantially reduces materialized TQ candidate rows before truncation: + 29.6x at 10k, 44.5x at 50k, and 72.9x at 100k. +- Latency improves modestly versus prune-off, but does not establish a product + win over RaBitQ at this fixed `nprobe=24`, `rerank_width=25` shape. +- The fixed 50k and 100k setting is not a high-recall closeout point: + recall@k is `0.9450` at 50k and `0.8940` at 100k. +- Task 122 remains open. Next evidence needs a matched-recall matrix that + sweeps candidate budget / nprobe / f32 rerank width for RaBitQ -> f32, + TQ -> f32, and, where supported, RaBitQ -> TQ -> f32. diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-audit-release.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-audit-release.log new file mode 100644 index 0000000000..6ec4b1388b --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-audit-release.log @@ -0,0 +1 @@ +[suite:task122-spire-prune-release] audit passed: 36 steps diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-dry-run-release.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-dry-run-release.log new file mode 100644 index 0000000000..47f22b99b9 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-dry-run-release.log @@ -0,0 +1,37 @@ +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] load-10k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-release] recall-10k-spire-tq-prune-on -> --database tqvector_bench bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] recall-10k-spire-tq-prune-off -> --database tqvector_bench bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] latency-10k-spire-tq-prune-on -> --database tqvector_bench bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] latency-10k-spire-tq-prune-off -> --database tqvector_bench bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] pipeline-10k-spire-tq-prune-on -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-release] pipeline-10k-spire-tq-prune-off -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-release] storage-10k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log bench storage --prefix task122_spire_tq_10k +[suite:task122-spire-prune-release] load-10k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-release] recall-10k-spire-rabitq -> --database tqvector_bench bench recall --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log +[suite:task122-spire-prune-release] latency-10k-spire-rabitq -> --database tqvector_bench bench latency --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log +[suite:task122-spire-prune-release] storage-10k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_10k +[suite:task122-spire-prune-release] load-50k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log corpus load --prefix task122_spire_tq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-release] recall-50k-spire-tq-prune-on -> --database tqvector_bench bench recall --prefix task122_spire_tq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] recall-50k-spire-tq-prune-off -> --database tqvector_bench bench recall --prefix task122_spire_tq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] latency-50k-spire-tq-prune-on -> --database tqvector_bench bench latency --prefix task122_spire_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] latency-50k-spire-tq-prune-off -> --database tqvector_bench bench latency --prefix task122_spire_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] pipeline-50k-spire-tq-prune-on -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_50k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-release] pipeline-50k-spire-tq-prune-off -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_50k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-release] storage-50k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log bench storage --prefix task122_spire_tq_50k +[suite:task122-spire-prune-release] load-50k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-release] recall-50k-spire-rabitq -> --database tqvector_bench bench recall --prefix task122_spire_rabitq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log +[suite:task122-spire-prune-release] latency-50k-spire-rabitq -> --database tqvector_bench bench latency --prefix task122_spire_rabitq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log +[suite:task122-spire-prune-release] storage-50k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_50k +[suite:task122-spire-prune-release] load-100k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log corpus load --prefix task122_spire_tq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-release] recall-100k-spire-tq-prune-on -> --database tqvector_bench bench recall --prefix task122_spire_tq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] recall-100k-spire-tq-prune-off -> --database tqvector_bench bench recall --prefix task122_spire_tq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] latency-100k-spire-tq-prune-on -> --database tqvector_bench bench latency --prefix task122_spire_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] latency-100k-spire-tq-prune-off -> --database tqvector_bench bench latency --prefix task122_spire_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] pipeline-100k-spire-tq-prune-on -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_100k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-release] pipeline-100k-spire-tq-prune-off -> --database tqvector_bench bench spire-pipeline --prefix task122_spire_tq_100k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-release] storage-100k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log bench storage --prefix task122_spire_tq_100k +[suite:task122-spire-prune-release] load-100k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-release] recall-100k-spire-rabitq -> --database tqvector_bench bench recall --prefix task122_spire_rabitq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log +[suite:task122-spire-prune-release] latency-100k-spire-rabitq -> --database tqvector_bench bench latency --prefix task122_spire_rabitq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log +[suite:task122-spire-prune-release] storage-100k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_100k diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-run-release.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-run-release.log new file mode 100644 index 0000000000..5a68e6d024 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite-run-release.log @@ -0,0 +1,112 @@ +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] load-10k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-10k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-10k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-10k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-10k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] pipeline-10k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] pipeline-10k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_10k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] storage-10k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log bench storage --prefix task122_spire_tq_10k +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] load-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_rabitq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] storage-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_10k +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] load-50k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log corpus load --prefix task122_spire_tq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-50k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-50k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-50k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-50k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] pipeline-50k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_50k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] pipeline-50k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_50k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] storage-50k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log bench storage --prefix task122_spire_tq_50k +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] load-50k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-50k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_rabitq_50k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-50k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_rabitq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] storage-50k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_50k +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] load-100k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log corpus load --prefix task122_spire_tq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-100k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-100k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_tq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-100k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-100k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=off --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] pipeline-100k-spire-tq-prune-on -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_100k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --session-guc ec_spire.pre_materialization_prune=on --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] pipeline-100k-spire-tq-prune-off -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench spire-pipeline --prefix task122_spire_tq_100k --queries-limit 100 --sweep 24 --rerank-width 25 --max-candidate-rows 25 --include-query-metrics --include-recall --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --session-guc ec_spire.pre_materialization_prune=off --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log --funnel-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] storage-100k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log bench storage --prefix task122_spire_tq_100k +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] load-100k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log corpus load --prefix task122_spire_rabitq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] recall-100k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_rabitq_100k --profile ec_spire --k 10 --sweep 24 --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] latency-100k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_rabitq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep 24 --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_recall_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] storage-100k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log bench storage --prefix task122_spire_rabitq_100k +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/results.jsonl +[suite:task122-spire-prune-release] wrote reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log new file mode 100644 index 0000000000..d50620460c --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 6.44 ms ┆ 0.46 ms ┆ 5.72 ms ┆ 6.39 ms ┆ 6.93 ms ┆ 8.05 ms ┆ 9.16 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log new file mode 100644 index 0000000000..66da73672d --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 6.51 ms ┆ 0.57 ms ┆ 5.75 ms ┆ 6.45 ms ┆ 6.96 ms ┆ 8.30 ms ┆ 10.8 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log new file mode 100644 index 0000000000..9413335633 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 6.37 ms ┆ 0.53 ms ┆ 5.65 ms ┆ 6.30 ms ┆ 6.92 ms ┆ 8.02 ms ┆ 10.1 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log new file mode 100644 index 0000000000..88b0f1a62e --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 2.16 ms ┆ 0.27 ms ┆ 1.86 ms ┆ 2.14 ms ┆ 2.35 ms ┆ 2.84 ms ┆ 4.43 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log new file mode 100644 index 0000000000..caa4cd0f1a --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 2.26 ms ┆ 0.38 ms ┆ 1.92 ms ┆ 2.21 ms ┆ 2.46 ms ┆ 2.93 ms ┆ 5.76 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log new file mode 100644 index 0000000000..c362dca48e --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 2.18 ms ┆ 0.33 ms ┆ 1.89 ms ┆ 2.15 ms ┆ 2.44 ms ┆ 2.84 ms ┆ 5.14 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log new file mode 100644 index 0000000000..c579842a3d --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 4.40 ms ┆ 0.32 ms ┆ 4.03 ms ┆ 4.33 ms ┆ 4.80 ms ┆ 5.80 ms ┆ 6.53 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log new file mode 100644 index 0000000000..5749cdbd05 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 4.58 ms ┆ 0.44 ms ┆ 4.17 ms ┆ 4.51 ms ┆ 4.98 ms ┆ 6.01 ms ┆ 8.19 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log new file mode 100644 index 0000000000..eb07d6d851 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪══════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 4.45 ms ┆ 0.39 ms ┆ 4.11 ms ┆ 4.40 ms ┆ 4.74 ms ┆ 5.84 ms ┆ 7.61 ms ┆ post_recall_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log new file mode 100644 index 0000000000..c340825411 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_100k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_100k_queries.tsv +[loader] corpus: 100000 rows, sha256=07275cfd5a7a4b415ddf5eacc086de98294ac978532df46ffae30f9202323a95 queries: 1000 rows, sha256=a7cbec6fc44f6c148234538f61339d00d2f10646febc8f667dcbe75d9cf41782 +[loader] warning: manifest verification failed for data/staged-current/ec_real_100k_manifest.json: prefix="ec_real_100k" (expected "task122_spire_rabitq_100k") +[loader] copied corpus table task122_spire_rabitq_100k_corpus in 14.19s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_rabitq_100k_corpus in 8.30s +[loader] copied queries table task122_spire_rabitq_100k_queries in 157.39ms +[loader] building task122_spire_rabitq_100k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_rabitq_100k_rabitq_idx in 52.20s +┌─────────┬──────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪══════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_100k_corpus (100000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_rabitq_100k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_rabitq_100k_rabitq_idx [storage_format=rabitq] │ +└─────────┴──────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_rabitq_100k in 81.02s diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log new file mode 100644 index 0000000000..0610b8c7ad --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_100k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_100k_queries.tsv +[loader] corpus: 100000 rows, sha256=07275cfd5a7a4b415ddf5eacc086de98294ac978532df46ffae30f9202323a95 queries: 1000 rows, sha256=a7cbec6fc44f6c148234538f61339d00d2f10646febc8f667dcbe75d9cf41782 +[loader] warning: manifest verification failed for data/staged-current/ec_real_100k_manifest.json: prefix="ec_real_100k" (expected "task122_spire_tq_100k") +[loader] copied corpus table task122_spire_tq_100k_corpus in 13.96s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_tq_100k_corpus in 8.14s +[loader] copied queries table task122_spire_tq_100k_queries in 156.66ms +[loader] building task122_spire_tq_100k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_tq_100k_turboquant_idx in 52.27s +┌─────────┬──────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪══════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_100k_corpus (100000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_tq_100k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_tq_100k_turboquant_idx [storage_format=turboquant] │ +└─────────┴──────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_tq_100k in 80.66s diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log new file mode 100644 index 0000000000..f1b71d3bcd --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log @@ -0,0 +1,19 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_rabitq_10k") +[loader] task122_spire_rabitq_10k_corpus already has 10000 rows; skipping reload +[loader] task122_spire_rabitq_10k_queries already has 200 rows; skipping reload +[loader] task122_spire_rabitq_10k_rabitq_idx already exists with reloptions=[storage_format=rabitq]; skipping rebuild +┌─────────┬─────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_rabitq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_rabitq_10k_rabitq_idx [storage_format=rabitq] │ +└─────────┴─────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_rabitq_10k in 639.24ms diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log new file mode 100644 index 0000000000..6e374f2b80 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log @@ -0,0 +1,19 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_tq_10k") +[loader] task122_spire_tq_10k_corpus already has 10000 rows; skipping reload +[loader] task122_spire_tq_10k_queries already has 200 rows; skipping reload +[loader] task122_spire_tq_10k_turboquant_idx already exists with reloptions=[storage_format=turboquant]; skipping rebuild +┌─────────┬─────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_tq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_tq_10k_turboquant_idx [storage_format=turboquant] │ +└─────────┴─────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_tq_10k in 649.91ms diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log new file mode 100644 index 0000000000..0fda23e165 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_50k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_50k_queries.tsv +[loader] corpus: 50000 rows, sha256=56023baaa7bc42f758272e8617603d538808e6290a8a70a3a84e057571240133 queries: 1000 rows, sha256=95ac7992578aa80bb193657f10fbcbf1ea3867e559739244bf5a467f7a5a9fa3 +[loader] warning: manifest verification failed for data/staged-current/ec_real_50k_manifest.json: prefix="ec_real_50k" (expected "task122_spire_rabitq_50k") +[loader] copied corpus table task122_spire_rabitq_50k_corpus in 6.92s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_rabitq_50k_corpus in 5.45s +[loader] copied queries table task122_spire_rabitq_50k_queries in 155.55ms +[loader] building task122_spire_rabitq_50k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_rabitq_50k_rabitq_idx in 19.11s +┌─────────┬─────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_50k_corpus (50000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_rabitq_50k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_rabitq_50k_rabitq_idx [storage_format=rabitq] │ +└─────────┴─────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_rabitq_50k in 34.72s diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log new file mode 100644 index 0000000000..474eaa5c93 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_50k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_50k_queries.tsv +[loader] corpus: 50000 rows, sha256=56023baaa7bc42f758272e8617603d538808e6290a8a70a3a84e057571240133 queries: 1000 rows, sha256=95ac7992578aa80bb193657f10fbcbf1ea3867e559739244bf5a467f7a5a9fa3 +[loader] warning: manifest verification failed for data/staged-current/ec_real_50k_manifest.json: prefix="ec_real_50k" (expected "task122_spire_tq_50k") +[loader] copied corpus table task122_spire_tq_50k_corpus in 6.81s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_tq_50k_corpus in 10.58s +[loader] copied queries table task122_spire_tq_50k_queries in 189.98ms +[loader] building task122_spire_tq_50k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_tq_50k_turboquant_idx in 19.18s +┌─────────┬─────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_50k_corpus (50000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_tq_50k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_tq_50k_turboquant_idx [storage_format=turboquant] │ +└─────────┴─────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_tq_50k in 39.92s diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl new file mode 100644 index 0000000000..eb4b4205ac --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":100000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7282,"leaf_candidate_count":7282,"primary_candidate_count":7282,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7257,"candidate_winner_count":25,"leaf_candidate_mean":303.4166666666667,"leaf_candidate_p95":645,"leaf_candidate_max":776,"leaf_object_bytes":5851768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5849752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":540207,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1701455,"candidate_score_nanos":1701455,"candidate_materialize_nanos":130846,"candidate_heap_append_nanos":118600,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":904,"rerank_heap_block_jump_sum":11239,"rerank_heap_block_jump_max":825} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":100001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7706,"leaf_candidate_count":7706,"primary_candidate_count":7706,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7681,"candidate_winner_count":25,"leaf_candidate_mean":321.0833333333333,"leaf_candidate_p95":645,"leaf_candidate_max":776,"leaf_object_bytes":6192296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6190280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":532124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1806126,"candidate_score_nanos":1806126,"candidate_materialize_nanos":137144,"candidate_heap_append_nanos":126203,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":849,"rerank_heap_block_jump_sum":7798,"rerank_heap_block_jump_max":664} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":100002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7754,"leaf_candidate_count":7754,"primary_candidate_count":7754,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7729,"candidate_winner_count":25,"leaf_candidate_mean":323.0833333333333,"leaf_candidate_p95":776,"leaf_candidate_max":967,"leaf_object_bytes":6230648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6228632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":513997,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1758501,"candidate_score_nanos":1758501,"candidate_materialize_nanos":130186,"candidate_heap_append_nanos":120048,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":899,"rerank_heap_block_jump_sum":7309,"rerank_heap_block_jump_max":838} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":100003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7092,"leaf_candidate_count":7092,"primary_candidate_count":7092,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7067,"candidate_winner_count":25,"leaf_candidate_mean":295.5,"leaf_candidate_p95":645,"leaf_candidate_max":812,"leaf_object_bytes":5699088,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5697072,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":457709,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1605209,"candidate_score_nanos":1605209,"candidate_materialize_nanos":116381,"candidate_heap_append_nanos":107895,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":856,"rerank_heap_block_jump_sum":9947,"rerank_heap_block_jump_max":799} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":100004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7189,"leaf_candidate_count":7189,"primary_candidate_count":7189,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7164,"candidate_winner_count":25,"leaf_candidate_mean":299.5416666666667,"leaf_candidate_p95":645,"leaf_candidate_max":856,"leaf_object_bytes":5776876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5774860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":439337,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1619543,"candidate_score_nanos":1619543,"candidate_materialize_nanos":118922,"candidate_heap_append_nanos":109251,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":868,"rerank_heap_block_jump_sum":8639,"rerank_heap_block_jump_max":743} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":100005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6138,"leaf_candidate_count":6138,"primary_candidate_count":6138,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6113,"candidate_winner_count":25,"leaf_candidate_mean":255.75,"leaf_candidate_p95":554,"leaf_candidate_max":645,"leaf_object_bytes":4932792,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4930776,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":396336,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1395458,"candidate_score_nanos":1395458,"candidate_materialize_nanos":100010,"candidate_heap_append_nanos":92169,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":906,"rerank_heap_block_jump_sum":7088,"rerank_heap_block_jump_max":704} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":100006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":10672,"leaf_candidate_count":10672,"primary_candidate_count":10672,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":10647,"candidate_winner_count":25,"leaf_candidate_mean":444.6666666666667,"leaf_candidate_p95":1029,"leaf_candidate_max":1115,"leaf_object_bytes":8574544,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":8572528,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":713371,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2441373,"candidate_score_nanos":2441373,"candidate_materialize_nanos":173789,"candidate_heap_append_nanos":155887,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":807,"rerank_heap_block_jump_sum":8805,"rerank_heap_block_jump_max":748} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":100007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7978,"leaf_candidate_count":7978,"primary_candidate_count":7978,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7953,"candidate_winner_count":25,"leaf_candidate_mean":332.4166666666667,"leaf_candidate_p95":776,"leaf_candidate_max":856,"leaf_object_bytes":6410680,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6408664,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":509499,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1824046,"candidate_score_nanos":1824046,"candidate_materialize_nanos":132580,"candidate_heap_append_nanos":119586,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":852,"rerank_heap_block_jump_sum":4374,"rerank_heap_block_jump_max":806} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":100008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":9093,"leaf_candidate_count":9093,"primary_candidate_count":9093,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9068,"candidate_winner_count":25,"leaf_candidate_mean":378.875,"leaf_candidate_p95":1029,"leaf_candidate_max":1115,"leaf_object_bytes":7306068,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7304052,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":569126,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2091583,"candidate_score_nanos":2091583,"candidate_materialize_nanos":149707,"candidate_heap_append_nanos":138167,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":927,"rerank_heap_block_jump_sum":8120,"rerank_heap_block_jump_max":926} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":100009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6471,"leaf_candidate_count":6471,"primary_candidate_count":6471,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6446,"candidate_winner_count":25,"leaf_candidate_mean":269.625,"leaf_candidate_p95":594,"leaf_candidate_max":645,"leaf_object_bytes":5200308,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5198292,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":404917,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1483453,"candidate_score_nanos":1483453,"candidate_materialize_nanos":106968,"candidate_heap_append_nanos":99911,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":872,"rerank_heap_block_jump_sum":4749,"rerank_heap_block_jump_max":812} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":100010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":9351,"leaf_candidate_count":9351,"primary_candidate_count":9351,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9326,"candidate_winner_count":25,"leaf_candidate_mean":389.625,"leaf_candidate_p95":1029,"leaf_candidate_max":1115,"leaf_object_bytes":7513452,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7511436,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":618044,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2142748,"candidate_score_nanos":2142748,"candidate_materialize_nanos":156767,"candidate_heap_append_nanos":141379,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":933,"rerank_heap_block_jump_sum":9712,"rerank_heap_block_jump_max":749} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":100011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7721,"leaf_candidate_count":7721,"primary_candidate_count":7721,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7696,"candidate_winner_count":25,"leaf_candidate_mean":321.7083333333333,"leaf_candidate_p95":621,"leaf_candidate_max":1115,"leaf_object_bytes":6204236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6202220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":479086,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1755165,"candidate_score_nanos":1755165,"candidate_materialize_nanos":135623,"candidate_heap_append_nanos":123256,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":797,"rerank_heap_block_jump_sum":6583,"rerank_heap_block_jump_max":796} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":100012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7644,"leaf_candidate_count":7644,"primary_candidate_count":7644,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7619,"candidate_winner_count":25,"leaf_candidate_mean":318.5,"leaf_candidate_p95":554,"leaf_candidate_max":776,"leaf_object_bytes":6142440,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6140424,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":489917,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1732625,"candidate_score_nanos":1732625,"candidate_materialize_nanos":120833,"candidate_heap_append_nanos":112103,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":724,"rerank_heap_block_jump_sum":5869,"rerank_heap_block_jump_max":723} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":100013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8003,"leaf_candidate_count":8003,"primary_candidate_count":8003,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7978,"candidate_winner_count":25,"leaf_candidate_mean":333.4583333333333,"leaf_candidate_p95":776,"leaf_candidate_max":856,"leaf_object_bytes":6430796,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6428780,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":538710,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1803665,"candidate_score_nanos":1803665,"candidate_materialize_nanos":134311,"candidate_heap_append_nanos":126668,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":920,"rerank_heap_block_jump_sum":7378,"rerank_heap_block_jump_max":870} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":100014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7188,"leaf_candidate_count":7188,"primary_candidate_count":7188,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7163,"candidate_winner_count":25,"leaf_candidate_mean":299.5,"leaf_candidate_p95":645,"leaf_candidate_max":668,"leaf_object_bytes":5776152,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5774136,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":460086,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1647707,"candidate_score_nanos":1647707,"candidate_materialize_nanos":120415,"candidate_heap_append_nanos":111004,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":679,"rerank_heap_block_jump_sum":4064,"rerank_heap_block_jump_max":590} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":100015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6430,"leaf_candidate_count":6430,"primary_candidate_count":6430,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6405,"candidate_winner_count":25,"leaf_candidate_mean":267.9166666666667,"leaf_candidate_p95":554,"leaf_candidate_max":600,"leaf_object_bytes":5167168,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5165152,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":405208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1463082,"candidate_score_nanos":1463082,"candidate_materialize_nanos":105221,"candidate_heap_append_nanos":97951,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":798,"rerank_heap_block_jump_sum":4884,"rerank_heap_block_jump_max":586} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":100016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7409,"leaf_candidate_count":7409,"primary_candidate_count":7409,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7384,"candidate_winner_count":25,"leaf_candidate_mean":308.7083333333333,"leaf_candidate_p95":593,"leaf_candidate_max":645,"leaf_object_bytes":5953724,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5951708,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":448251,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1687333,"candidate_score_nanos":1687333,"candidate_materialize_nanos":127254,"candidate_heap_append_nanos":120514,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":653,"rerank_heap_block_jump_sum":4710,"rerank_heap_block_jump_max":511} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":100017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8289,"leaf_candidate_count":8289,"primary_candidate_count":8289,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8264,"candidate_winner_count":25,"leaf_candidate_mean":345.375,"leaf_candidate_p95":650,"leaf_candidate_max":889,"leaf_object_bytes":6660396,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6658380,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":543708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1884461,"candidate_score_nanos":1884461,"candidate_materialize_nanos":136792,"candidate_heap_append_nanos":127402,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":3,"rerank_heap_block_transition_count":4,"rerank_heap_block_span":3,"rerank_heap_block_jump_sum":4,"rerank_heap_block_jump_max":1} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":100018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7755,"leaf_candidate_count":7755,"primary_candidate_count":7755,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7730,"candidate_winner_count":25,"leaf_candidate_mean":323.125,"leaf_candidate_p95":507,"leaf_candidate_max":593,"leaf_object_bytes":6231660,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6229644,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":496039,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1794332,"candidate_score_nanos":1794332,"candidate_materialize_nanos":128324,"candidate_heap_append_nanos":116383,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":681,"rerank_heap_block_jump_sum":5710,"rerank_heap_block_jump_max":606} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":100019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8081,"leaf_candidate_count":8081,"primary_candidate_count":8081,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8056,"candidate_winner_count":25,"leaf_candidate_mean":336.7083333333333,"leaf_candidate_p95":600,"leaf_candidate_max":705,"leaf_object_bytes":6493460,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6491444,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":508125,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1847003,"candidate_score_nanos":1847003,"candidate_materialize_nanos":134455,"candidate_heap_append_nanos":123996,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":705,"rerank_heap_block_jump_sum":5562,"rerank_heap_block_jump_max":639} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":100020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7840,"leaf_candidate_count":7840,"primary_candidate_count":7840,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7815,"candidate_winner_count":25,"leaf_candidate_mean":326.6666666666667,"leaf_candidate_p95":554,"leaf_candidate_max":812,"leaf_object_bytes":6299896,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6297880,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":518210,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1792040,"candidate_score_nanos":1792040,"candidate_materialize_nanos":135218,"candidate_heap_append_nanos":122096,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":655,"rerank_heap_block_jump_sum":7598,"rerank_heap_block_jump_max":608} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":100021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8204,"leaf_candidate_count":8204,"primary_candidate_count":8204,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8179,"candidate_winner_count":25,"leaf_candidate_mean":341.8333333333333,"leaf_candidate_p95":776,"leaf_candidate_max":967,"leaf_object_bytes":6592232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6590216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":528626,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1890707,"candidate_score_nanos":1890707,"candidate_materialize_nanos":145502,"candidate_heap_append_nanos":138216,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":795,"rerank_heap_block_jump_sum":6508,"rerank_heap_block_jump_max":727} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":100022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7051,"leaf_candidate_count":7051,"primary_candidate_count":7051,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7026,"candidate_winner_count":25,"leaf_candidate_mean":293.7916666666667,"leaf_candidate_p95":508,"leaf_candidate_max":554,"leaf_object_bytes":5666164,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5664148,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":454667,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1631419,"candidate_score_nanos":1631419,"candidate_materialize_nanos":124508,"candidate_heap_append_nanos":113539,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":821,"rerank_heap_block_jump_sum":4549,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":100023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7238,"leaf_candidate_count":7238,"primary_candidate_count":7238,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7213,"candidate_winner_count":25,"leaf_candidate_mean":301.5833333333333,"leaf_candidate_p95":554,"leaf_candidate_max":645,"leaf_object_bytes":5816312,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5814296,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":452582,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1637163,"candidate_score_nanos":1637163,"candidate_materialize_nanos":117283,"candidate_heap_append_nanos":110299,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":911,"rerank_heap_block_jump_sum":7854,"rerank_heap_block_jump_max":743} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":100024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8077,"leaf_candidate_count":8077,"primary_candidate_count":8077,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8052,"candidate_winner_count":25,"leaf_candidate_mean":336.5416666666667,"leaf_candidate_p95":645,"leaf_candidate_max":705,"leaf_object_bytes":6490276,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6488260,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":494669,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1857832,"candidate_score_nanos":1857832,"candidate_materialize_nanos":133828,"candidate_heap_append_nanos":127163,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":17,"rerank_heap_block_span":673,"rerank_heap_block_jump_sum":2698,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":100025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8153,"leaf_candidate_count":8153,"primary_candidate_count":8153,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8128,"candidate_winner_count":25,"leaf_candidate_mean":339.7083333333333,"leaf_candidate_p95":556,"leaf_candidate_max":705,"leaf_object_bytes":6551204,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6549188,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":486707,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1841752,"candidate_score_nanos":1841752,"candidate_materialize_nanos":131116,"candidate_heap_append_nanos":120833,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":770,"rerank_heap_block_jump_sum":3637,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":100026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7337,"leaf_candidate_count":7337,"primary_candidate_count":7337,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7312,"candidate_winner_count":25,"leaf_candidate_mean":305.7083333333333,"leaf_candidate_p95":530,"leaf_candidate_max":705,"leaf_object_bytes":5895836,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5893820,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":486708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1698414,"candidate_score_nanos":1698414,"candidate_materialize_nanos":121925,"candidate_heap_append_nanos":111216,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":219,"rerank_heap_block_jump_sum":765,"rerank_heap_block_jump_max":127} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":100027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8496,"leaf_candidate_count":8496,"primary_candidate_count":8496,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8471,"candidate_winner_count":25,"leaf_candidate_mean":354.0,"leaf_candidate_p95":668,"leaf_candidate_max":812,"leaf_object_bytes":6826608,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6824592,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":533998,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1940751,"candidate_score_nanos":1940751,"candidate_materialize_nanos":141635,"candidate_heap_append_nanos":130196,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":723,"rerank_heap_block_jump_sum":6049,"rerank_heap_block_jump_max":545} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":100028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8034,"leaf_candidate_count":8034,"primary_candidate_count":8034,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8009,"candidate_winner_count":25,"leaf_candidate_mean":334.75,"leaf_candidate_p95":618,"leaf_candidate_max":705,"leaf_object_bytes":6455616,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6453600,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":508083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1861917,"candidate_score_nanos":1861917,"candidate_materialize_nanos":135031,"candidate_heap_append_nanos":121509,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":604,"rerank_heap_block_jump_sum":2692,"rerank_heap_block_jump_max":473} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":100029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7683,"leaf_candidate_count":7683,"primary_candidate_count":7683,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7658,"candidate_winner_count":25,"leaf_candidate_mean":320.125,"leaf_candidate_p95":556,"leaf_candidate_max":705,"leaf_object_bytes":6173700,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6171684,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":460626,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1772373,"candidate_score_nanos":1772373,"candidate_materialize_nanos":131033,"candidate_heap_append_nanos":122196,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":506,"rerank_heap_block_jump_sum":1934,"rerank_heap_block_jump_max":482} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":100030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8526,"leaf_candidate_count":8526,"primary_candidate_count":8526,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8501,"candidate_winner_count":25,"leaf_candidate_mean":355.25,"leaf_candidate_p95":646,"leaf_candidate_max":889,"leaf_object_bytes":6850632,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6848616,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":556747,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1932288,"candidate_score_nanos":1932288,"candidate_materialize_nanos":139646,"candidate_heap_append_nanos":126907,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":677,"rerank_heap_block_jump_sum":7447,"rerank_heap_block_jump_max":632} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":100031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8741,"leaf_candidate_count":8741,"primary_candidate_count":8741,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8716,"candidate_winner_count":25,"leaf_candidate_mean":364.2083333333333,"leaf_candidate_p95":705,"leaf_candidate_max":812,"leaf_object_bytes":7023500,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7021484,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":522124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1989998,"candidate_score_nanos":1989998,"candidate_materialize_nanos":142561,"candidate_heap_append_nanos":135138,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":865,"rerank_heap_block_jump_sum":7443,"rerank_heap_block_jump_max":814} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":100032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8107,"leaf_candidate_count":8107,"primary_candidate_count":8107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8082,"candidate_winner_count":25,"leaf_candidate_mean":337.7916666666667,"leaf_candidate_p95":645,"leaf_candidate_max":705,"leaf_object_bytes":6514300,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6512284,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":498458,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1870707,"candidate_score_nanos":1870707,"candidate_materialize_nanos":136880,"candidate_heap_append_nanos":123989,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":631,"rerank_heap_block_jump_sum":3752,"rerank_heap_block_jump_max":630} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":100033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7375,"leaf_candidate_count":7375,"primary_candidate_count":7375,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7350,"candidate_winner_count":25,"leaf_candidate_mean":307.2916666666667,"leaf_candidate_p95":629,"leaf_candidate_max":705,"leaf_object_bytes":5926372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5924356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":457587,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1714288,"candidate_score_nanos":1714288,"candidate_materialize_nanos":131085,"candidate_heap_append_nanos":141911,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":911,"rerank_heap_block_jump_sum":10690,"rerank_heap_block_jump_max":907} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":100034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7290,"leaf_candidate_count":7290,"primary_candidate_count":7290,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7265,"candidate_winner_count":25,"leaf_candidate_mean":303.75,"leaf_candidate_p95":507,"leaf_candidate_max":705,"leaf_object_bytes":5858136,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5856120,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":431083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1700833,"candidate_score_nanos":1700833,"candidate_materialize_nanos":120962,"candidate_heap_append_nanos":110420,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":905,"rerank_heap_block_jump_sum":7434,"rerank_heap_block_jump_max":642} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":100035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7795,"leaf_candidate_count":7795,"primary_candidate_count":7795,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7770,"candidate_winner_count":25,"leaf_candidate_mean":324.7916666666667,"leaf_candidate_p95":556,"leaf_candidate_max":705,"leaf_object_bytes":6263716,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6261700,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":467791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1779830,"candidate_score_nanos":1779830,"candidate_materialize_nanos":135623,"candidate_heap_append_nanos":124802,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":5,"rerank_heap_block_transition_count":13,"rerank_heap_block_span":160,"rerank_heap_block_jump_sum":1670,"rerank_heap_block_jump_max":158} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":100036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7731,"leaf_candidate_count":7731,"primary_candidate_count":7731,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7706,"candidate_winner_count":25,"leaf_candidate_mean":322.125,"leaf_candidate_p95":600,"leaf_candidate_max":605,"leaf_object_bytes":6212268,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6210252,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":470836,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1767664,"candidate_score_nanos":1767664,"candidate_materialize_nanos":133176,"candidate_heap_append_nanos":123977,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":727,"rerank_heap_block_jump_sum":4934,"rerank_heap_block_jump_max":600} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":100037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6314,"leaf_candidate_count":6314,"primary_candidate_count":6314,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6289,"candidate_winner_count":25,"leaf_candidate_mean":263.0833333333333,"leaf_candidate_p95":408,"leaf_candidate_max":507,"leaf_object_bytes":5074040,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5072024,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":383292,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1477914,"candidate_score_nanos":1477914,"candidate_materialize_nanos":113468,"candidate_heap_append_nanos":100835,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":699,"rerank_heap_block_jump_sum":3824,"rerank_heap_block_jump_max":524} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":100038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7900,"leaf_candidate_count":7900,"primary_candidate_count":7900,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7875,"candidate_winner_count":25,"leaf_candidate_mean":329.1666666666667,"leaf_candidate_p95":526,"leaf_candidate_max":889,"leaf_object_bytes":6348016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6346000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":492122,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1778249,"candidate_score_nanos":1778249,"candidate_materialize_nanos":132781,"candidate_heap_append_nanos":120210,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":565,"rerank_heap_block_jump_sum":2749,"rerank_heap_block_jump_max":546} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":100039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8319,"leaf_candidate_count":8319,"primary_candidate_count":8319,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8294,"candidate_winner_count":25,"leaf_candidate_mean":346.625,"leaf_candidate_p95":705,"leaf_candidate_max":812,"leaf_object_bytes":6684636,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6682620,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":570334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1932874,"candidate_score_nanos":1932874,"candidate_materialize_nanos":143520,"candidate_heap_append_nanos":130361,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":761,"rerank_heap_block_jump_sum":4733,"rerank_heap_block_jump_max":646} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":100040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8465,"leaf_candidate_count":8465,"primary_candidate_count":8465,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8440,"candidate_winner_count":25,"leaf_candidate_mean":352.7083333333333,"leaf_candidate_p95":705,"leaf_candidate_max":776,"leaf_object_bytes":6801788,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6799772,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":546250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1935292,"candidate_score_nanos":1935292,"candidate_materialize_nanos":139358,"candidate_heap_append_nanos":128838,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":613,"rerank_heap_block_jump_sum":4014,"rerank_heap_block_jump_max":606} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":100041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8161,"leaf_candidate_count":8161,"primary_candidate_count":8161,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8136,"candidate_winner_count":25,"leaf_candidate_mean":340.0416666666667,"leaf_candidate_p95":645,"leaf_candidate_max":889,"leaf_object_bytes":6557716,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6555700,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":506415,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1920958,"candidate_score_nanos":1920958,"candidate_materialize_nanos":139116,"candidate_heap_append_nanos":126717,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":673,"rerank_heap_block_jump_sum":4598,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":100042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7768,"leaf_candidate_count":7768,"primary_candidate_count":7768,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7743,"candidate_winner_count":25,"leaf_candidate_mean":323.6666666666667,"leaf_candidate_p95":600,"leaf_candidate_max":705,"leaf_object_bytes":6242008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6239992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":496334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1765749,"candidate_score_nanos":1765749,"candidate_materialize_nanos":131625,"candidate_heap_append_nanos":122301,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":850,"rerank_heap_block_jump_sum":5530,"rerank_heap_block_jump_max":580} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":100043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7797,"leaf_candidate_count":7797,"primary_candidate_count":7797,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7772,"candidate_winner_count":25,"leaf_candidate_mean":324.875,"leaf_candidate_p95":593,"leaf_candidate_max":889,"leaf_object_bytes":6265308,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6263292,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":479708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1765248,"candidate_score_nanos":1765248,"candidate_materialize_nanos":130964,"candidate_heap_append_nanos":116349,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":925,"rerank_heap_block_jump_sum":8442,"rerank_heap_block_jump_max":914} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":100044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6975,"leaf_candidate_count":6975,"primary_candidate_count":6975,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6950,"candidate_winner_count":25,"leaf_candidate_mean":290.625,"leaf_candidate_p95":515,"leaf_candidate_max":593,"leaf_object_bytes":5605092,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5603076,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":420455,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1587086,"candidate_score_nanos":1587086,"candidate_materialize_nanos":113831,"candidate_heap_append_nanos":104139,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":899,"rerank_heap_block_jump_sum":4566,"rerank_heap_block_jump_max":636} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":100045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8727,"leaf_candidate_count":8727,"primary_candidate_count":8727,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8702,"candidate_winner_count":25,"leaf_candidate_mean":363.625,"leaf_candidate_p95":705,"leaf_candidate_max":856,"leaf_object_bytes":7012284,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7010268,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":547665,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2039210,"candidate_score_nanos":2039210,"candidate_materialize_nanos":144619,"candidate_heap_append_nanos":128240,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":782,"rerank_heap_block_jump_sum":4473,"rerank_heap_block_jump_max":664} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":100046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7484,"leaf_candidate_count":7484,"primary_candidate_count":7484,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7459,"candidate_winner_count":25,"leaf_candidate_mean":311.8333333333333,"leaf_candidate_p95":668,"leaf_candidate_max":812,"leaf_object_bytes":6013928,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6011912,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":468581,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1713253,"candidate_score_nanos":1713253,"candidate_materialize_nanos":126097,"candidate_heap_append_nanos":118123,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":657,"rerank_heap_block_jump_sum":3970,"rerank_heap_block_jump_max":595} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":100047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7455,"leaf_candidate_count":7455,"primary_candidate_count":7455,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7430,"candidate_winner_count":25,"leaf_candidate_mean":310.625,"leaf_candidate_p95":598,"leaf_candidate_max":645,"leaf_object_bytes":5990700,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5988684,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":490124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1721957,"candidate_score_nanos":1721957,"candidate_materialize_nanos":135670,"candidate_heap_append_nanos":122575,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":467,"rerank_heap_block_jump_sum":5098,"rerank_heap_block_jump_max":371} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":100048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6080,"leaf_candidate_count":6080,"primary_candidate_count":6080,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6055,"candidate_winner_count":25,"leaf_candidate_mean":253.33333333333334,"leaf_candidate_p95":492,"leaf_candidate_max":530,"leaf_object_bytes":4886120,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4884104,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":393084,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1382539,"candidate_score_nanos":1382539,"candidate_materialize_nanos":98802,"candidate_heap_append_nanos":91099,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":898,"rerank_heap_block_jump_sum":8456,"rerank_heap_block_jump_max":868} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":100049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7177,"leaf_candidate_count":7177,"primary_candidate_count":7177,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7152,"candidate_winner_count":25,"leaf_candidate_mean":299.0416666666667,"leaf_candidate_p95":650,"leaf_candidate_max":705,"leaf_object_bytes":5767396,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5765380,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":432957,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1621832,"candidate_score_nanos":1621832,"candidate_materialize_nanos":121212,"candidate_heap_append_nanos":109887,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":589,"rerank_heap_block_jump_sum":4132,"rerank_heap_block_jump_max":499} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":100050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6495,"leaf_candidate_count":6495,"primary_candidate_count":6495,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6470,"candidate_winner_count":25,"leaf_candidate_mean":270.625,"leaf_candidate_p95":530,"leaf_candidate_max":600,"leaf_object_bytes":5219556,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5217540,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":415460,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1477206,"candidate_score_nanos":1477206,"candidate_materialize_nanos":109180,"candidate_heap_append_nanos":99377,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":832,"rerank_heap_block_jump_sum":6239,"rerank_heap_block_jump_max":743} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":100051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7908,"leaf_candidate_count":7908,"primary_candidate_count":7908,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7883,"candidate_winner_count":25,"leaf_candidate_mean":329.5,"leaf_candidate_p95":554,"leaf_candidate_max":705,"leaf_object_bytes":6354456,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6352440,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":477875,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1804038,"candidate_score_nanos":1804038,"candidate_materialize_nanos":131795,"candidate_heap_append_nanos":121696,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":712,"rerank_heap_block_jump_sum":3775,"rerank_heap_block_jump_max":561} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":100052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7241,"leaf_candidate_count":7241,"primary_candidate_count":7241,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7216,"candidate_winner_count":25,"leaf_candidate_mean":301.7083333333333,"leaf_candidate_p95":600,"leaf_candidate_max":705,"leaf_object_bytes":5818628,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5816612,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":475750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1689420,"candidate_score_nanos":1689420,"candidate_materialize_nanos":121543,"candidate_heap_append_nanos":115593,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":543,"rerank_heap_block_jump_sum":5204,"rerank_heap_block_jump_max":464} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":100053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6585,"leaf_candidate_count":6585,"primary_candidate_count":6585,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6560,"candidate_winner_count":25,"leaf_candidate_mean":274.375,"leaf_candidate_p95":517,"leaf_candidate_max":554,"leaf_object_bytes":5291772,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5289756,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":413915,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1519626,"candidate_score_nanos":1519626,"candidate_materialize_nanos":115551,"candidate_heap_append_nanos":105419,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":843,"rerank_heap_block_jump_sum":8758,"rerank_heap_block_jump_max":810} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":100054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7557,"leaf_candidate_count":7557,"primary_candidate_count":7557,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7532,"candidate_winner_count":25,"leaf_candidate_mean":314.875,"leaf_candidate_p95":556,"leaf_candidate_max":705,"leaf_object_bytes":6072468,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6070452,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":494543,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1706295,"candidate_score_nanos":1706295,"candidate_materialize_nanos":125242,"candidate_heap_append_nanos":114366,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":348,"rerank_heap_block_jump_sum":1802,"rerank_heap_block_jump_max":331} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":100055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7404,"leaf_candidate_count":7404,"primary_candidate_count":7404,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7379,"candidate_winner_count":25,"leaf_candidate_mean":308.5,"leaf_candidate_p95":645,"leaf_candidate_max":889,"leaf_object_bytes":5949600,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5947584,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":468420,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1705252,"candidate_score_nanos":1705252,"candidate_materialize_nanos":125114,"candidate_heap_append_nanos":112589,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":841,"rerank_heap_block_jump_sum":4959,"rerank_heap_block_jump_max":567} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":100056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8478,"leaf_candidate_count":8478,"primary_candidate_count":8478,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8453,"candidate_winner_count":25,"leaf_candidate_mean":353.25,"leaf_candidate_p95":600,"leaf_candidate_max":812,"leaf_object_bytes":6812352,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6810336,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":599999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1979419,"candidate_score_nanos":1979419,"candidate_materialize_nanos":144945,"candidate_heap_append_nanos":134287,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":607,"rerank_heap_block_jump_sum":1880,"rerank_heap_block_jump_max":419} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":100057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8461,"leaf_candidate_count":8461,"primary_candidate_count":8461,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8436,"candidate_winner_count":25,"leaf_candidate_mean":352.5416666666667,"leaf_candidate_p95":645,"leaf_candidate_max":889,"leaf_object_bytes":6798604,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6796588,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":524293,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1942334,"candidate_score_nanos":1942334,"candidate_materialize_nanos":139873,"candidate_heap_append_nanos":128052,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":7,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":271,"rerank_heap_block_jump_sum":1888,"rerank_heap_block_jump_max":270} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":100058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6920,"leaf_candidate_count":6920,"primary_candidate_count":6920,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6895,"candidate_winner_count":25,"leaf_candidate_mean":288.3333333333333,"leaf_candidate_p95":645,"leaf_candidate_max":856,"leaf_object_bytes":5561024,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5559008,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":423793,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1571375,"candidate_score_nanos":1571375,"candidate_materialize_nanos":113117,"candidate_heap_append_nanos":100520,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":866,"rerank_heap_block_jump_sum":5604,"rerank_heap_block_jump_max":834} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":100059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7786,"leaf_candidate_count":7786,"primary_candidate_count":7786,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7761,"candidate_winner_count":25,"leaf_candidate_mean":324.4166666666667,"leaf_candidate_p95":645,"leaf_candidate_max":730,"leaf_object_bytes":6256552,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6254536,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":471206,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1791954,"candidate_score_nanos":1791954,"candidate_materialize_nanos":133610,"candidate_heap_append_nanos":122659,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":776,"rerank_heap_block_jump_sum":5546,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":100060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7630,"leaf_candidate_count":7630,"primary_candidate_count":7630,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7605,"candidate_winner_count":25,"leaf_candidate_mean":317.9166666666667,"leaf_candidate_p95":554,"leaf_candidate_max":650,"leaf_object_bytes":6131152,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6129136,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":549376,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1858709,"candidate_score_nanos":1858709,"candidate_materialize_nanos":133837,"candidate_heap_append_nanos":122122,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":837,"rerank_heap_block_jump_sum":7294,"rerank_heap_block_jump_max":836} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":100061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7600,"leaf_candidate_count":7600,"primary_candidate_count":7600,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7575,"candidate_winner_count":25,"leaf_candidate_mean":316.6666666666667,"leaf_candidate_p95":598,"leaf_candidate_max":705,"leaf_object_bytes":6107056,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6105040,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":477085,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1725122,"candidate_score_nanos":1725122,"candidate_materialize_nanos":131791,"candidate_heap_append_nanos":120828,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":591,"rerank_heap_block_jump_sum":4525,"rerank_heap_block_jump_max":589} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":100062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8542,"leaf_candidate_count":8542,"primary_candidate_count":8542,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8517,"candidate_winner_count":25,"leaf_candidate_mean":355.9166666666667,"leaf_candidate_p95":705,"leaf_candidate_max":812,"leaf_object_bytes":6863728,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6861712,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":518208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1935168,"candidate_score_nanos":1935168,"candidate_materialize_nanos":137741,"candidate_heap_append_nanos":124537,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":16,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":4400,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":100063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8787,"leaf_candidate_count":8787,"primary_candidate_count":8787,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8762,"candidate_winner_count":25,"leaf_candidate_mean":366.125,"leaf_candidate_p95":646,"leaf_candidate_max":812,"leaf_object_bytes":7060476,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7058460,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":543041,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2011002,"candidate_score_nanos":2011002,"candidate_materialize_nanos":144713,"candidate_heap_append_nanos":131660,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":189,"rerank_heap_block_jump_sum":1700,"rerank_heap_block_jump_max":188} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":100064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7289,"leaf_candidate_count":7289,"primary_candidate_count":7289,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7264,"candidate_winner_count":25,"leaf_candidate_mean":303.7083333333333,"leaf_candidate_p95":515,"leaf_candidate_max":554,"leaf_object_bytes":5857268,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5855252,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":450627,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1670126,"candidate_score_nanos":1670126,"candidate_materialize_nanos":117052,"candidate_heap_append_nanos":108904,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":878,"rerank_heap_block_jump_sum":4372,"rerank_heap_block_jump_max":746} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":100065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7450,"leaf_candidate_count":7450,"primary_candidate_count":7450,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7425,"candidate_winner_count":25,"leaf_candidate_mean":310.4166666666667,"leaf_candidate_p95":593,"leaf_candidate_max":598,"leaf_object_bytes":5986648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5984632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":465707,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1689208,"candidate_score_nanos":1689208,"candidate_materialize_nanos":125081,"candidate_heap_append_nanos":115464,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":915,"rerank_heap_block_jump_sum":6270,"rerank_heap_block_jump_max":463} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":100066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":9007,"leaf_candidate_count":9007,"primary_candidate_count":9007,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8982,"candidate_winner_count":25,"leaf_candidate_mean":375.2916666666667,"leaf_candidate_p95":645,"leaf_candidate_max":889,"leaf_object_bytes":7237108,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7235092,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":569831,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2091206,"candidate_score_nanos":2091206,"candidate_materialize_nanos":149598,"candidate_heap_append_nanos":137227,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":787,"rerank_heap_block_jump_sum":5820,"rerank_heap_block_jump_max":574} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":100067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7504,"leaf_candidate_count":7504,"primary_candidate_count":7504,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7479,"candidate_winner_count":25,"leaf_candidate_mean":312.6666666666667,"leaf_candidate_p95":593,"leaf_candidate_max":705,"leaf_object_bytes":6030064,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6028048,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":473706,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1718960,"candidate_score_nanos":1718960,"candidate_materialize_nanos":125207,"candidate_heap_append_nanos":115554,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":652,"rerank_heap_block_jump_sum":5769,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":100068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7647,"leaf_candidate_count":7647,"primary_candidate_count":7647,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7622,"candidate_winner_count":25,"leaf_candidate_mean":318.625,"leaf_candidate_p95":593,"leaf_candidate_max":705,"leaf_object_bytes":6144900,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6142884,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":466249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1734127,"candidate_score_nanos":1734127,"candidate_materialize_nanos":127333,"candidate_heap_append_nanos":116208,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":822,"rerank_heap_block_jump_sum":4266,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":100069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8183,"leaf_candidate_count":8183,"primary_candidate_count":8183,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8158,"candidate_winner_count":25,"leaf_candidate_mean":340.9583333333333,"leaf_candidate_p95":594,"leaf_candidate_max":705,"leaf_object_bytes":6575300,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6573284,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":496666,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1864792,"candidate_score_nanos":1864792,"candidate_materialize_nanos":140834,"candidate_heap_append_nanos":130844,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":491,"rerank_heap_block_jump_sum":3558,"rerank_heap_block_jump_max":477} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":100070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7782,"leaf_candidate_count":7782,"primary_candidate_count":7782,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7757,"candidate_winner_count":25,"leaf_candidate_mean":324.25,"leaf_candidate_p95":605,"leaf_candidate_max":705,"leaf_object_bytes":6253080,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6251064,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":479544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1806083,"candidate_score_nanos":1806083,"candidate_materialize_nanos":135794,"candidate_heap_append_nanos":121201,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":525,"rerank_heap_block_jump_sum":3364,"rerank_heap_block_jump_max":355} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":100071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":9085,"leaf_candidate_count":9085,"primary_candidate_count":9085,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9060,"candidate_winner_count":25,"leaf_candidate_mean":378.5416666666667,"leaf_candidate_p95":812,"leaf_candidate_max":889,"leaf_object_bytes":7299844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7297828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":614127,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2116707,"candidate_score_nanos":2116707,"candidate_materialize_nanos":174668,"candidate_heap_append_nanos":138480,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":16,"rerank_heap_block_span":909,"rerank_heap_block_jump_sum":2548,"rerank_heap_block_jump_max":490} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":100072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7604,"leaf_candidate_count":7604,"primary_candidate_count":7604,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7579,"candidate_winner_count":25,"leaf_candidate_mean":316.8333333333333,"leaf_candidate_p95":598,"leaf_candidate_max":889,"leaf_object_bytes":6110312,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6108296,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":484878,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1770790,"candidate_score_nanos":1770790,"candidate_materialize_nanos":125005,"candidate_heap_append_nanos":114386,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":635,"rerank_heap_block_jump_sum":4479,"rerank_heap_block_jump_max":521} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":100073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8277,"leaf_candidate_count":8277,"primary_candidate_count":8277,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8252,"candidate_winner_count":25,"leaf_candidate_mean":344.875,"leaf_candidate_p95":730,"leaf_candidate_max":947,"leaf_object_bytes":6650916,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6648900,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":501460,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1893624,"candidate_score_nanos":1893624,"candidate_materialize_nanos":133674,"candidate_heap_append_nanos":123675,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":553,"rerank_heap_block_jump_sum":3526,"rerank_heap_block_jump_max":292} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":100074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7157,"leaf_candidate_count":7157,"primary_candidate_count":7157,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7132,"candidate_winner_count":25,"leaf_candidate_mean":298.2083333333333,"leaf_candidate_p95":515,"leaf_candidate_max":812,"leaf_object_bytes":5751404,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5749388,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":466252,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1632583,"candidate_score_nanos":1632583,"candidate_materialize_nanos":123766,"candidate_heap_append_nanos":113912,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":909,"rerank_heap_block_jump_sum":4233,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":100075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8640,"leaf_candidate_count":8640,"primary_candidate_count":8640,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8615,"candidate_winner_count":25,"leaf_candidate_mean":360.0,"leaf_candidate_p95":646,"leaf_candidate_max":889,"leaf_object_bytes":6942240,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6940224,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":697080,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2101083,"candidate_score_nanos":2101083,"candidate_materialize_nanos":159294,"candidate_heap_append_nanos":147469,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":752,"rerank_heap_block_jump_sum":4745,"rerank_heap_block_jump_max":484} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":100076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6712,"leaf_candidate_count":6712,"primary_candidate_count":6712,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6687,"candidate_winner_count":25,"leaf_candidate_mean":279.6666666666667,"leaf_candidate_p95":507,"leaf_candidate_max":645,"leaf_object_bytes":5393872,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5391856,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":425832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1568872,"candidate_score_nanos":1568872,"candidate_materialize_nanos":115072,"candidate_heap_append_nanos":108122,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":822,"rerank_heap_block_jump_sum":6624,"rerank_heap_block_jump_max":785} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":100077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6311,"leaf_candidate_count":6311,"primary_candidate_count":6311,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6286,"candidate_winner_count":25,"leaf_candidate_mean":262.9583333333333,"leaf_candidate_p95":598,"leaf_candidate_max":645,"leaf_object_bytes":5071796,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5069780,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":394916,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1478959,"candidate_score_nanos":1478959,"candidate_materialize_nanos":106338,"candidate_heap_append_nanos":96953,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":832,"rerank_heap_block_jump_sum":6510,"rerank_heap_block_jump_max":756} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":100078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8653,"leaf_candidate_count":8653,"primary_candidate_count":8653,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8628,"candidate_winner_count":25,"leaf_candidate_mean":360.5416666666667,"leaf_candidate_p95":812,"leaf_candidate_max":889,"leaf_object_bytes":6952876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6950860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":632457,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2156042,"candidate_score_nanos":2156042,"candidate_materialize_nanos":148123,"candidate_heap_append_nanos":131881,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":4134,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":100079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7865,"leaf_candidate_count":7865,"primary_candidate_count":7865,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7840,"candidate_winner_count":25,"leaf_candidate_mean":327.7083333333333,"leaf_candidate_p95":600,"leaf_candidate_max":812,"leaf_object_bytes":6319940,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6317924,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":504004,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1834998,"candidate_score_nanos":1834998,"candidate_materialize_nanos":136359,"candidate_heap_append_nanos":122587,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":580,"rerank_heap_block_jump_sum":4086,"rerank_heap_block_jump_max":579} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":100080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7980,"leaf_candidate_count":7980,"primary_candidate_count":7980,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7955,"candidate_winner_count":25,"leaf_candidate_mean":332.5,"leaf_candidate_p95":645,"leaf_candidate_max":812,"leaf_object_bytes":6412416,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6410400,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":613500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1892875,"candidate_score_nanos":1892875,"candidate_materialize_nanos":137738,"candidate_heap_append_nanos":127078,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":2679,"rerank_heap_block_jump_max":599} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":100081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":9352,"leaf_candidate_count":9352,"primary_candidate_count":9352,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9327,"candidate_winner_count":25,"leaf_candidate_mean":389.6666666666667,"leaf_candidate_p95":730,"leaf_candidate_max":889,"leaf_object_bytes":7514176,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7512160,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":598586,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2175419,"candidate_score_nanos":2175419,"candidate_materialize_nanos":158796,"candidate_heap_append_nanos":144576,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":13,"rerank_heap_block_span":174,"rerank_heap_block_jump_sum":801,"rerank_heap_block_jump_max":171} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":100082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7153,"leaf_candidate_count":7153,"primary_candidate_count":7153,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7128,"candidate_winner_count":25,"leaf_candidate_mean":298.0416666666667,"leaf_candidate_p95":645,"leaf_candidate_max":705,"leaf_object_bytes":5748076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5746060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":446128,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1659169,"candidate_score_nanos":1659169,"candidate_materialize_nanos":118870,"candidate_heap_append_nanos":110889,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":898,"rerank_heap_block_jump_sum":5825,"rerank_heap_block_jump_max":851} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":100083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6985,"leaf_candidate_count":6985,"primary_candidate_count":6985,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6960,"candidate_winner_count":25,"leaf_candidate_mean":291.0416666666667,"leaf_candidate_p95":492,"leaf_candidate_max":507,"leaf_object_bytes":5613124,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5611108,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":429624,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1597123,"candidate_score_nanos":1597123,"candidate_materialize_nanos":114419,"candidate_heap_append_nanos":106956,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":852,"rerank_heap_block_jump_sum":6136,"rerank_heap_block_jump_max":851} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":100084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7991,"leaf_candidate_count":7991,"primary_candidate_count":7991,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7966,"candidate_winner_count":25,"leaf_candidate_mean":332.9583333333333,"leaf_candidate_p95":645,"leaf_candidate_max":856,"leaf_object_bytes":6421100,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6419084,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":500540,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1847500,"candidate_score_nanos":1847500,"candidate_materialize_nanos":138381,"candidate_heap_append_nanos":120991,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":636,"rerank_heap_block_jump_sum":6744,"rerank_heap_block_jump_max":513} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":100085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8286,"leaf_candidate_count":8286,"primary_candidate_count":8286,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8261,"candidate_winner_count":25,"leaf_candidate_mean":345.25,"leaf_candidate_p95":705,"leaf_candidate_max":812,"leaf_object_bytes":6658224,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6656208,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":514544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1903998,"candidate_score_nanos":1903998,"candidate_materialize_nanos":131675,"candidate_heap_append_nanos":120672,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":685,"rerank_heap_block_jump_sum":5488,"rerank_heap_block_jump_max":617} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":100086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7289,"leaf_candidate_count":7289,"primary_candidate_count":7289,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7264,"candidate_winner_count":25,"leaf_candidate_mean":303.7083333333333,"leaf_candidate_p95":645,"leaf_candidate_max":776,"leaf_object_bytes":5857268,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5855252,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":529331,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1704251,"candidate_score_nanos":1704251,"candidate_materialize_nanos":123710,"candidate_heap_append_nanos":115733,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":871,"rerank_heap_block_jump_sum":9986,"rerank_heap_block_jump_max":811} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":100087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7077,"leaf_candidate_count":7077,"primary_candidate_count":7077,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7052,"candidate_winner_count":25,"leaf_candidate_mean":294.875,"leaf_candidate_p95":645,"leaf_candidate_max":776,"leaf_object_bytes":5687076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5685060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":556586,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1828000,"candidate_score_nanos":1828000,"candidate_materialize_nanos":131832,"candidate_heap_append_nanos":118761,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":885,"rerank_heap_block_jump_sum":6476,"rerank_heap_block_jump_max":631} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":100088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6014,"leaf_candidate_count":6014,"primary_candidate_count":6014,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5989,"candidate_winner_count":25,"leaf_candidate_mean":250.58333333333334,"leaf_candidate_p95":645,"leaf_candidate_max":776,"leaf_object_bytes":4833152,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4831136,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":457544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1449500,"candidate_score_nanos":1449500,"candidate_materialize_nanos":109503,"candidate_heap_append_nanos":99453,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":747,"rerank_heap_block_jump_sum":5428,"rerank_heap_block_jump_max":544} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":100089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":8459,"leaf_candidate_count":8459,"primary_candidate_count":8459,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8434,"candidate_winner_count":25,"leaf_candidate_mean":352.4583333333333,"leaf_candidate_p95":705,"leaf_candidate_max":723,"leaf_object_bytes":6797012,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6794996,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":589039,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1951875,"candidate_score_nanos":1951875,"candidate_materialize_nanos":141154,"candidate_heap_append_nanos":124682,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":629,"rerank_heap_block_jump_sum":5102,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":100090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6879,"leaf_candidate_count":6879,"primary_candidate_count":6879,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6854,"candidate_winner_count":25,"leaf_candidate_mean":286.625,"leaf_candidate_p95":645,"leaf_candidate_max":776,"leaf_object_bytes":5528100,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5526084,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":423167,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1554667,"candidate_score_nanos":1554667,"candidate_materialize_nanos":114876,"candidate_heap_append_nanos":106878,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":695,"rerank_heap_block_jump_sum":6864,"rerank_heap_block_jump_max":664} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":100091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6413,"leaf_candidate_count":6413,"primary_candidate_count":6413,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6388,"candidate_winner_count":25,"leaf_candidate_mean":267.2083333333333,"leaf_candidate_p95":507,"leaf_candidate_max":889,"leaf_object_bytes":5153708,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5151692,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":393625,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1466624,"candidate_score_nanos":1466624,"candidate_materialize_nanos":109502,"candidate_heap_append_nanos":100072,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":759,"rerank_heap_block_jump_sum":6207,"rerank_heap_block_jump_max":635} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":100092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7504,"leaf_candidate_count":7504,"primary_candidate_count":7504,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7479,"candidate_winner_count":25,"leaf_candidate_mean":312.6666666666667,"leaf_candidate_p95":705,"leaf_candidate_max":812,"leaf_object_bytes":6029992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6027976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":450998,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1703960,"candidate_score_nanos":1703960,"candidate_materialize_nanos":124263,"candidate_heap_append_nanos":111053,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":4,"rerank_heap_block_transition_count":14,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":1849,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":100093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6516,"leaf_candidate_count":6516,"primary_candidate_count":6516,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6491,"candidate_winner_count":25,"leaf_candidate_mean":271.5,"leaf_candidate_p95":449,"leaf_candidate_max":492,"leaf_object_bytes":5236272,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5234256,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":514373,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1637749,"candidate_score_nanos":1637749,"candidate_materialize_nanos":115905,"candidate_heap_append_nanos":105763,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":624,"rerank_heap_block_jump_sum":5028,"rerank_heap_block_jump_max":508} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":100094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7451,"leaf_candidate_count":7451,"primary_candidate_count":7451,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7426,"candidate_winner_count":25,"leaf_candidate_mean":310.4583333333333,"leaf_candidate_p95":776,"leaf_candidate_max":812,"leaf_object_bytes":5987372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5985356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":499543,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1727914,"candidate_score_nanos":1727914,"candidate_materialize_nanos":126937,"candidate_heap_append_nanos":115632,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":792,"rerank_heap_block_jump_sum":7008,"rerank_heap_block_jump_max":745} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":100095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6155,"leaf_candidate_count":6155,"primary_candidate_count":6155,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6130,"candidate_winner_count":25,"leaf_candidate_mean":256.4583333333333,"leaf_candidate_p95":427,"leaf_candidate_max":449,"leaf_object_bytes":4946396,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4944380,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":387666,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1394794,"candidate_score_nanos":1394794,"candidate_materialize_nanos":102830,"candidate_heap_append_nanos":93976,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":689,"rerank_heap_block_jump_sum":7646,"rerank_heap_block_jump_max":648} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":100096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6732,"leaf_candidate_count":6732,"primary_candidate_count":6732,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6707,"candidate_winner_count":25,"leaf_candidate_mean":280.5,"leaf_candidate_p95":594,"leaf_candidate_max":856,"leaf_object_bytes":5410008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5407992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":420748,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1517961,"candidate_score_nanos":1517961,"candidate_materialize_nanos":112555,"candidate_heap_append_nanos":103645,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":647,"rerank_heap_block_jump_sum":5476,"rerank_heap_block_jump_max":409} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":100097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7794,"leaf_candidate_count":7794,"primary_candidate_count":7794,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7769,"candidate_winner_count":25,"leaf_candidate_mean":324.75,"leaf_candidate_p95":645,"leaf_candidate_max":776,"leaf_object_bytes":6262848,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6260832,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":480209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1759749,"candidate_score_nanos":1759749,"candidate_materialize_nanos":126371,"candidate_heap_append_nanos":113934,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":415,"rerank_heap_block_jump_sum":3748,"rerank_heap_block_jump_max":414} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":100098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":6694,"leaf_candidate_count":6694,"primary_candidate_count":6694,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6669,"candidate_winner_count":25,"leaf_candidate_mean":278.9166666666667,"leaf_candidate_p95":554,"leaf_candidate_max":600,"leaf_object_bytes":5379400,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5377384,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":423918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1550920,"candidate_score_nanos":1550920,"candidate_materialize_nanos":111462,"candidate_heap_append_nanos":100132,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":914,"rerank_heap_block_jump_sum":5899,"rerank_heap_block_jump_max":847} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":100099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":7664,"leaf_candidate_count":7664,"primary_candidate_count":7664,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7639,"candidate_winner_count":25,"leaf_candidate_mean":319.3333333333333,"leaf_candidate_p95":645,"leaf_candidate_max":812,"leaf_object_bytes":6158504,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6156488,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":514873,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1736958,"candidate_score_nanos":1736958,"candidate_materialize_nanos":124929,"candidate_heap_append_nanos":115487,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":642,"rerank_heap_block_jump_sum":5137,"rerank_heap_block_jump_max":606} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log new file mode 100644 index 0000000000..0035243e20 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_100k +index: task122_spire_tq_100k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 317 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 766494 ┆ 2500 ┆ 763994 ┆ 2400 ┆ 766494 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 5.806 ms ┆ 6.394 ms ┆ 7.066 ms ┆ 7.387 ms ┆ 7.454 ms ┆ 0.8940 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl new file mode 100644 index 0000000000..81af3fc03d --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":100000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":104,"leaf_candidate_count":104,"primary_candidate_count":104,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7257,"candidate_winner_count":25,"leaf_candidate_mean":4.333333333333333,"leaf_candidate_p95":5,"leaf_candidate_max":88,"leaf_object_bytes":5851768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5849752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":611543,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1704750,"candidate_score_nanos":1704750,"candidate_materialize_nanos":2506,"candidate_heap_append_nanos":5955,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":904,"rerank_heap_block_jump_sum":11239,"rerank_heap_block_jump_max":825} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":100001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":91,"leaf_candidate_count":91,"primary_candidate_count":91,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7681,"candidate_winner_count":25,"leaf_candidate_mean":3.7916666666666665,"leaf_candidate_p95":3,"leaf_candidate_max":80,"leaf_object_bytes":6192296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6190280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":519373,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1750082,"candidate_score_nanos":1750082,"candidate_materialize_nanos":1538,"candidate_heap_append_nanos":4213,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":849,"rerank_heap_block_jump_sum":7798,"rerank_heap_block_jump_max":664} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":100002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":112,"leaf_candidate_count":112,"primary_candidate_count":112,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7729,"candidate_winner_count":25,"leaf_candidate_mean":4.666666666666667,"leaf_candidate_p95":4,"leaf_candidate_max":107,"leaf_object_bytes":6230648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6228632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":543212,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1832044,"candidate_score_nanos":1832044,"candidate_materialize_nanos":2209,"candidate_heap_append_nanos":5128,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":899,"rerank_heap_block_jump_sum":7309,"rerank_heap_block_jump_max":838} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":100003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7067,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":5,"leaf_candidate_max":84,"leaf_object_bytes":5699088,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5697072,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":483706,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1646875,"candidate_score_nanos":1646875,"candidate_materialize_nanos":2001,"candidate_heap_append_nanos":5618,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":856,"rerank_heap_block_jump_sum":9947,"rerank_heap_block_jump_max":799} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":100004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":116,"leaf_candidate_count":116,"primary_candidate_count":116,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7164,"candidate_winner_count":25,"leaf_candidate_mean":4.833333333333333,"leaf_candidate_p95":15,"leaf_candidate_max":84,"leaf_object_bytes":5776876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5774860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":482043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1649040,"candidate_score_nanos":1649040,"candidate_materialize_nanos":2000,"candidate_heap_append_nanos":4749,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":868,"rerank_heap_block_jump_sum":8639,"rerank_heap_block_jump_max":743} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":100005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6113,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":10,"leaf_candidate_max":70,"leaf_object_bytes":4932792,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4930776,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":392124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1410165,"candidate_score_nanos":1410165,"candidate_materialize_nanos":1582,"candidate_heap_append_nanos":3378,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":906,"rerank_heap_block_jump_sum":7088,"rerank_heap_block_jump_max":704} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":100006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":127,"leaf_candidate_count":127,"primary_candidate_count":127,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":10647,"candidate_winner_count":25,"leaf_candidate_mean":5.291666666666667,"leaf_candidate_p95":7,"leaf_candidate_max":96,"leaf_object_bytes":8574544,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":8572528,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":715751,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2484249,"candidate_score_nanos":2484249,"candidate_materialize_nanos":2502,"candidate_heap_append_nanos":5408,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":807,"rerank_heap_block_jump_sum":8805,"rerank_heap_block_jump_max":748} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":100007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":80,"leaf_candidate_count":80,"primary_candidate_count":80,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7953,"candidate_winner_count":25,"leaf_candidate_mean":3.3333333333333335,"leaf_candidate_p95":9,"leaf_candidate_max":70,"leaf_object_bytes":6410680,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6408664,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":524582,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1892332,"candidate_score_nanos":1892332,"candidate_materialize_nanos":1458,"candidate_heap_append_nanos":2664,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":852,"rerank_heap_block_jump_sum":4374,"rerank_heap_block_jump_max":806} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":100008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":148,"leaf_candidate_count":148,"primary_candidate_count":148,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9068,"candidate_winner_count":25,"leaf_candidate_mean":6.166666666666667,"leaf_candidate_p95":42,"leaf_candidate_max":93,"leaf_object_bytes":7306068,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7304052,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":641371,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2114540,"candidate_score_nanos":2114540,"candidate_materialize_nanos":3128,"candidate_heap_append_nanos":6625,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":927,"rerank_heap_block_jump_sum":8120,"rerank_heap_block_jump_max":926} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":100009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":136,"leaf_candidate_count":136,"primary_candidate_count":136,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6446,"candidate_winner_count":25,"leaf_candidate_mean":5.666666666666667,"leaf_candidate_p95":22,"leaf_candidate_max":93,"leaf_object_bytes":5200308,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5198292,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":427333,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1503165,"candidate_score_nanos":1503165,"candidate_materialize_nanos":2543,"candidate_heap_append_nanos":6419,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":872,"rerank_heap_block_jump_sum":4749,"rerank_heap_block_jump_max":812} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":100010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9326,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":2,"leaf_candidate_max":128,"leaf_object_bytes":7513452,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7511436,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":623833,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2188292,"candidate_score_nanos":2188292,"candidate_materialize_nanos":2748,"candidate_heap_append_nanos":5789,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":933,"rerank_heap_block_jump_sum":9712,"rerank_heap_block_jump_max":749} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":100011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":136,"leaf_candidate_count":136,"primary_candidate_count":136,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7696,"candidate_winner_count":25,"leaf_candidate_mean":5.666666666666667,"leaf_candidate_p95":35,"leaf_candidate_max":77,"leaf_object_bytes":6204236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6202220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":536502,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1838504,"candidate_score_nanos":1838504,"candidate_materialize_nanos":2334,"candidate_heap_append_nanos":5338,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":797,"rerank_heap_block_jump_sum":6583,"rerank_heap_block_jump_max":796} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":100012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":129,"leaf_candidate_count":129,"primary_candidate_count":129,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7619,"candidate_winner_count":25,"leaf_candidate_mean":5.375,"leaf_candidate_p95":4,"leaf_candidate_max":109,"leaf_object_bytes":6142440,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6140424,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":488417,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1746914,"candidate_score_nanos":1746914,"candidate_materialize_nanos":2588,"candidate_heap_append_nanos":4961,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":724,"rerank_heap_block_jump_sum":5869,"rerank_heap_block_jump_max":723} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":100013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":173,"leaf_candidate_count":173,"primary_candidate_count":173,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7978,"candidate_winner_count":25,"leaf_candidate_mean":7.208333333333333,"leaf_candidate_p95":19,"leaf_candidate_max":118,"leaf_object_bytes":6430796,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6428780,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":501333,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1820791,"candidate_score_nanos":1820791,"candidate_materialize_nanos":3084,"candidate_heap_append_nanos":6888,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":920,"rerank_heap_block_jump_sum":7378,"rerank_heap_block_jump_max":870} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":100014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7163,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":9,"leaf_candidate_max":92,"leaf_object_bytes":5776152,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5774136,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":476289,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1644959,"candidate_score_nanos":1644959,"candidate_materialize_nanos":2377,"candidate_heap_append_nanos":4531,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":679,"rerank_heap_block_jump_sum":4064,"rerank_heap_block_jump_max":590} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":100015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":108,"leaf_candidate_count":108,"primary_candidate_count":108,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6405,"candidate_winner_count":25,"leaf_candidate_mean":4.5,"leaf_candidate_p95":13,"leaf_candidate_max":78,"leaf_object_bytes":5167168,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5165152,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":401707,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1475249,"candidate_score_nanos":1475249,"candidate_materialize_nanos":2291,"candidate_heap_append_nanos":4705,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":798,"rerank_heap_block_jump_sum":4884,"rerank_heap_block_jump_max":586} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":100016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":122,"leaf_candidate_count":122,"primary_candidate_count":122,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7384,"candidate_winner_count":25,"leaf_candidate_mean":5.083333333333333,"leaf_candidate_p95":6,"leaf_candidate_max":101,"leaf_object_bytes":5953724,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5951708,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":443500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1712831,"candidate_score_nanos":1712831,"candidate_materialize_nanos":2248,"candidate_heap_append_nanos":4335,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":653,"rerank_heap_block_jump_sum":4710,"rerank_heap_block_jump_max":511} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":100017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":98,"leaf_candidate_count":98,"primary_candidate_count":98,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8264,"candidate_winner_count":25,"leaf_candidate_mean":4.083333333333333,"leaf_candidate_p95":29,"leaf_candidate_max":58,"leaf_object_bytes":6660396,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6658380,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":555296,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1952917,"candidate_score_nanos":1952917,"candidate_materialize_nanos":1542,"candidate_heap_append_nanos":3960,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":3,"rerank_heap_block_transition_count":4,"rerank_heap_block_span":3,"rerank_heap_block_jump_sum":4,"rerank_heap_block_jump_max":1} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":100018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7730,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":30,"leaf_candidate_max":82,"leaf_object_bytes":6231660,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6229644,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":482834,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1798085,"candidate_score_nanos":1798085,"candidate_materialize_nanos":2169,"candidate_heap_append_nanos":5150,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":681,"rerank_heap_block_jump_sum":5710,"rerank_heap_block_jump_max":606} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":100019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":109,"leaf_candidate_count":109,"primary_candidate_count":109,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8056,"candidate_winner_count":25,"leaf_candidate_mean":4.541666666666667,"leaf_candidate_p95":17,"leaf_candidate_max":57,"leaf_object_bytes":6493460,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6491444,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":494670,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1870666,"candidate_score_nanos":1870666,"candidate_materialize_nanos":2250,"candidate_heap_append_nanos":4492,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":705,"rerank_heap_block_jump_sum":5562,"rerank_heap_block_jump_max":639} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":100020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":68,"leaf_candidate_count":68,"primary_candidate_count":68,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7815,"candidate_winner_count":25,"leaf_candidate_mean":2.8333333333333335,"leaf_candidate_p95":5,"leaf_candidate_max":51,"leaf_object_bytes":6299896,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6297880,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":497749,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1776706,"candidate_score_nanos":1776706,"candidate_materialize_nanos":1373,"candidate_heap_append_nanos":2671,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":655,"rerank_heap_block_jump_sum":7598,"rerank_heap_block_jump_max":608} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":100021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":165,"leaf_candidate_count":165,"primary_candidate_count":165,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8179,"candidate_winner_count":25,"leaf_candidate_mean":6.875,"leaf_candidate_p95":25,"leaf_candidate_max":123,"leaf_object_bytes":6592232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6590216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":560374,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1879918,"candidate_score_nanos":1879918,"candidate_materialize_nanos":3042,"candidate_heap_append_nanos":6209,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":795,"rerank_heap_block_jump_sum":6508,"rerank_heap_block_jump_max":727} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":100022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":69,"leaf_candidate_count":69,"primary_candidate_count":69,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7026,"candidate_winner_count":25,"leaf_candidate_mean":2.875,"leaf_candidate_p95":3,"leaf_candidate_max":51,"leaf_object_bytes":5666164,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5664148,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":432203,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1617751,"candidate_score_nanos":1617751,"candidate_materialize_nanos":1085,"candidate_heap_append_nanos":2612,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":821,"rerank_heap_block_jump_sum":4549,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":100023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":112,"leaf_candidate_count":112,"primary_candidate_count":112,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7213,"candidate_winner_count":25,"leaf_candidate_mean":4.666666666666667,"leaf_candidate_p95":20,"leaf_candidate_max":58,"leaf_object_bytes":5816312,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5814296,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":436040,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1669125,"candidate_score_nanos":1669125,"candidate_materialize_nanos":1955,"candidate_heap_append_nanos":4421,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":911,"rerank_heap_block_jump_sum":7854,"rerank_heap_block_jump_max":743} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":100024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":55,"leaf_candidate_count":55,"primary_candidate_count":55,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8052,"candidate_winner_count":25,"leaf_candidate_mean":2.2916666666666665,"leaf_candidate_p95":2,"leaf_candidate_max":51,"leaf_object_bytes":6490276,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6488260,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":499456,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1851546,"candidate_score_nanos":1851546,"candidate_materialize_nanos":750,"candidate_heap_append_nanos":1873,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":17,"rerank_heap_block_span":673,"rerank_heap_block_jump_sum":2698,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":100025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":59,"leaf_candidate_count":59,"primary_candidate_count":59,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8128,"candidate_winner_count":25,"leaf_candidate_mean":2.4583333333333335,"leaf_candidate_p95":8,"leaf_candidate_max":48,"leaf_object_bytes":6551204,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6549188,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":493999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1898041,"candidate_score_nanos":1898041,"candidate_materialize_nanos":1163,"candidate_heap_append_nanos":2333,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":770,"rerank_heap_block_jump_sum":3637,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":100026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":66,"leaf_candidate_count":66,"primary_candidate_count":66,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7312,"candidate_winner_count":25,"leaf_candidate_mean":2.75,"leaf_candidate_p95":6,"leaf_candidate_max":48,"leaf_object_bytes":5895836,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5893820,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":453750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1696582,"candidate_score_nanos":1696582,"candidate_materialize_nanos":1333,"candidate_heap_append_nanos":2590,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":219,"rerank_heap_block_jump_sum":765,"rerank_heap_block_jump_max":127} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":100027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":80,"leaf_candidate_count":80,"primary_candidate_count":80,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8471,"candidate_winner_count":25,"leaf_candidate_mean":3.3333333333333335,"leaf_candidate_p95":8,"leaf_candidate_max":48,"leaf_object_bytes":6826608,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6824592,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":518957,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1936543,"candidate_score_nanos":1936543,"candidate_materialize_nanos":1535,"candidate_heap_append_nanos":3211,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":723,"rerank_heap_block_jump_sum":6049,"rerank_heap_block_jump_max":545} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":100028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":76,"leaf_candidate_count":76,"primary_candidate_count":76,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8009,"candidate_winner_count":25,"leaf_candidate_mean":3.1666666666666665,"leaf_candidate_p95":16,"leaf_candidate_max":47,"leaf_object_bytes":6455616,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6453600,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":487376,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1854415,"candidate_score_nanos":1854415,"candidate_materialize_nanos":1295,"candidate_heap_append_nanos":3155,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":604,"rerank_heap_block_jump_sum":2692,"rerank_heap_block_jump_max":473} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":100029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":111,"leaf_candidate_count":111,"primary_candidate_count":111,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7658,"candidate_winner_count":25,"leaf_candidate_mean":4.625,"leaf_candidate_p95":7,"leaf_candidate_max":102,"leaf_object_bytes":6173700,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6171684,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":457040,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1763416,"candidate_score_nanos":1763416,"candidate_materialize_nanos":1539,"candidate_heap_append_nanos":4127,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":506,"rerank_heap_block_jump_sum":1934,"rerank_heap_block_jump_max":482} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":100030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":157,"leaf_candidate_count":157,"primary_candidate_count":157,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8501,"candidate_winner_count":25,"leaf_candidate_mean":6.541666666666667,"leaf_candidate_p95":22,"leaf_candidate_max":96,"leaf_object_bytes":6850632,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6848616,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":545664,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1956124,"candidate_score_nanos":1956124,"candidate_materialize_nanos":3127,"candidate_heap_append_nanos":6286,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":677,"rerank_heap_block_jump_sum":7447,"rerank_heap_block_jump_max":632} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":100031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8716,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":20,"leaf_candidate_max":63,"leaf_object_bytes":7023500,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7021484,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":533045,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2009373,"candidate_score_nanos":2009373,"candidate_materialize_nanos":2335,"candidate_heap_append_nanos":4416,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":865,"rerank_heap_block_jump_sum":7443,"rerank_heap_block_jump_max":814} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":100032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":120,"leaf_candidate_count":120,"primary_candidate_count":120,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8082,"candidate_winner_count":25,"leaf_candidate_mean":5.0,"leaf_candidate_p95":9,"leaf_candidate_max":101,"leaf_object_bytes":6514300,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6512284,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":495084,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1928963,"candidate_score_nanos":1928963,"candidate_materialize_nanos":2205,"candidate_heap_append_nanos":4630,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":631,"rerank_heap_block_jump_sum":3752,"rerank_heap_block_jump_max":630} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":100033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7350,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":17,"leaf_candidate_max":58,"leaf_object_bytes":5926372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5924356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":538083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1780582,"candidate_score_nanos":1780582,"candidate_materialize_nanos":1871,"candidate_heap_append_nanos":5039,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":911,"rerank_heap_block_jump_sum":10690,"rerank_heap_block_jump_max":907} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":100034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":83,"leaf_candidate_count":83,"primary_candidate_count":83,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7265,"candidate_winner_count":25,"leaf_candidate_mean":3.4583333333333335,"leaf_candidate_p95":11,"leaf_candidate_max":56,"leaf_object_bytes":5858136,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5856120,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":479124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1710833,"candidate_score_nanos":1710833,"candidate_materialize_nanos":1422,"candidate_heap_append_nanos":3164,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":905,"rerank_heap_block_jump_sum":7434,"rerank_heap_block_jump_max":642} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":100035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7770,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":18,"leaf_candidate_max":49,"leaf_object_bytes":6263716,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6261700,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":461626,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1784249,"candidate_score_nanos":1784249,"candidate_materialize_nanos":1582,"candidate_heap_append_nanos":3959,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":5,"rerank_heap_block_transition_count":13,"rerank_heap_block_span":160,"rerank_heap_block_jump_sum":1670,"rerank_heap_block_jump_max":158} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":100036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":159,"leaf_candidate_count":159,"primary_candidate_count":159,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7706,"candidate_winner_count":25,"leaf_candidate_mean":6.625,"leaf_candidate_p95":18,"leaf_candidate_max":81,"leaf_object_bytes":6212268,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6210252,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":487040,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1796916,"candidate_score_nanos":1796916,"candidate_materialize_nanos":2924,"candidate_heap_append_nanos":6659,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":727,"rerank_heap_block_jump_sum":4934,"rerank_heap_block_jump_max":600} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":100037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6289,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":15,"leaf_candidate_max":57,"leaf_object_bytes":5074040,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5072024,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":396871,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1505041,"candidate_score_nanos":1505041,"candidate_materialize_nanos":2327,"candidate_heap_append_nanos":4594,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":699,"rerank_heap_block_jump_sum":3824,"rerank_heap_block_jump_max":524} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":100038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":119,"leaf_candidate_count":119,"primary_candidate_count":119,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7875,"candidate_winner_count":25,"leaf_candidate_mean":4.958333333333333,"leaf_candidate_p95":8,"leaf_candidate_max":101,"leaf_object_bytes":6348016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6346000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":512043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1841375,"candidate_score_nanos":1841375,"candidate_materialize_nanos":1710,"candidate_heap_append_nanos":4241,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":565,"rerank_heap_block_jump_sum":2749,"rerank_heap_block_jump_max":546} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":100039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":86,"leaf_candidate_count":86,"primary_candidate_count":86,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8294,"candidate_winner_count":25,"leaf_candidate_mean":3.5833333333333335,"leaf_candidate_p95":18,"leaf_candidate_max":50,"leaf_object_bytes":6684636,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6682620,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":510586,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1912835,"candidate_score_nanos":1912835,"candidate_materialize_nanos":1293,"candidate_heap_append_nanos":3080,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":761,"rerank_heap_block_jump_sum":4733,"rerank_heap_block_jump_max":646} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":100040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":73,"leaf_candidate_count":73,"primary_candidate_count":73,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8440,"candidate_winner_count":25,"leaf_candidate_mean":3.0416666666666665,"leaf_candidate_p95":10,"leaf_candidate_max":53,"leaf_object_bytes":6801788,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6799772,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":516045,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1922790,"candidate_score_nanos":1922790,"candidate_materialize_nanos":1257,"candidate_heap_append_nanos":2742,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":613,"rerank_heap_block_jump_sum":4014,"rerank_heap_block_jump_max":606} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":100041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":61,"leaf_candidate_count":61,"primary_candidate_count":61,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8136,"candidate_winner_count":25,"leaf_candidate_mean":2.5416666666666665,"leaf_candidate_p95":3,"leaf_candidate_max":47,"leaf_object_bytes":6557716,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6555700,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":492709,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1889959,"candidate_score_nanos":1889959,"candidate_materialize_nanos":1169,"candidate_heap_append_nanos":2419,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":673,"rerank_heap_block_jump_sum":4598,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":100042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7743,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":12,"leaf_candidate_max":99,"leaf_object_bytes":6242008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6239992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":487960,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1823376,"candidate_score_nanos":1823376,"candidate_materialize_nanos":1839,"candidate_heap_append_nanos":4369,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":850,"rerank_heap_block_jump_sum":5530,"rerank_heap_block_jump_max":580} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":100043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":62,"leaf_candidate_count":62,"primary_candidate_count":62,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7772,"candidate_winner_count":25,"leaf_candidate_mean":2.5833333333333335,"leaf_candidate_p95":4,"leaf_candidate_max":47,"leaf_object_bytes":6265308,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6263292,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":508620,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1877500,"candidate_score_nanos":1877500,"candidate_materialize_nanos":958,"candidate_heap_append_nanos":1961,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":925,"rerank_heap_block_jump_sum":8442,"rerank_heap_block_jump_max":914} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":100044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":62,"leaf_candidate_count":62,"primary_candidate_count":62,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6950,"candidate_winner_count":25,"leaf_candidate_mean":2.5833333333333335,"leaf_candidate_p95":4,"leaf_candidate_max":50,"leaf_object_bytes":5605092,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5603076,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":427250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1596540,"candidate_score_nanos":1596540,"candidate_materialize_nanos":1125,"candidate_heap_append_nanos":2166,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":899,"rerank_heap_block_jump_sum":4566,"rerank_heap_block_jump_max":636} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":100045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8702,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":12,"leaf_candidate_max":50,"leaf_object_bytes":7012284,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7010268,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":557665,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2034000,"candidate_score_nanos":2034000,"candidate_materialize_nanos":1504,"candidate_heap_append_nanos":3667,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":782,"rerank_heap_block_jump_sum":4473,"rerank_heap_block_jump_max":664} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":100046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":156,"leaf_candidate_count":156,"primary_candidate_count":156,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7459,"candidate_winner_count":25,"leaf_candidate_mean":6.5,"leaf_candidate_p95":28,"leaf_candidate_max":100,"leaf_object_bytes":6013928,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6011912,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":468209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1723416,"candidate_score_nanos":1723416,"candidate_materialize_nanos":3213,"candidate_heap_append_nanos":6381,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":657,"rerank_heap_block_jump_sum":3970,"rerank_heap_block_jump_max":595} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":100047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":125,"leaf_candidate_count":125,"primary_candidate_count":125,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7430,"candidate_winner_count":25,"leaf_candidate_mean":5.208333333333333,"leaf_candidate_p95":6,"leaf_candidate_max":107,"leaf_object_bytes":5990700,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5988684,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":460542,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1704790,"candidate_score_nanos":1704790,"candidate_materialize_nanos":2329,"candidate_heap_append_nanos":4791,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":467,"rerank_heap_block_jump_sum":5098,"rerank_heap_block_jump_max":371} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":100048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":132,"leaf_candidate_count":132,"primary_candidate_count":132,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6055,"candidate_winner_count":25,"leaf_candidate_mean":5.5,"leaf_candidate_p95":11,"leaf_candidate_max":99,"leaf_object_bytes":4886120,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4884104,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":405708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1428791,"candidate_score_nanos":1428791,"candidate_materialize_nanos":2209,"candidate_heap_append_nanos":4668,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":898,"rerank_heap_block_jump_sum":8456,"rerank_heap_block_jump_max":868} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":100049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":122,"leaf_candidate_count":122,"primary_candidate_count":122,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7152,"candidate_winner_count":25,"leaf_candidate_mean":5.083333333333333,"leaf_candidate_p95":15,"leaf_candidate_max":75,"leaf_object_bytes":5767396,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5765380,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":442710,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1645001,"candidate_score_nanos":1645001,"candidate_materialize_nanos":2408,"candidate_heap_append_nanos":5211,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":589,"rerank_heap_block_jump_sum":4132,"rerank_heap_block_jump_max":499} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":100050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":106,"leaf_candidate_count":106,"primary_candidate_count":106,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6470,"candidate_winner_count":25,"leaf_candidate_mean":4.416666666666667,"leaf_candidate_p95":14,"leaf_candidate_max":64,"leaf_object_bytes":5219556,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5217540,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":399166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1492625,"candidate_score_nanos":1492625,"candidate_materialize_nanos":1708,"candidate_heap_append_nanos":4372,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":832,"rerank_heap_block_jump_sum":6239,"rerank_heap_block_jump_max":743} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":100051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":64,"leaf_candidate_count":64,"primary_candidate_count":64,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7883,"candidate_winner_count":25,"leaf_candidate_mean":2.6666666666666665,"leaf_candidate_p95":4,"leaf_candidate_max":50,"leaf_object_bytes":6354456,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6352440,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":502829,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1868791,"candidate_score_nanos":1868791,"candidate_materialize_nanos":957,"candidate_heap_append_nanos":2125,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":712,"rerank_heap_block_jump_sum":3775,"rerank_heap_block_jump_max":561} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":100052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7216,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":18,"leaf_candidate_max":67,"leaf_object_bytes":5818628,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5816612,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":464003,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1690793,"candidate_score_nanos":1690793,"candidate_materialize_nanos":2754,"candidate_heap_append_nanos":5662,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":543,"rerank_heap_block_jump_sum":5204,"rerank_heap_block_jump_max":464} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":100053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":167,"leaf_candidate_count":167,"primary_candidate_count":167,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6560,"candidate_winner_count":25,"leaf_candidate_mean":6.958333333333333,"leaf_candidate_p95":12,"leaf_candidate_max":126,"leaf_object_bytes":5291772,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5289756,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":405914,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1496459,"candidate_score_nanos":1496459,"candidate_materialize_nanos":3745,"candidate_heap_append_nanos":6963,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":843,"rerank_heap_block_jump_sum":8758,"rerank_heap_block_jump_max":810} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":100054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":63,"leaf_candidate_count":63,"primary_candidate_count":63,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7532,"candidate_winner_count":25,"leaf_candidate_mean":2.625,"leaf_candidate_p95":4,"leaf_candidate_max":49,"leaf_object_bytes":6072468,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6070452,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":485631,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1752874,"candidate_score_nanos":1752874,"candidate_materialize_nanos":1040,"candidate_heap_append_nanos":2251,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":348,"rerank_heap_block_jump_sum":1802,"rerank_heap_block_jump_max":331} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":100055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":91,"leaf_candidate_count":91,"primary_candidate_count":91,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7379,"candidate_winner_count":25,"leaf_candidate_mean":3.7916666666666665,"leaf_candidate_p95":7,"leaf_candidate_max":75,"leaf_object_bytes":5949600,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5947584,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":465168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1700336,"candidate_score_nanos":1700336,"candidate_materialize_nanos":1828,"candidate_heap_append_nanos":3636,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":841,"rerank_heap_block_jump_sum":4959,"rerank_heap_block_jump_max":567} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":100056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":125,"leaf_candidate_count":125,"primary_candidate_count":125,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8453,"candidate_winner_count":25,"leaf_candidate_mean":5.208333333333333,"leaf_candidate_p95":10,"leaf_candidate_max":110,"leaf_object_bytes":6812352,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6810336,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":562999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1959958,"candidate_score_nanos":1959958,"candidate_materialize_nanos":1918,"candidate_heap_append_nanos":4782,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":607,"rerank_heap_block_jump_sum":1880,"rerank_heap_block_jump_max":419} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":100057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":58,"leaf_candidate_count":58,"primary_candidate_count":58,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8436,"candidate_winner_count":25,"leaf_candidate_mean":2.4166666666666665,"leaf_candidate_p95":2,"leaf_candidate_max":51,"leaf_object_bytes":6798604,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6796588,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":507416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1944211,"candidate_score_nanos":1944211,"candidate_materialize_nanos":1337,"candidate_heap_append_nanos":2492,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":7,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":271,"rerank_heap_block_jump_sum":1888,"rerank_heap_block_jump_max":270} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":100058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6895,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":11,"leaf_candidate_max":69,"leaf_object_bytes":5561024,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5559008,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":424996,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1582290,"candidate_score_nanos":1582290,"candidate_materialize_nanos":2126,"candidate_heap_append_nanos":4080,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":866,"rerank_heap_block_jump_sum":5604,"rerank_heap_block_jump_max":834} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":100059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":104,"leaf_candidate_count":104,"primary_candidate_count":104,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7761,"candidate_winner_count":25,"leaf_candidate_mean":4.333333333333333,"leaf_candidate_p95":15,"leaf_candidate_max":72,"leaf_object_bytes":6256552,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6254536,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":472209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1769041,"candidate_score_nanos":1769041,"candidate_materialize_nanos":1750,"candidate_heap_append_nanos":3912,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":776,"rerank_heap_block_jump_sum":5546,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":100060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":123,"leaf_candidate_count":123,"primary_candidate_count":123,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7605,"candidate_winner_count":25,"leaf_candidate_mean":5.125,"leaf_candidate_p95":6,"leaf_candidate_max":106,"leaf_object_bytes":6131152,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6129136,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":473455,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1748166,"candidate_score_nanos":1748166,"candidate_materialize_nanos":2128,"candidate_heap_append_nanos":4420,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":837,"rerank_heap_block_jump_sum":7294,"rerank_heap_block_jump_max":836} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":100061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":142,"leaf_candidate_count":142,"primary_candidate_count":142,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7575,"candidate_winner_count":25,"leaf_candidate_mean":5.916666666666667,"leaf_candidate_p95":48,"leaf_candidate_max":55,"leaf_object_bytes":6107056,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6105040,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":471583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1746038,"candidate_score_nanos":1746038,"candidate_materialize_nanos":2293,"candidate_heap_append_nanos":6161,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":591,"rerank_heap_block_jump_sum":4525,"rerank_heap_block_jump_max":589} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":100062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":64,"leaf_candidate_count":64,"primary_candidate_count":64,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8517,"candidate_winner_count":25,"leaf_candidate_mean":2.6666666666666665,"leaf_candidate_p95":9,"leaf_candidate_max":49,"leaf_object_bytes":6863728,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6861712,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":604583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2012629,"candidate_score_nanos":2012629,"candidate_materialize_nanos":1038,"candidate_heap_append_nanos":2378,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":16,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":4400,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":100063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":149,"leaf_candidate_count":149,"primary_candidate_count":149,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8762,"candidate_winner_count":25,"leaf_candidate_mean":6.208333333333333,"leaf_candidate_p95":21,"leaf_candidate_max":124,"leaf_object_bytes":7060476,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7058460,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":553459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2026878,"candidate_score_nanos":2026878,"candidate_materialize_nanos":2371,"candidate_heap_append_nanos":5337,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":189,"rerank_heap_block_jump_sum":1700,"rerank_heap_block_jump_max":188} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":100064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":64,"leaf_candidate_count":64,"primary_candidate_count":64,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7264,"candidate_winner_count":25,"leaf_candidate_mean":2.6666666666666665,"leaf_candidate_p95":10,"leaf_candidate_max":48,"leaf_object_bytes":5857268,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5855252,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":470665,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1685459,"candidate_score_nanos":1685459,"candidate_materialize_nanos":1421,"candidate_heap_append_nanos":2540,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":878,"rerank_heap_block_jump_sum":4372,"rerank_heap_block_jump_max":746} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":100065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":141,"leaf_candidate_count":141,"primary_candidate_count":141,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7425,"candidate_winner_count":25,"leaf_candidate_mean":5.875,"leaf_candidate_p95":20,"leaf_candidate_max":95,"leaf_object_bytes":5986648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5984632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":460043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1726085,"candidate_score_nanos":1726085,"candidate_materialize_nanos":2377,"candidate_heap_append_nanos":5121,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":915,"rerank_heap_block_jump_sum":6270,"rerank_heap_block_jump_max":463} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":100066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":130,"leaf_candidate_count":130,"primary_candidate_count":130,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8982,"candidate_winner_count":25,"leaf_candidate_mean":5.416666666666667,"leaf_candidate_p95":6,"leaf_candidate_max":106,"leaf_object_bytes":7237108,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7235092,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":563791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2083500,"candidate_score_nanos":2083500,"candidate_materialize_nanos":2671,"candidate_heap_append_nanos":5493,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":787,"rerank_heap_block_jump_sum":5820,"rerank_heap_block_jump_max":574} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":100067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":139,"leaf_candidate_count":139,"primary_candidate_count":139,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7479,"candidate_winner_count":25,"leaf_candidate_mean":5.791666666666667,"leaf_candidate_p95":23,"leaf_candidate_max":84,"leaf_object_bytes":6030064,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6028048,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":463873,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1758913,"candidate_score_nanos":1758913,"candidate_materialize_nanos":2373,"candidate_heap_append_nanos":5418,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":652,"rerank_heap_block_jump_sum":5769,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":100068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":60,"leaf_candidate_count":60,"primary_candidate_count":60,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7622,"candidate_winner_count":25,"leaf_candidate_mean":2.5,"leaf_candidate_p95":2,"leaf_candidate_max":51,"leaf_object_bytes":6144900,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6142884,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":470040,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1739958,"candidate_score_nanos":1739958,"candidate_materialize_nanos":1002,"candidate_heap_append_nanos":2129,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":822,"rerank_heap_block_jump_sum":4266,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":100069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":100,"leaf_candidate_count":100,"primary_candidate_count":100,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8158,"candidate_winner_count":25,"leaf_candidate_mean":4.166666666666667,"leaf_candidate_p95":33,"leaf_candidate_max":53,"leaf_object_bytes":6575300,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6573284,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":501958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1926541,"candidate_score_nanos":1926541,"candidate_materialize_nanos":1671,"candidate_heap_append_nanos":3825,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":491,"rerank_heap_block_jump_sum":3558,"rerank_heap_block_jump_max":477} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":100070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":112,"leaf_candidate_count":112,"primary_candidate_count":112,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7757,"candidate_winner_count":25,"leaf_candidate_mean":4.666666666666667,"leaf_candidate_p95":11,"leaf_candidate_max":76,"leaf_object_bytes":6253080,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6251064,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":484995,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1828121,"candidate_score_nanos":1828121,"candidate_materialize_nanos":1909,"candidate_heap_append_nanos":4588,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":525,"rerank_heap_block_jump_sum":3364,"rerank_heap_block_jump_max":355} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":100071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9060,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":12,"leaf_candidate_max":113,"leaf_object_bytes":7299844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7297828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":576998,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2079624,"candidate_score_nanos":2079624,"candidate_materialize_nanos":2749,"candidate_heap_append_nanos":5051,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":16,"rerank_heap_block_span":909,"rerank_heap_block_jump_sum":2548,"rerank_heap_block_jump_max":490} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":100072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":132,"leaf_candidate_count":132,"primary_candidate_count":132,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7579,"candidate_winner_count":25,"leaf_candidate_mean":5.5,"leaf_candidate_p95":22,"leaf_candidate_max":59,"leaf_object_bytes":6110312,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6108296,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":470335,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1777878,"candidate_score_nanos":1777878,"candidate_materialize_nanos":2168,"candidate_heap_append_nanos":5747,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":635,"rerank_heap_block_jump_sum":4479,"rerank_heap_block_jump_max":521} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":100073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":129,"leaf_candidate_count":129,"primary_candidate_count":129,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8252,"candidate_winner_count":25,"leaf_candidate_mean":5.375,"leaf_candidate_p95":11,"leaf_candidate_max":107,"leaf_object_bytes":6650916,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6648900,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":503584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1883211,"candidate_score_nanos":1883211,"candidate_materialize_nanos":1751,"candidate_heap_append_nanos":4745,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":553,"rerank_heap_block_jump_sum":3526,"rerank_heap_block_jump_max":292} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":100074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":76,"leaf_candidate_count":76,"primary_candidate_count":76,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7132,"candidate_winner_count":25,"leaf_candidate_mean":3.1666666666666665,"leaf_candidate_p95":10,"leaf_candidate_max":49,"leaf_object_bytes":5751404,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5749388,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":468084,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1686208,"candidate_score_nanos":1686208,"candidate_materialize_nanos":1538,"candidate_heap_append_nanos":2789,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":909,"rerank_heap_block_jump_sum":4233,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":100075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":125,"leaf_candidate_count":125,"primary_candidate_count":125,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8615,"candidate_winner_count":25,"leaf_candidate_mean":5.208333333333333,"leaf_candidate_p95":7,"leaf_candidate_max":93,"leaf_object_bytes":6942240,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6940224,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":553708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1998704,"candidate_score_nanos":1998704,"candidate_materialize_nanos":2000,"candidate_heap_append_nanos":4881,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":752,"rerank_heap_block_jump_sum":4745,"rerank_heap_block_jump_max":484} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":100076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":88,"leaf_candidate_count":88,"primary_candidate_count":88,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6687,"candidate_winner_count":25,"leaf_candidate_mean":3.6666666666666665,"leaf_candidate_p95":10,"leaf_candidate_max":55,"leaf_object_bytes":5393872,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5391856,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":403330,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1532707,"candidate_score_nanos":1532707,"candidate_materialize_nanos":1500,"candidate_heap_append_nanos":3325,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":822,"rerank_heap_block_jump_sum":6624,"rerank_heap_block_jump_max":785} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":100077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":72,"leaf_candidate_count":72,"primary_candidate_count":72,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6286,"candidate_winner_count":25,"leaf_candidate_mean":3.0,"leaf_candidate_p95":13,"leaf_candidate_max":57,"leaf_object_bytes":5071796,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5069780,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":375454,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1441373,"candidate_score_nanos":1441373,"candidate_materialize_nanos":1207,"candidate_heap_append_nanos":2335,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":832,"rerank_heap_block_jump_sum":6510,"rerank_heap_block_jump_max":756} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":100078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":54,"leaf_candidate_count":54,"primary_candidate_count":54,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8628,"candidate_winner_count":25,"leaf_candidate_mean":2.25,"leaf_candidate_p95":2,"leaf_candidate_max":51,"leaf_object_bytes":6952876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6950860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":541959,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2015125,"candidate_score_nanos":2015125,"candidate_materialize_nanos":661,"candidate_heap_append_nanos":1839,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":4134,"rerank_heap_block_jump_max":653} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":100079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":65,"leaf_candidate_count":65,"primary_candidate_count":65,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7840,"candidate_winner_count":25,"leaf_candidate_mean":2.7083333333333335,"leaf_candidate_p95":9,"leaf_candidate_max":51,"leaf_object_bytes":6319940,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6317924,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":505708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1883920,"candidate_score_nanos":1883920,"candidate_materialize_nanos":1632,"candidate_heap_append_nanos":2869,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":580,"rerank_heap_block_jump_sum":4086,"rerank_heap_block_jump_max":579} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":100080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":59,"leaf_candidate_count":59,"primary_candidate_count":59,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7955,"candidate_winner_count":25,"leaf_candidate_mean":2.4583333333333335,"leaf_candidate_p95":6,"leaf_candidate_max":49,"leaf_object_bytes":6412416,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6410400,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":487332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1836711,"candidate_score_nanos":1836711,"candidate_materialize_nanos":917,"candidate_heap_append_nanos":2164,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":2679,"rerank_heap_block_jump_max":599} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":100081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":155,"leaf_candidate_count":155,"primary_candidate_count":155,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":9327,"candidate_winner_count":25,"leaf_candidate_mean":6.458333333333333,"leaf_candidate_p95":11,"leaf_candidate_max":133,"leaf_object_bytes":7514176,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":7512160,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":592791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":2202206,"candidate_score_nanos":2202206,"candidate_materialize_nanos":3169,"candidate_heap_append_nanos":5650,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":13,"rerank_heap_block_span":174,"rerank_heap_block_jump_sum":801,"rerank_heap_block_jump_max":171} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":100082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7128,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":1,"leaf_candidate_max":91,"leaf_object_bytes":5748076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5746060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":437584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1647124,"candidate_score_nanos":1647124,"candidate_materialize_nanos":1460,"candidate_heap_append_nanos":3381,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":898,"rerank_heap_block_jump_sum":5825,"rerank_heap_block_jump_max":851} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":100083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6960,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":1,"leaf_candidate_max":107,"leaf_object_bytes":5613124,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5611108,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":432919,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1603792,"candidate_score_nanos":1603792,"candidate_materialize_nanos":2381,"candidate_heap_append_nanos":4916,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":852,"rerank_heap_block_jump_sum":6136,"rerank_heap_block_jump_max":851} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":100084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":76,"leaf_candidate_count":76,"primary_candidate_count":76,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7966,"candidate_winner_count":25,"leaf_candidate_mean":3.1666666666666665,"leaf_candidate_p95":13,"leaf_candidate_max":48,"leaf_object_bytes":6421100,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6419084,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":486584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1851001,"candidate_score_nanos":1851001,"candidate_materialize_nanos":1167,"candidate_heap_append_nanos":2673,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":636,"rerank_heap_block_jump_sum":6744,"rerank_heap_block_jump_max":513} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":100085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":94,"leaf_candidate_count":94,"primary_candidate_count":94,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8261,"candidate_winner_count":25,"leaf_candidate_mean":3.9166666666666665,"leaf_candidate_p95":4,"leaf_candidate_max":83,"leaf_object_bytes":6658224,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6656208,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":499581,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1890122,"candidate_score_nanos":1890122,"candidate_materialize_nanos":1539,"candidate_heap_append_nanos":3458,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":685,"rerank_heap_block_jump_sum":5488,"rerank_heap_block_jump_max":617} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":100086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":177,"leaf_candidate_count":177,"primary_candidate_count":177,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7264,"candidate_winner_count":25,"leaf_candidate_mean":7.375,"leaf_candidate_p95":34,"leaf_candidate_max":111,"leaf_object_bytes":5857268,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5855252,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":446330,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1661209,"candidate_score_nanos":1661209,"candidate_materialize_nanos":2836,"candidate_heap_append_nanos":6866,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":871,"rerank_heap_block_jump_sum":9986,"rerank_heap_block_jump_max":811} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":100087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":100,"leaf_candidate_count":100,"primary_candidate_count":100,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7052,"candidate_winner_count":25,"leaf_candidate_mean":4.166666666666667,"leaf_candidate_p95":5,"leaf_candidate_max":84,"leaf_object_bytes":5687076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5685060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":425875,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1610833,"candidate_score_nanos":1610833,"candidate_materialize_nanos":1873,"candidate_heap_append_nanos":3746,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":885,"rerank_heap_block_jump_sum":6476,"rerank_heap_block_jump_max":631} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":100088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":126,"leaf_candidate_count":126,"primary_candidate_count":126,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5989,"candidate_winner_count":25,"leaf_candidate_mean":5.25,"leaf_candidate_p95":49,"leaf_candidate_max":58,"leaf_object_bytes":4833152,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4831136,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":386912,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1423750,"candidate_score_nanos":1423750,"candidate_materialize_nanos":2288,"candidate_heap_append_nanos":5049,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":747,"rerank_heap_block_jump_sum":5428,"rerank_heap_block_jump_max":544} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":100089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":8434,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":18,"leaf_candidate_max":110,"leaf_object_bytes":6797012,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6794996,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":532876,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1977043,"candidate_score_nanos":1977043,"candidate_materialize_nanos":2705,"candidate_heap_append_nanos":5039,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":629,"rerank_heap_block_jump_sum":5102,"rerank_heap_block_jump_max":605} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":100090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":169,"leaf_candidate_count":169,"primary_candidate_count":169,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6854,"candidate_winner_count":25,"leaf_candidate_mean":7.041666666666667,"leaf_candidate_p95":15,"leaf_candidate_max":109,"leaf_object_bytes":5528100,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5526084,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":447667,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1565497,"candidate_score_nanos":1565497,"candidate_materialize_nanos":2666,"candidate_heap_append_nanos":6852,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":695,"rerank_heap_block_jump_sum":6864,"rerank_heap_block_jump_max":664} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":100091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":151,"leaf_candidate_count":151,"primary_candidate_count":151,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6388,"candidate_winner_count":25,"leaf_candidate_mean":6.291666666666667,"leaf_candidate_p95":33,"leaf_candidate_max":79,"leaf_object_bytes":5153708,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5151692,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":406710,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1471542,"candidate_score_nanos":1471542,"candidate_materialize_nanos":3051,"candidate_heap_append_nanos":6159,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":759,"rerank_heap_block_jump_sum":6207,"rerank_heap_block_jump_max":635} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":100092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":50,"leaf_candidate_count":50,"primary_candidate_count":50,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7479,"candidate_winner_count":25,"leaf_candidate_mean":2.0833333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":50,"leaf_object_bytes":6029992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6027976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":475168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1745668,"candidate_score_nanos":1745668,"candidate_materialize_nanos":1046,"candidate_heap_append_nanos":1747,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":4,"rerank_heap_block_transition_count":14,"rerank_heap_block_span":654,"rerank_heap_block_jump_sum":1849,"rerank_heap_block_jump_max":652} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":100093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":92,"leaf_candidate_count":92,"primary_candidate_count":92,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6491,"candidate_winner_count":25,"leaf_candidate_mean":3.8333333333333335,"leaf_candidate_p95":2,"leaf_candidate_max":90,"leaf_object_bytes":5236272,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5234256,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":404751,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1515711,"candidate_score_nanos":1515711,"candidate_materialize_nanos":1252,"candidate_heap_append_nanos":2874,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":624,"rerank_heap_block_jump_sum":5028,"rerank_heap_block_jump_max":508} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":100094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7426,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":8,"leaf_candidate_max":59,"leaf_object_bytes":5987372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5985356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":470335,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1744041,"candidate_score_nanos":1744041,"candidate_materialize_nanos":1336,"candidate_heap_append_nanos":2499,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":792,"rerank_heap_block_jump_sum":7008,"rerank_heap_block_jump_max":745} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":100095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":106,"leaf_candidate_count":106,"primary_candidate_count":106,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6130,"candidate_winner_count":25,"leaf_candidate_mean":4.416666666666667,"leaf_candidate_p95":19,"leaf_candidate_max":62,"leaf_object_bytes":4946396,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4944380,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":378668,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1409208,"candidate_score_nanos":1409208,"candidate_materialize_nanos":2127,"candidate_heap_append_nanos":4165,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":689,"rerank_heap_block_jump_sum":7646,"rerank_heap_block_jump_max":648} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":100096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6707,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":8,"leaf_candidate_max":80,"leaf_object_bytes":5410008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5407992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":413247,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1531415,"candidate_score_nanos":1531415,"candidate_materialize_nanos":1873,"candidate_heap_append_nanos":3712,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":647,"rerank_heap_block_jump_sum":5476,"rerank_heap_block_jump_max":409} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":100097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":58,"leaf_candidate_count":58,"primary_candidate_count":58,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7769,"candidate_winner_count":25,"leaf_candidate_mean":2.4166666666666665,"leaf_candidate_p95":1,"leaf_candidate_max":57,"leaf_object_bytes":6262848,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6260832,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":486001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1815292,"candidate_score_nanos":1815292,"candidate_materialize_nanos":1039,"candidate_heap_append_nanos":1876,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":415,"rerank_heap_block_jump_sum":3748,"rerank_heap_block_jump_max":414} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":100098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":71,"leaf_candidate_count":71,"primary_candidate_count":71,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":6669,"candidate_winner_count":25,"leaf_candidate_mean":2.9583333333333335,"leaf_candidate_p95":5,"leaf_candidate_max":52,"leaf_object_bytes":5379400,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":5377384,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":432168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1523419,"candidate_score_nanos":1523419,"candidate_materialize_nanos":1414,"candidate_heap_append_nanos":2546,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":914,"rerank_heap_block_jump_sum":5899,"rerank_heap_block_jump_max":847} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":100099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":61,"leaf_candidate_count":61,"primary_candidate_count":61,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":7639,"candidate_winner_count":25,"leaf_candidate_mean":2.5416666666666665,"leaf_candidate_p95":2,"leaf_candidate_max":52,"leaf_object_bytes":6158504,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":6156488,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":477665,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1812416,"candidate_score_nanos":1812416,"candidate_materialize_nanos":960,"candidate_heap_append_nanos":2083,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":642,"rerank_heap_block_jump_sum":5137,"rerank_heap_block_jump_max":606} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log new file mode 100644 index 0000000000..b65fc6c064 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_100k +index: task122_spire_tq_100k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 317 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 10517 ┆ 2500 ┆ 763994 ┆ 2400 ┆ 10517 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 5.662 ms ┆ 6.203 ms ┆ 6.858 ms ┆ 7.366 ms ┆ 7.374 ms ┆ 0.8940 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl new file mode 100644 index 0000000000..c75c2345a3 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":10000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2386,"leaf_candidate_count":2386,"primary_candidate_count":2386,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2361,"candidate_winner_count":25,"leaf_candidate_mean":99.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1919200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1917184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":198545,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":566378,"candidate_score_nanos":566378,"candidate_materialize_nanos":45827,"candidate_heap_append_nanos":37749,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":171,"rerank_heap_block_jump_max":30} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":10001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2403,"leaf_candidate_count":2403,"primary_candidate_count":2403,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2378,"candidate_winner_count":25,"leaf_candidate_mean":100.125,"leaf_candidate_p95":252,"leaf_candidate_max":254,"leaf_object_bytes":1932876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1930860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":176124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":583958,"candidate_score_nanos":583958,"candidate_materialize_nanos":43457,"candidate_heap_append_nanos":38666,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":236,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":10002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2624,"leaf_candidate_count":2624,"primary_candidate_count":2624,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2599,"candidate_winner_count":25,"leaf_candidate_mean":109.33333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2110376,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2108360,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":210750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":671041,"candidate_score_nanos":671041,"candidate_materialize_nanos":50048,"candidate_heap_append_nanos":43358,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":90,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":10003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2620,"leaf_candidate_count":2620,"primary_candidate_count":2620,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2595,"candidate_winner_count":25,"leaf_candidate_mean":109.16666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2107120,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105104,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":184625,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":629083,"candidate_score_nanos":629083,"candidate_materialize_nanos":42370,"candidate_heap_append_nanos":42426,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":203,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":10004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2636,"leaf_candidate_count":2636,"primary_candidate_count":2636,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":109.83333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2120000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":168168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":632417,"candidate_score_nanos":632417,"candidate_materialize_nanos":47712,"candidate_heap_append_nanos":44746,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":231,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":10005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2543,"leaf_candidate_count":2543,"primary_candidate_count":2543,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2518,"candidate_winner_count":25,"leaf_candidate_mean":105.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":251,"leaf_object_bytes":2045252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2043236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":185127,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":595624,"candidate_score_nanos":595624,"candidate_materialize_nanos":41548,"candidate_heap_append_nanos":41080,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":90,"rerank_heap_block_jump_sum":539,"rerank_heap_block_jump_max":74} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":10006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2726,"leaf_candidate_count":2726,"primary_candidate_count":2726,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2701,"candidate_winner_count":25,"leaf_candidate_mean":113.58333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2192360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2190344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":175248,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619210,"candidate_score_nanos":619210,"candidate_materialize_nanos":45419,"candidate_heap_append_nanos":43249,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":161,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":10007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2759,"leaf_candidate_count":2759,"primary_candidate_count":2759,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2734,"candidate_winner_count":25,"leaf_candidate_mean":114.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2218916,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2216900,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":189457,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":634334,"candidate_score_nanos":634334,"candidate_materialize_nanos":44007,"candidate_heap_append_nanos":40320,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":49,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":10008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2723,"leaf_candidate_count":2723,"primary_candidate_count":2723,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2698,"candidate_winner_count":25,"leaf_candidate_mean":113.45833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2189972,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2187956,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":174125,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619208,"candidate_score_nanos":619208,"candidate_materialize_nanos":42672,"candidate_heap_append_nanos":41253,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":10009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2687,"leaf_candidate_count":2687,"primary_candidate_count":2687,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2662,"candidate_winner_count":25,"leaf_candidate_mean":111.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2161028,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159012,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":177252,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":613459,"candidate_score_nanos":613459,"candidate_materialize_nanos":44165,"candidate_heap_append_nanos":42380,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":187,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":10010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2371,"leaf_candidate_count":2371,"primary_candidate_count":2371,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2346,"candidate_winner_count":25,"leaf_candidate_mean":98.79166666666667,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1907188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1905172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":157709,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":544709,"candidate_score_nanos":544709,"candidate_materialize_nanos":38248,"candidate_heap_append_nanos":35712,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":175,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":10011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1953,"leaf_candidate_count":1953,"primary_candidate_count":1953,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1928,"candidate_winner_count":25,"leaf_candidate_mean":81.375,"leaf_candidate_p95":182,"leaf_candidate_max":183,"leaf_object_bytes":1571436,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1569420,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":121416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":451791,"candidate_score_nanos":451791,"candidate_materialize_nanos":31422,"candidate_heap_append_nanos":29037,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":56,"rerank_heap_block_jump_sum":405,"rerank_heap_block_jump_max":50} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":10012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1951,"leaf_candidate_count":1951,"primary_candidate_count":1951,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1926,"candidate_winner_count":25,"leaf_candidate_mean":81.29166666666667,"leaf_candidate_p95":154,"leaf_candidate_max":183,"leaf_object_bytes":1569844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1567828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":128542,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":451875,"candidate_score_nanos":451875,"candidate_materialize_nanos":31913,"candidate_heap_append_nanos":28373,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":248,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":10013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2255,"leaf_candidate_count":2255,"primary_candidate_count":2255,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2230,"candidate_winner_count":25,"leaf_candidate_mean":93.95833333333333,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1814060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1812044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":516125,"candidate_score_nanos":516125,"candidate_materialize_nanos":37374,"candidate_heap_append_nanos":35036,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":336,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":10014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2356,"leaf_candidate_count":2356,"primary_candidate_count":2356,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2331,"candidate_winner_count":25,"leaf_candidate_mean":98.16666666666667,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1895176,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1893160,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":146463,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":540166,"candidate_score_nanos":540166,"candidate_materialize_nanos":38032,"candidate_heap_append_nanos":36334,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":42,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":41} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":10015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1826,"leaf_candidate_count":1826,"primary_candidate_count":1826,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1801,"candidate_winner_count":25,"leaf_candidate_mean":76.08333333333333,"leaf_candidate_p95":154,"leaf_candidate_max":196,"leaf_object_bytes":1469408,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1467392,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":121039,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":428038,"candidate_score_nanos":428038,"candidate_materialize_nanos":29665,"candidate_heap_append_nanos":27796,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":139,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":10016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1979,"leaf_candidate_count":1979,"primary_candidate_count":1979,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1954,"candidate_winner_count":25,"leaf_candidate_mean":82.45833333333333,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1592420,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1590404,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":120538,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":456710,"candidate_score_nanos":456710,"candidate_materialize_nanos":32673,"candidate_heap_append_nanos":31328,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":144,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":10017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1910,"leaf_candidate_count":1910,"primary_candidate_count":1910,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1885,"candidate_winner_count":25,"leaf_candidate_mean":79.58333333333333,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1536992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1534976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":117419,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":441416,"candidate_score_nanos":441416,"candidate_materialize_nanos":30712,"candidate_heap_append_nanos":27627,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":130,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":10018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2219,"leaf_candidate_count":2219,"primary_candidate_count":2219,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2194,"candidate_winner_count":25,"leaf_candidate_mean":92.45833333333333,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1785116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1783100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":139290,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":512332,"candidate_score_nanos":512332,"candidate_materialize_nanos":35753,"candidate_heap_append_nanos":34088,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":53,"rerank_heap_block_jump_sum":360,"rerank_heap_block_jump_max":46} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":10019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2223,"leaf_candidate_count":2223,"primary_candidate_count":2223,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2198,"candidate_winner_count":25,"leaf_candidate_mean":92.625,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1788372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1786356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":133001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":512874,"candidate_score_nanos":512874,"candidate_materialize_nanos":36248,"candidate_heap_append_nanos":35209,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":257,"rerank_heap_block_jump_max":39} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":10020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2430,"leaf_candidate_count":2430,"primary_candidate_count":2430,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2405,"candidate_winner_count":25,"leaf_candidate_mean":101.25,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1954584,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1952568,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":147628,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":556458,"candidate_score_nanos":556458,"candidate_materialize_nanos":39875,"candidate_heap_append_nanos":35630,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":10021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2054,"leaf_candidate_count":2054,"primary_candidate_count":2054,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2029,"candidate_winner_count":25,"leaf_candidate_mean":85.58333333333333,"leaf_candidate_p95":159,"leaf_candidate_max":183,"leaf_object_bytes":1652624,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1650608,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":124295,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":474917,"candidate_score_nanos":474917,"candidate_materialize_nanos":34126,"candidate_heap_append_nanos":31379,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":450,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":10022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2032,"leaf_candidate_count":2032,"primary_candidate_count":2032,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2007,"candidate_winner_count":25,"leaf_candidate_mean":84.66666666666667,"leaf_candidate_p95":182,"leaf_candidate_max":183,"leaf_object_bytes":1634824,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1632808,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":121544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":470623,"candidate_score_nanos":470623,"candidate_materialize_nanos":32965,"candidate_heap_append_nanos":29294,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":10023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2049,"leaf_candidate_count":2049,"primary_candidate_count":2049,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2024,"candidate_winner_count":25,"leaf_candidate_mean":85.375,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1648500,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1646484,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":123749,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":473208,"candidate_score_nanos":473208,"candidate_materialize_nanos":34661,"candidate_heap_append_nanos":32755,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":45,"rerank_heap_block_jump_sum":361,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":10024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2318,"leaf_candidate_count":2318,"primary_candidate_count":2318,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2293,"candidate_winner_count":25,"leaf_candidate_mean":96.58333333333333,"leaf_candidate_p95":183,"leaf_candidate_max":193,"leaf_object_bytes":1864568,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1862552,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153290,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":538918,"candidate_score_nanos":538918,"candidate_materialize_nanos":36215,"candidate_heap_append_nanos":34534,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":227,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":10025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2019,"leaf_candidate_count":2019,"primary_candidate_count":2019,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1994,"candidate_winner_count":25,"leaf_candidate_mean":84.125,"leaf_candidate_p95":155,"leaf_candidate_max":162,"leaf_object_bytes":1624404,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1622388,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":135165,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":466668,"candidate_score_nanos":466668,"candidate_materialize_nanos":29667,"candidate_heap_append_nanos":29717,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":10026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2358,"leaf_candidate_count":2358,"primary_candidate_count":2358,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2333,"candidate_winner_count":25,"leaf_candidate_mean":98.25,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1896768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1894752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":142250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":537709,"candidate_score_nanos":537709,"candidate_materialize_nanos":39041,"candidate_heap_append_nanos":37083,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":581,"rerank_heap_block_jump_max":59} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":10027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1999,"leaf_candidate_count":1999,"primary_candidate_count":1999,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1974,"candidate_winner_count":25,"leaf_candidate_mean":83.29166666666667,"leaf_candidate_p95":182,"leaf_candidate_max":183,"leaf_object_bytes":1608340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1606324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":128163,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":462250,"candidate_score_nanos":462250,"candidate_materialize_nanos":32960,"candidate_heap_append_nanos":32168,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":214,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":10028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":1966,"leaf_candidate_count":1966,"primary_candidate_count":1966,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1941,"candidate_winner_count":25,"leaf_candidate_mean":81.91666666666667,"leaf_candidate_p95":162,"leaf_candidate_max":182,"leaf_object_bytes":1581856,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1579840,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":119582,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":454334,"candidate_score_nanos":454334,"candidate_materialize_nanos":32086,"candidate_heap_append_nanos":31455,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":358,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":10029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2311,"leaf_candidate_count":2311,"primary_candidate_count":2311,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2286,"candidate_winner_count":25,"leaf_candidate_mean":96.29166666666667,"leaf_candidate_p95":183,"leaf_candidate_max":252,"leaf_object_bytes":1858996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1856980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":139378,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":529876,"candidate_score_nanos":529876,"candidate_materialize_nanos":38503,"candidate_heap_append_nanos":35832,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":52,"rerank_heap_block_jump_sum":373,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":10030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2378,"leaf_candidate_count":2378,"primary_candidate_count":2378,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2353,"candidate_winner_count":25,"leaf_candidate_mean":99.08333333333333,"leaf_candidate_p95":214,"leaf_candidate_max":252,"leaf_object_bytes":1912832,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1910816,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":141165,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":547626,"candidate_score_nanos":547626,"candidate_materialize_nanos":37620,"candidate_heap_append_nanos":35337,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":514,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":10031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2537,"leaf_candidate_count":2537,"primary_candidate_count":2537,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2512,"candidate_winner_count":25,"leaf_candidate_mean":105.70833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2040548,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2038532,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156624,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":620290,"candidate_score_nanos":620290,"candidate_materialize_nanos":52046,"candidate_heap_append_nanos":40366,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":348,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":10032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2652,"leaf_candidate_count":2652,"primary_candidate_count":2652,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2627,"candidate_winner_count":25,"leaf_candidate_mean":110.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2132952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2130936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":169999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":604292,"candidate_score_nanos":604292,"candidate_materialize_nanos":43997,"candidate_heap_append_nanos":41290,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":87,"rerank_heap_block_jump_max":10} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":10033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2718,"leaf_candidate_count":2718,"primary_candidate_count":2718,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2693,"candidate_winner_count":25,"leaf_candidate_mean":113.25,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2185920,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2183904,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":169458,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":613374,"candidate_score_nanos":613374,"candidate_materialize_nanos":44211,"candidate_heap_append_nanos":39736,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":178,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":10034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2762,"leaf_candidate_count":2762,"primary_candidate_count":2762,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2737,"candidate_winner_count":25,"leaf_candidate_mean":115.08333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2221232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2219216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":173462,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":627624,"candidate_score_nanos":627624,"candidate_materialize_nanos":46009,"candidate_heap_append_nanos":44841,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":85,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":10035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2676,"leaf_candidate_count":2676,"primary_candidate_count":2676,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":111.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":163504,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":607496,"candidate_score_nanos":607496,"candidate_materialize_nanos":45299,"candidate_heap_append_nanos":39564,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":218,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":10036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2625,"leaf_candidate_count":2625,"primary_candidate_count":2625,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2600,"candidate_winner_count":25,"leaf_candidate_mean":109.375,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2111244,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2109228,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155457,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":596209,"candidate_score_nanos":596209,"candidate_materialize_nanos":42287,"candidate_heap_append_nanos":39587,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":180,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":10037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2512,"leaf_candidate_count":2512,"primary_candidate_count":2512,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2487,"candidate_winner_count":25,"leaf_candidate_mean":104.66666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2020432,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2018416,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153668,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":576418,"candidate_score_nanos":576418,"candidate_materialize_nanos":41532,"candidate_heap_append_nanos":39171,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":215,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":10038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2504,"leaf_candidate_count":2504,"primary_candidate_count":2504,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2479,"candidate_winner_count":25,"leaf_candidate_mean":104.33333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2013992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2011976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":571624,"candidate_score_nanos":571624,"candidate_materialize_nanos":40088,"candidate_heap_append_nanos":37160,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":34,"rerank_heap_block_jump_sum":134,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":10039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2629,"leaf_candidate_count":2629,"primary_candidate_count":2629,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2604,"candidate_winner_count":25,"leaf_candidate_mean":109.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2114428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2112412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153836,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598959,"candidate_score_nanos":598959,"candidate_materialize_nanos":41540,"candidate_heap_append_nanos":39339,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":176,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":10040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2676,"leaf_candidate_count":2676,"primary_candidate_count":2676,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":111.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":169247,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":607832,"candidate_score_nanos":607832,"candidate_materialize_nanos":42835,"candidate_heap_append_nanos":40596,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":10041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2127,"leaf_candidate_count":2127,"primary_candidate_count":2127,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2102,"candidate_winner_count":25,"leaf_candidate_mean":88.625,"leaf_candidate_p95":181,"leaf_candidate_max":193,"leaf_object_bytes":1711236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1709220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":131956,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":489085,"candidate_score_nanos":489085,"candidate_materialize_nanos":35876,"candidate_heap_append_nanos":33463,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":73,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":10042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2703,"leaf_candidate_count":2703,"primary_candidate_count":2703,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2678,"candidate_winner_count":25,"leaf_candidate_mean":112.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2173836,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2171820,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":186669,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":678666,"candidate_score_nanos":678666,"candidate_materialize_nanos":48196,"candidate_heap_append_nanos":44284,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":59,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":10043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2739,"leaf_candidate_count":2739,"primary_candidate_count":2739,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2714,"candidate_winner_count":25,"leaf_candidate_mean":114.125,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2202852,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2200836,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":176164,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":639998,"candidate_score_nanos":639998,"candidate_materialize_nanos":44754,"candidate_heap_append_nanos":42116,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":37,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":10044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2606,"leaf_candidate_count":2606,"primary_candidate_count":2606,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2581,"candidate_winner_count":25,"leaf_candidate_mean":108.58333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2095904,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2093888,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":175291,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619875,"candidate_score_nanos":619875,"candidate_materialize_nanos":43968,"candidate_heap_append_nanos":40784,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":44,"rerank_heap_block_jump_sum":307,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":10045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2671,"leaf_candidate_count":2671,"primary_candidate_count":2671,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":111.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2148076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160627,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":614539,"candidate_score_nanos":614539,"candidate_materialize_nanos":42547,"candidate_heap_append_nanos":41626,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":26,"rerank_heap_block_jump_sum":170,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":10046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2671,"leaf_candidate_count":2671,"primary_candidate_count":2671,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":111.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2148148,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146132,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":159290,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":617377,"candidate_score_nanos":617377,"candidate_materialize_nanos":44370,"candidate_heap_append_nanos":41670,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":509,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":10047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2122,"leaf_candidate_count":2122,"primary_candidate_count":2122,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2097,"candidate_winner_count":25,"leaf_candidate_mean":88.41666666666667,"leaf_candidate_p95":196,"leaf_candidate_max":200,"leaf_object_bytes":1707112,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1705096,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":148457,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":498169,"candidate_score_nanos":498169,"candidate_materialize_nanos":35174,"candidate_heap_append_nanos":33829,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":76,"rerank_heap_block_jump_sum":446,"rerank_heap_block_jump_max":68} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":10048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2740,"leaf_candidate_count":2740,"primary_candidate_count":2740,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":114.16666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":196250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":630373,"candidate_score_nanos":630373,"candidate_materialize_nanos":45785,"candidate_heap_append_nanos":40703,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":163,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":10049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2665,"leaf_candidate_count":2665,"primary_candidate_count":2665,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2640,"candidate_winner_count":25,"leaf_candidate_mean":111.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2143372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2141356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":184876,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":636080,"candidate_score_nanos":636080,"candidate_materialize_nanos":45249,"candidate_heap_append_nanos":42088,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":10050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2733,"leaf_candidate_count":2733,"primary_candidate_count":2733,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2708,"candidate_winner_count":25,"leaf_candidate_mean":113.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2198004,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2195988,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":222747,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":724836,"candidate_score_nanos":724836,"candidate_materialize_nanos":50624,"candidate_heap_append_nanos":46922,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":77,"rerank_heap_block_jump_max":13} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":10051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2714,"leaf_candidate_count":2714,"primary_candidate_count":2714,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2689,"candidate_winner_count":25,"leaf_candidate_mean":113.08333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2182736,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2180720,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":171753,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":631376,"candidate_score_nanos":631376,"candidate_materialize_nanos":45928,"candidate_heap_append_nanos":42757,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":29,"rerank_heap_block_jump_sum":133,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":10052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2352,"leaf_candidate_count":2352,"primary_candidate_count":2352,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2327,"candidate_winner_count":25,"leaf_candidate_mean":98.0,"leaf_candidate_p95":193,"leaf_candidate_max":230,"leaf_object_bytes":1891992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1889976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":145168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":554710,"candidate_score_nanos":554710,"candidate_materialize_nanos":40339,"candidate_heap_append_nanos":37367,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":202,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":10053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2698,"leaf_candidate_count":2698,"primary_candidate_count":2698,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2673,"candidate_winner_count":25,"leaf_candidate_mean":112.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2169784,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167768,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":165626,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":626001,"candidate_score_nanos":626001,"candidate_materialize_nanos":45007,"candidate_heap_append_nanos":42459,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":312,"rerank_heap_block_jump_max":35} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":10054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2717,"leaf_candidate_count":2717,"primary_candidate_count":2717,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2692,"candidate_winner_count":25,"leaf_candidate_mean":113.20833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2184980,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2182964,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160837,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619750,"candidate_score_nanos":619750,"candidate_materialize_nanos":44381,"candidate_heap_append_nanos":41665,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":275,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":10055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2648,"leaf_candidate_count":2648,"primary_candidate_count":2648,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2623,"candidate_winner_count":25,"leaf_candidate_mean":110.33333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2129768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2127752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":169043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":643545,"candidate_score_nanos":643545,"candidate_materialize_nanos":47131,"candidate_heap_append_nanos":47370,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":96,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":10056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2706,"leaf_candidate_count":2706,"primary_candidate_count":2706,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2681,"candidate_winner_count":25,"leaf_candidate_mean":112.75,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2176296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2174280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":205123,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":665749,"candidate_score_nanos":665749,"candidate_materialize_nanos":52660,"candidate_heap_append_nanos":50267,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":80,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":10057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2661,"leaf_candidate_count":2661,"primary_candidate_count":2661,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":110.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":186537,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":618293,"candidate_score_nanos":618293,"candidate_materialize_nanos":41756,"candidate_heap_append_nanos":40794,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":287,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":10058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2585,"leaf_candidate_count":2585,"primary_candidate_count":2585,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2560,"candidate_winner_count":25,"leaf_candidate_mean":107.70833333333333,"leaf_candidate_p95":254,"leaf_candidate_max":341,"leaf_object_bytes":2079116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2077100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":168085,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":588876,"candidate_score_nanos":588876,"candidate_materialize_nanos":41631,"candidate_heap_append_nanos":39375,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":63,"rerank_heap_block_jump_sum":323,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":10059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2661,"leaf_candidate_count":2661,"primary_candidate_count":2661,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":110.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":604209,"candidate_score_nanos":604209,"candidate_materialize_nanos":44034,"candidate_heap_append_nanos":41424,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":13,"rerank_heap_block_jump_sum":89,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":10060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2623,"leaf_candidate_count":2623,"primary_candidate_count":2623,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2598,"candidate_winner_count":25,"leaf_candidate_mean":109.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2109652,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2107636,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":169621,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":608918,"candidate_score_nanos":608918,"candidate_materialize_nanos":42124,"candidate_heap_append_nanos":41710,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":212,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":10061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2534,"leaf_candidate_count":2534,"primary_candidate_count":2534,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2509,"candidate_winner_count":25,"leaf_candidate_mean":105.58333333333333,"leaf_candidate_p95":193,"leaf_candidate_max":230,"leaf_object_bytes":2038016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":151334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":577332,"candidate_score_nanos":577332,"candidate_materialize_nanos":45047,"candidate_heap_append_nanos":40164,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":120,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":10062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2725,"leaf_candidate_count":2725,"primary_candidate_count":2725,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2700,"candidate_winner_count":25,"leaf_candidate_mean":113.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2191492,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2189476,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":173001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":629956,"candidate_score_nanos":629956,"candidate_materialize_nanos":45007,"candidate_heap_append_nanos":43378,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":108,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":10063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2410,"leaf_candidate_count":2410,"primary_candidate_count":2410,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2385,"candidate_winner_count":25,"leaf_candidate_mean":100.41666666666667,"leaf_candidate_p95":200,"leaf_candidate_max":254,"leaf_object_bytes":1938592,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1936576,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":158208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":554127,"candidate_score_nanos":554127,"candidate_materialize_nanos":40635,"candidate_heap_append_nanos":40528,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":364,"rerank_heap_block_jump_max":84} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":10064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2439,"leaf_candidate_count":2439,"primary_candidate_count":2439,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2414,"candidate_winner_count":25,"leaf_candidate_mean":101.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1961820,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1959804,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155586,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":552621,"candidate_score_nanos":552621,"candidate_materialize_nanos":38874,"candidate_heap_append_nanos":38003,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":315,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":10065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2639,"leaf_candidate_count":2639,"primary_candidate_count":2639,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2614,"candidate_winner_count":25,"leaf_candidate_mean":109.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2122388,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2120372,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":162042,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":600712,"candidate_score_nanos":600712,"candidate_materialize_nanos":44162,"candidate_heap_append_nanos":40040,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":86,"rerank_heap_block_jump_sum":384,"rerank_heap_block_jump_max":77} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":10066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2434,"leaf_candidate_count":2434,"primary_candidate_count":2434,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2409,"candidate_winner_count":25,"leaf_candidate_mean":101.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1957768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1955752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":161083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":566293,"candidate_score_nanos":566293,"candidate_materialize_nanos":40859,"candidate_heap_append_nanos":39384,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":10067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2632,"leaf_candidate_count":2632,"primary_candidate_count":2632,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":109.66666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":157249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":597039,"candidate_score_nanos":597039,"candidate_materialize_nanos":45749,"candidate_heap_append_nanos":45917,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":351,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":10068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2632,"leaf_candidate_count":2632,"primary_candidate_count":2632,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":109.66666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155956,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":597209,"candidate_score_nanos":597209,"candidate_materialize_nanos":40073,"candidate_heap_append_nanos":39841,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":10069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2362,"leaf_candidate_count":2362,"primary_candidate_count":2362,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2337,"candidate_winner_count":25,"leaf_candidate_mean":98.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":1899952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1897936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":141915,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":539294,"candidate_score_nanos":539294,"candidate_materialize_nanos":39328,"candidate_heap_append_nanos":38295,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":270,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":10070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2628,"leaf_candidate_count":2628,"primary_candidate_count":2628,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2603,"candidate_winner_count":25,"leaf_candidate_mean":109.5,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2113632,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2111616,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153955,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":594917,"candidate_score_nanos":594917,"candidate_materialize_nanos":41259,"candidate_heap_append_nanos":36997,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":320,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":10071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2737,"leaf_candidate_count":2737,"primary_candidate_count":2737,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2712,"candidate_winner_count":25,"leaf_candidate_mean":114.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2201188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2199172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":618962,"candidate_score_nanos":618962,"candidate_materialize_nanos":42734,"candidate_heap_append_nanos":40375,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":30,"rerank_heap_block_jump_sum":192,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":10072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2613,"leaf_candidate_count":2613,"primary_candidate_count":2613,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2588,"candidate_winner_count":25,"leaf_candidate_mean":108.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2101620,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2099604,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":151205,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":594792,"candidate_score_nanos":594792,"candidate_materialize_nanos":41501,"candidate_heap_append_nanos":36667,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":182,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":10073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2797,"leaf_candidate_count":2797,"primary_candidate_count":2797,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2772,"candidate_winner_count":25,"leaf_candidate_mean":116.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2249380,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2247364,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":162124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":634541,"candidate_score_nanos":634541,"candidate_materialize_nanos":46622,"candidate_heap_append_nanos":42302,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":286,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":10074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2760,"leaf_candidate_count":2760,"primary_candidate_count":2760,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2735,"candidate_winner_count":25,"leaf_candidate_mean":115.0,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2219640,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2217624,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":166501,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":628711,"candidate_score_nanos":628711,"candidate_materialize_nanos":44538,"candidate_heap_append_nanos":41078,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":242,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":10075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2807,"leaf_candidate_count":2807,"primary_candidate_count":2807,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2782,"candidate_winner_count":25,"leaf_candidate_mean":116.95833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2257412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2255396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":166958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":637040,"candidate_score_nanos":637040,"candidate_materialize_nanos":44610,"candidate_heap_append_nanos":41339,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":280,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":10076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2633,"leaf_candidate_count":2633,"primary_candidate_count":2633,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2608,"candidate_winner_count":25,"leaf_candidate_mean":109.70833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2117612,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2115596,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":151252,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598790,"candidate_score_nanos":598790,"candidate_materialize_nanos":42661,"candidate_heap_append_nanos":38670,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":271,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":10077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2597,"leaf_candidate_count":2597,"primary_candidate_count":2597,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2572,"candidate_winner_count":25,"leaf_candidate_mean":108.20833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2088740,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2086724,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150460,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":589500,"candidate_score_nanos":589500,"candidate_materialize_nanos":41999,"candidate_heap_append_nanos":37882,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":239,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":10078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2746,"leaf_candidate_count":2746,"primary_candidate_count":2746,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2721,"candidate_winner_count":25,"leaf_candidate_mean":114.41666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2208496,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2206480,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":159083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":622625,"candidate_score_nanos":622625,"candidate_materialize_nanos":44542,"candidate_heap_append_nanos":44413,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":98,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":10079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2638,"leaf_candidate_count":2638,"primary_candidate_count":2638,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2613,"candidate_winner_count":25,"leaf_candidate_mean":109.91666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2121664,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2119648,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":152373,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":605998,"candidate_score_nanos":605998,"candidate_materialize_nanos":42499,"candidate_heap_append_nanos":41256,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":10080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2697,"leaf_candidate_count":2697,"primary_candidate_count":2697,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2672,"candidate_winner_count":25,"leaf_candidate_mean":112.375,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2169060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":613166,"candidate_score_nanos":613166,"candidate_materialize_nanos":45211,"candidate_heap_append_nanos":42121,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":72,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":10081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2635,"leaf_candidate_count":2635,"primary_candidate_count":2635,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2610,"candidate_winner_count":25,"leaf_candidate_mean":109.79166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2119276,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117260,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":148708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":597998,"candidate_score_nanos":597998,"candidate_materialize_nanos":44427,"candidate_heap_append_nanos":42995,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":88,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":10082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2653,"leaf_candidate_count":2653,"primary_candidate_count":2653,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2628,"candidate_winner_count":25,"leaf_candidate_mean":110.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2133748,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2131732,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153669,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":602164,"candidate_score_nanos":602164,"candidate_materialize_nanos":40505,"candidate_heap_append_nanos":42669,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":142,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":10083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2289,"leaf_candidate_count":2289,"primary_candidate_count":2289,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2264,"candidate_winner_count":25,"leaf_candidate_mean":95.375,"leaf_candidate_p95":159,"leaf_candidate_max":230,"leaf_object_bytes":1841340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1839324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":147544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":524087,"candidate_score_nanos":524087,"candidate_materialize_nanos":35963,"candidate_heap_append_nanos":34539,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":156,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":10084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2689,"leaf_candidate_count":2689,"primary_candidate_count":2689,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2664,"candidate_winner_count":25,"leaf_candidate_mean":112.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2162692,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2160676,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":609502,"candidate_score_nanos":609502,"candidate_materialize_nanos":44881,"candidate_heap_append_nanos":42698,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":128,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":10085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2751,"leaf_candidate_count":2751,"primary_candidate_count":2751,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2726,"candidate_winner_count":25,"leaf_candidate_mean":114.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2212476,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2210460,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":623960,"candidate_score_nanos":623960,"candidate_materialize_nanos":43375,"candidate_heap_append_nanos":42327,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":40,"rerank_heap_block_jump_sum":295,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":10086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2595,"leaf_candidate_count":2595,"primary_candidate_count":2595,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2570,"candidate_winner_count":25,"leaf_candidate_mean":108.125,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2087076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2085060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":151085,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":590917,"candidate_score_nanos":590917,"candidate_materialize_nanos":41743,"candidate_heap_append_nanos":38752,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":24,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":158,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":10087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2541,"leaf_candidate_count":2541,"primary_candidate_count":2541,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2516,"candidate_winner_count":25,"leaf_candidate_mean":105.875,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2043732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2041716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155833,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":578332,"candidate_score_nanos":578332,"candidate_materialize_nanos":42249,"candidate_heap_append_nanos":41456,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":168,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":10088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2740,"leaf_candidate_count":2740,"primary_candidate_count":2740,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":114.16666666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":163962,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":624169,"candidate_score_nanos":624169,"candidate_materialize_nanos":46037,"candidate_heap_append_nanos":44136,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":79,"rerank_heap_block_jump_sum":322,"rerank_heap_block_jump_max":63} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":10089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2616,"leaf_candidate_count":2616,"primary_candidate_count":2616,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2591,"candidate_winner_count":25,"leaf_candidate_mean":109.0,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2104008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2101992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":593123,"candidate_score_nanos":593123,"candidate_materialize_nanos":43463,"candidate_heap_append_nanos":42255,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":76,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":10090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2636,"leaf_candidate_count":2636,"primary_candidate_count":2636,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":109.83333333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2120072,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2118056,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150628,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598626,"candidate_score_nanos":598626,"candidate_materialize_nanos":44657,"candidate_heap_append_nanos":42503,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":10091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2731,"leaf_candidate_count":2731,"primary_candidate_count":2731,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2706,"candidate_winner_count":25,"leaf_candidate_mean":113.79166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2196412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2194396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155038,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619210,"candidate_score_nanos":619210,"candidate_materialize_nanos":45163,"candidate_heap_append_nanos":44794,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":246,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":10092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2575,"leaf_candidate_count":2575,"primary_candidate_count":2575,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2550,"candidate_winner_count":25,"leaf_candidate_mean":107.29166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2071084,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2069068,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":147795,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":586378,"candidate_score_nanos":586378,"candidate_materialize_nanos":42758,"candidate_heap_append_nanos":39327,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":169,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":10093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2617,"leaf_candidate_count":2617,"primary_candidate_count":2617,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2592,"candidate_winner_count":25,"leaf_candidate_mean":109.04166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2104732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2102716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":146623,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":595166,"candidate_score_nanos":595166,"candidate_materialize_nanos":43833,"candidate_heap_append_nanos":41619,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":17} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":10094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2375,"leaf_candidate_count":2375,"primary_candidate_count":2375,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2350,"candidate_winner_count":25,"leaf_candidate_mean":98.95833333333333,"leaf_candidate_p95":193,"leaf_candidate_max":230,"leaf_object_bytes":1910372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1908356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":138871,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":546500,"candidate_score_nanos":546500,"candidate_materialize_nanos":41202,"candidate_heap_append_nanos":39714,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":10095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2535,"leaf_candidate_count":2535,"primary_candidate_count":2535,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2510,"candidate_winner_count":25,"leaf_candidate_mean":105.625,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2038884,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036868,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150957,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":578500,"candidate_score_nanos":578500,"candidate_materialize_nanos":42127,"candidate_heap_append_nanos":38705,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":10096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2621,"leaf_candidate_count":2621,"primary_candidate_count":2621,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2596,"candidate_winner_count":25,"leaf_candidate_mean":109.20833333333333,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2107988,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105972,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":599291,"candidate_score_nanos":599291,"candidate_materialize_nanos":41461,"candidate_heap_append_nanos":39327,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":131,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":10097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2677,"leaf_candidate_count":2677,"primary_candidate_count":2677,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2652,"candidate_winner_count":25,"leaf_candidate_mean":111.54166666666667,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2152996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":151170,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":606962,"candidate_score_nanos":606962,"candidate_materialize_nanos":44409,"candidate_heap_append_nanos":41083,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":124,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":10098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2634,"leaf_candidate_count":2634,"primary_candidate_count":2634,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2609,"candidate_winner_count":25,"leaf_candidate_mean":109.75,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2118336,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2116320,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":597917,"candidate_score_nanos":597917,"candidate_materialize_nanos":42461,"candidate_heap_append_nanos":41384,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":331,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":10099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":2688,"leaf_candidate_count":2688,"primary_candidate_count":2688,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2663,"candidate_winner_count":25,"leaf_candidate_mean":112.0,"leaf_candidate_p95":230,"leaf_candidate_max":254,"leaf_object_bytes":2161752,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159736,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":159541,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":609167,"candidate_score_nanos":609167,"candidate_materialize_nanos":43837,"candidate_heap_append_nanos":41424,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":14} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log new file mode 100644 index 0000000000..d84fb59e0d --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_10k +index: task122_spire_tq_10k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 100 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 251555 ┆ 2500 ┆ 249055 ┆ 2400 ┆ 251555 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 1.962 ms ┆ 2.222 ms ┆ 2.368 ms ┆ 2.519 ms ┆ 2.768 ms ┆ 1.0000 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl new file mode 100644 index 0000000000..5bcf537a56 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":10000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":74,"leaf_candidate_count":74,"primary_candidate_count":74,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2361,"candidate_winner_count":25,"leaf_candidate_mean":3.0833333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":74,"leaf_object_bytes":1919200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1917184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":237916,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":675249,"candidate_score_nanos":675249,"candidate_materialize_nanos":1791,"candidate_heap_append_nanos":3795,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":171,"rerank_heap_block_jump_max":30} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":10001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":120,"leaf_candidate_count":120,"primary_candidate_count":120,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2378,"candidate_winner_count":25,"leaf_candidate_mean":5.0,"leaf_candidate_p95":5,"leaf_candidate_max":100,"leaf_object_bytes":1932876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1930860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":186083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":590001,"candidate_score_nanos":590001,"candidate_materialize_nanos":2086,"candidate_heap_append_nanos":5575,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":236,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":10002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":74,"leaf_candidate_count":74,"primary_candidate_count":74,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2599,"candidate_winner_count":25,"leaf_candidate_mean":3.0833333333333335,"leaf_candidate_p95":3,"leaf_candidate_max":71,"leaf_object_bytes":2110376,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2108360,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":184836,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":622792,"candidate_score_nanos":622792,"candidate_materialize_nanos":1711,"candidate_heap_append_nanos":2993,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":90,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":10003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2595,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":107,"leaf_object_bytes":2107120,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105104,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":203291,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":645124,"candidate_score_nanos":645124,"candidate_materialize_nanos":1879,"candidate_heap_append_nanos":4088,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":203,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":10004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":113,"leaf_candidate_count":113,"primary_candidate_count":113,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":4.708333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":112,"leaf_object_bytes":2120000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":164498,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":600668,"candidate_score_nanos":600668,"candidate_materialize_nanos":1751,"candidate_heap_append_nanos":4668,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":231,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":10005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":142,"leaf_candidate_count":142,"primary_candidate_count":142,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2518,"candidate_winner_count":25,"leaf_candidate_mean":5.916666666666667,"leaf_candidate_p95":17,"leaf_candidate_max":86,"leaf_object_bytes":2045252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2043236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":186164,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":604000,"candidate_score_nanos":604000,"candidate_materialize_nanos":2044,"candidate_heap_append_nanos":5664,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":90,"rerank_heap_block_jump_sum":539,"rerank_heap_block_jump_max":74} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":10006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2701,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":1,"leaf_candidate_max":92,"leaf_object_bytes":2192360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2190344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":175500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":624171,"candidate_score_nanos":624171,"candidate_materialize_nanos":1582,"candidate_heap_append_nanos":3377,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":161,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":10007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":81,"leaf_candidate_count":81,"primary_candidate_count":81,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2734,"candidate_winner_count":25,"leaf_candidate_mean":3.375,"leaf_candidate_p95":6,"leaf_candidate_max":68,"leaf_object_bytes":2218916,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2216900,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":180623,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":626668,"candidate_score_nanos":626668,"candidate_materialize_nanos":1835,"candidate_heap_append_nanos":3206,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":49,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":10008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":78,"leaf_candidate_count":78,"primary_candidate_count":78,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2698,"candidate_winner_count":25,"leaf_candidate_mean":3.25,"leaf_candidate_p95":3,"leaf_candidate_max":73,"leaf_object_bytes":2189972,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2187956,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":159752,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":614872,"candidate_score_nanos":614872,"candidate_materialize_nanos":1419,"candidate_heap_append_nanos":2578,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":10009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":81,"leaf_candidate_count":81,"primary_candidate_count":81,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2662,"candidate_winner_count":25,"leaf_candidate_mean":3.375,"leaf_candidate_p95":5,"leaf_candidate_max":73,"leaf_object_bytes":2161028,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159012,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":164918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":616877,"candidate_score_nanos":616877,"candidate_materialize_nanos":1668,"candidate_heap_append_nanos":3694,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":187,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":10010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":70,"leaf_candidate_count":70,"primary_candidate_count":70,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2346,"candidate_winner_count":25,"leaf_candidate_mean":2.9166666666666665,"leaf_candidate_p95":1,"leaf_candidate_max":68,"leaf_object_bytes":1907188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1905172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":162000,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":544627,"candidate_score_nanos":544627,"candidate_materialize_nanos":1629,"candidate_heap_append_nanos":2653,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":175,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":10011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1928,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":2,"leaf_candidate_max":87,"leaf_object_bytes":1571436,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1569420,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":119418,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":451789,"candidate_score_nanos":451789,"candidate_materialize_nanos":1752,"candidate_heap_append_nanos":3045,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":56,"rerank_heap_block_jump_sum":405,"rerank_heap_block_jump_max":50} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":10012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":38,"leaf_candidate_count":38,"primary_candidate_count":38,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1926,"candidate_winner_count":25,"leaf_candidate_mean":1.5833333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":37,"leaf_object_bytes":1569844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1567828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":116500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":449833,"candidate_score_nanos":449833,"candidate_materialize_nanos":584,"candidate_heap_append_nanos":1209,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":248,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":10013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2230,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":82,"leaf_object_bytes":1814060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1812044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":139959,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":515624,"candidate_score_nanos":515624,"candidate_materialize_nanos":1615,"candidate_heap_append_nanos":3125,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":336,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":10014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2331,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":30,"leaf_candidate_max":49,"leaf_object_bytes":1895176,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1893160,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":142163,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":542834,"candidate_score_nanos":542834,"candidate_materialize_nanos":1756,"candidate_heap_append_nanos":3276,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":42,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":41} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":10015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":45,"leaf_candidate_count":45,"primary_candidate_count":45,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1801,"candidate_winner_count":25,"leaf_candidate_mean":1.875,"leaf_candidate_p95":0,"leaf_candidate_max":45,"leaf_object_bytes":1469408,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1467392,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":115461,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":423372,"candidate_score_nanos":423372,"candidate_materialize_nanos":545,"candidate_heap_append_nanos":1288,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":139,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":10016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":61,"leaf_candidate_count":61,"primary_candidate_count":61,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1954,"candidate_winner_count":25,"leaf_candidate_mean":2.5416666666666665,"leaf_candidate_p95":2,"leaf_candidate_max":58,"leaf_object_bytes":1592420,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1590404,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":120749,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":457751,"candidate_score_nanos":457751,"candidate_materialize_nanos":874,"candidate_heap_append_nanos":2377,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":144,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":10017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":30,"leaf_candidate_count":30,"primary_candidate_count":30,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1885,"candidate_winner_count":25,"leaf_candidate_mean":1.25,"leaf_candidate_p95":0,"leaf_candidate_max":30,"leaf_object_bytes":1536992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1534976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":116955,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":440375,"candidate_score_nanos":440375,"candidate_materialize_nanos":539,"candidate_heap_append_nanos":794,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":130,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":10018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2194,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":89,"leaf_object_bytes":1785116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1783100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":151043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":511251,"candidate_score_nanos":511251,"candidate_materialize_nanos":1746,"candidate_heap_append_nanos":3627,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":53,"rerank_heap_block_jump_sum":360,"rerank_heap_block_jump_max":46} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":10019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":137,"leaf_candidate_count":137,"primary_candidate_count":137,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2198,"candidate_winner_count":25,"leaf_candidate_mean":5.708333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":137,"leaf_object_bytes":1788372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1786356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":134955,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":511874,"candidate_score_nanos":511874,"candidate_materialize_nanos":2127,"candidate_heap_append_nanos":4249,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":257,"rerank_heap_block_jump_max":39} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":10020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":78,"leaf_candidate_count":78,"primary_candidate_count":78,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2405,"candidate_winner_count":25,"leaf_candidate_mean":3.25,"leaf_candidate_p95":0,"leaf_candidate_max":78,"leaf_object_bytes":1954584,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1952568,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":145546,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":556460,"candidate_score_nanos":556460,"candidate_materialize_nanos":1497,"candidate_heap_append_nanos":2668,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":10021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":65,"leaf_candidate_count":65,"primary_candidate_count":65,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2029,"candidate_winner_count":25,"leaf_candidate_mean":2.7083333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":65,"leaf_object_bytes":1652624,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1650608,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":138375,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":495414,"candidate_score_nanos":495414,"candidate_materialize_nanos":1624,"candidate_heap_append_nanos":3003,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":450,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":10022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":48,"leaf_candidate_count":48,"primary_candidate_count":48,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2007,"candidate_winner_count":25,"leaf_candidate_mean":2.0,"leaf_candidate_p95":0,"leaf_candidate_max":48,"leaf_object_bytes":1634824,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1632808,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":124543,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":469375,"candidate_score_nanos":469375,"candidate_materialize_nanos":626,"candidate_heap_append_nanos":1463,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":26} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":10023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":74,"leaf_candidate_count":74,"primary_candidate_count":74,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2024,"candidate_winner_count":25,"leaf_candidate_mean":3.0833333333333335,"leaf_candidate_p95":1,"leaf_candidate_max":72,"leaf_object_bytes":1648500,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1646484,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":126792,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":473959,"candidate_score_nanos":473959,"candidate_materialize_nanos":1373,"candidate_heap_append_nanos":2791,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":45,"rerank_heap_block_jump_sum":361,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":10024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":83,"leaf_candidate_count":83,"primary_candidate_count":83,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2293,"candidate_winner_count":25,"leaf_candidate_mean":3.4583333333333335,"leaf_candidate_p95":12,"leaf_candidate_max":54,"leaf_object_bytes":1864568,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1862552,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":143750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":530832,"candidate_score_nanos":530832,"candidate_materialize_nanos":1867,"candidate_heap_append_nanos":3171,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":227,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":10025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1994,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":25,"leaf_candidate_max":57,"leaf_object_bytes":1624404,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1622388,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":129915,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":466540,"candidate_score_nanos":466540,"candidate_materialize_nanos":1830,"candidate_heap_append_nanos":3699,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":10026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":80,"leaf_candidate_count":80,"primary_candidate_count":80,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2333,"candidate_winner_count":25,"leaf_candidate_mean":3.3333333333333335,"leaf_candidate_p95":6,"leaf_candidate_max":72,"leaf_object_bytes":1896768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1894752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":143460,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":538793,"candidate_score_nanos":538793,"candidate_materialize_nanos":1332,"candidate_heap_append_nanos":2964,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":581,"rerank_heap_block_jump_max":59} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":10027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1974,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":17,"leaf_candidate_max":62,"leaf_object_bytes":1608340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1606324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":118248,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":460831,"candidate_score_nanos":460831,"candidate_materialize_nanos":1376,"candidate_heap_append_nanos":2621,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":214,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":10028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":39,"leaf_candidate_count":39,"primary_candidate_count":39,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":1941,"candidate_winner_count":25,"leaf_candidate_mean":1.625,"leaf_candidate_p95":13,"leaf_candidate_max":24,"leaf_object_bytes":1581856,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1579840,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":118583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":454834,"candidate_score_nanos":454834,"candidate_materialize_nanos":627,"candidate_heap_append_nanos":1330,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":358,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":10029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":83,"leaf_candidate_count":83,"primary_candidate_count":83,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2286,"candidate_winner_count":25,"leaf_candidate_mean":3.4583333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":83,"leaf_object_bytes":1858996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1856980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":144416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":530080,"candidate_score_nanos":530080,"candidate_materialize_nanos":918,"candidate_heap_append_nanos":2584,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":52,"rerank_heap_block_jump_sum":373,"rerank_heap_block_jump_max":44} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":10030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2353,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":3,"leaf_candidate_max":100,"leaf_object_bytes":1912832,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1910816,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":140750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":548377,"candidate_score_nanos":548377,"candidate_materialize_nanos":1958,"candidate_heap_append_nanos":3871,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":68,"rerank_heap_block_jump_sum":514,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":10031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":60,"leaf_candidate_count":60,"primary_candidate_count":60,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2512,"candidate_winner_count":25,"leaf_candidate_mean":2.5,"leaf_candidate_p95":3,"leaf_candidate_max":57,"leaf_object_bytes":2040548,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2038532,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":166543,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":595002,"candidate_score_nanos":595002,"candidate_materialize_nanos":1040,"candidate_heap_append_nanos":1959,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":50,"rerank_heap_block_jump_sum":348,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":10032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":101,"leaf_candidate_count":101,"primary_candidate_count":101,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2627,"candidate_winner_count":25,"leaf_candidate_mean":4.208333333333333,"leaf_candidate_p95":5,"leaf_candidate_max":84,"leaf_object_bytes":2132952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2130936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":168334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":603497,"candidate_score_nanos":603497,"candidate_materialize_nanos":1829,"candidate_heap_append_nanos":3926,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":15,"rerank_heap_block_jump_sum":87,"rerank_heap_block_jump_max":10} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":10033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":37,"leaf_candidate_count":37,"primary_candidate_count":37,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2693,"candidate_winner_count":25,"leaf_candidate_mean":1.5416666666666667,"leaf_candidate_p95":2,"leaf_candidate_max":35,"leaf_object_bytes":2185920,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2183904,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":167544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":615458,"candidate_score_nanos":615458,"candidate_materialize_nanos":580,"candidate_heap_append_nanos":1046,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":31,"rerank_heap_block_jump_sum":178,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":10034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2737,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":3,"leaf_candidate_max":111,"leaf_object_bytes":2221232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2219216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":168916,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":627123,"candidate_score_nanos":627123,"candidate_materialize_nanos":2089,"candidate_heap_append_nanos":4373,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":85,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":10035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":58,"leaf_candidate_count":58,"primary_candidate_count":58,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":2.4166666666666665,"leaf_candidate_p95":4,"leaf_candidate_max":54,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":611499,"candidate_score_nanos":611499,"candidate_materialize_nanos":1170,"candidate_heap_append_nanos":2077,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":218,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":10036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":57,"leaf_candidate_count":57,"primary_candidate_count":57,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2600,"candidate_winner_count":25,"leaf_candidate_mean":2.375,"leaf_candidate_p95":0,"leaf_candidate_max":57,"leaf_object_bytes":2111244,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2109228,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":154832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":597166,"candidate_score_nanos":597166,"candidate_materialize_nanos":1000,"candidate_heap_append_nanos":2129,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":180,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":10037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2487,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":2,"leaf_candidate_max":105,"leaf_object_bytes":2020432,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2018416,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":145874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":571709,"candidate_score_nanos":571709,"candidate_materialize_nanos":1627,"candidate_heap_append_nanos":3453,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":215,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":10038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2479,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":82,"leaf_object_bytes":2013992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2011976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":145207,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":570751,"candidate_score_nanos":570751,"candidate_materialize_nanos":1417,"candidate_heap_append_nanos":2666,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":34,"rerank_heap_block_jump_sum":134,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":10039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2604,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":1,"leaf_candidate_max":78,"leaf_object_bytes":2114428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2112412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153505,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598708,"candidate_score_nanos":598708,"candidate_materialize_nanos":1414,"candidate_heap_append_nanos":2791,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":176,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":10040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":64,"leaf_candidate_count":64,"primary_candidate_count":64,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2651,"candidate_winner_count":25,"leaf_candidate_mean":2.6666666666666665,"leaf_candidate_p95":3,"leaf_candidate_max":61,"leaf_object_bytes":2152200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155834,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":607165,"candidate_score_nanos":607165,"candidate_materialize_nanos":1126,"candidate_heap_append_nanos":2250,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":10041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":50,"leaf_candidate_count":50,"primary_candidate_count":50,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2102,"candidate_winner_count":25,"leaf_candidate_mean":2.0833333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":50,"leaf_object_bytes":1711236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1709220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":129249,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":488163,"candidate_score_nanos":488163,"candidate_materialize_nanos":621,"candidate_heap_append_nanos":1293,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":73,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":10042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":50,"leaf_candidate_count":50,"primary_candidate_count":50,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2678,"candidate_winner_count":25,"leaf_candidate_mean":2.0833333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":50,"leaf_object_bytes":2173836,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2171820,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160164,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":614290,"candidate_score_nanos":614290,"candidate_materialize_nanos":1086,"candidate_heap_append_nanos":1830,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":59,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":10043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":91,"leaf_candidate_count":91,"primary_candidate_count":91,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2714,"candidate_winner_count":25,"leaf_candidate_mean":3.7916666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":91,"leaf_object_bytes":2202852,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2200836,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":157835,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":622080,"candidate_score_nanos":622080,"candidate_materialize_nanos":1747,"candidate_heap_append_nanos":3456,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":37,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":10044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":90,"leaf_candidate_count":90,"primary_candidate_count":90,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2581,"candidate_winner_count":25,"leaf_candidate_mean":3.75,"leaf_candidate_p95":27,"leaf_candidate_max":59,"leaf_object_bytes":2095904,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2093888,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153499,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":593377,"candidate_score_nanos":593377,"candidate_materialize_nanos":1212,"candidate_heap_append_nanos":3377,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":44,"rerank_heap_block_jump_sum":307,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":10045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":94,"leaf_candidate_count":94,"primary_candidate_count":94,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":3.9166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":94,"leaf_object_bytes":2148076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":172871,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":633167,"candidate_score_nanos":633167,"candidate_materialize_nanos":1715,"candidate_heap_append_nanos":3496,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":26,"rerank_heap_block_jump_sum":170,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":10046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":71,"leaf_candidate_count":71,"primary_candidate_count":71,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2646,"candidate_winner_count":25,"leaf_candidate_mean":2.9583333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":71,"leaf_object_bytes":2148148,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2146132,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":154586,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":606665,"candidate_score_nanos":606665,"candidate_materialize_nanos":1334,"candidate_heap_append_nanos":2367,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":47,"rerank_heap_block_jump_sum":509,"rerank_heap_block_jump_max":45} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":10047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":84,"leaf_candidate_count":84,"primary_candidate_count":84,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2097,"candidate_winner_count":25,"leaf_candidate_mean":3.5,"leaf_candidate_p95":2,"leaf_candidate_max":77,"leaf_object_bytes":1707112,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1705096,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":139918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":486915,"candidate_score_nanos":486915,"candidate_materialize_nanos":1542,"candidate_heap_append_nanos":2833,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":76,"rerank_heap_block_jump_sum":446,"rerank_heap_block_jump_max":68} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":10048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":79,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":618835,"candidate_score_nanos":618835,"candidate_materialize_nanos":1457,"candidate_heap_append_nanos":2380,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":163,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":10049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":80,"leaf_candidate_count":80,"primary_candidate_count":80,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2640,"candidate_winner_count":25,"leaf_candidate_mean":3.3333333333333335,"leaf_candidate_p95":6,"leaf_candidate_max":67,"leaf_object_bytes":2143372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2141356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155752,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":604915,"candidate_score_nanos":604915,"candidate_materialize_nanos":1502,"candidate_heap_append_nanos":2660,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":189,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":10050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":69,"leaf_candidate_count":69,"primary_candidate_count":69,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2708,"candidate_winner_count":25,"leaf_candidate_mean":2.875,"leaf_candidate_p95":9,"leaf_candidate_max":60,"leaf_object_bytes":2198004,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2195988,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":169043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":618916,"candidate_score_nanos":618916,"candidate_materialize_nanos":752,"candidate_heap_append_nanos":2238,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":77,"rerank_heap_block_jump_max":13} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":10051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2689,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":0,"leaf_candidate_max":96,"leaf_object_bytes":2182736,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2180720,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":159252,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":617833,"candidate_score_nanos":617833,"candidate_materialize_nanos":1371,"candidate_heap_append_nanos":3417,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":29,"rerank_heap_block_jump_sum":133,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":10052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":92,"leaf_candidate_count":92,"primary_candidate_count":92,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2327,"candidate_winner_count":25,"leaf_candidate_mean":3.8333333333333335,"leaf_candidate_p95":1,"leaf_candidate_max":91,"leaf_object_bytes":1891992,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1889976,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":140127,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":535002,"candidate_score_nanos":535002,"candidate_materialize_nanos":1210,"candidate_heap_append_nanos":3501,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":202,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":10053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":88,"leaf_candidate_count":88,"primary_candidate_count":88,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2673,"candidate_winner_count":25,"leaf_candidate_mean":3.6666666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":88,"leaf_object_bytes":2169784,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167768,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":158456,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":612582,"candidate_score_nanos":612582,"candidate_materialize_nanos":1501,"candidate_heap_append_nanos":3164,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":312,"rerank_heap_block_jump_max":35} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":10054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":84,"leaf_candidate_count":84,"primary_candidate_count":84,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2692,"candidate_winner_count":25,"leaf_candidate_mean":3.5,"leaf_candidate_p95":0,"leaf_candidate_max":84,"leaf_object_bytes":2184980,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2182964,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160998,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619415,"candidate_score_nanos":619415,"candidate_materialize_nanos":1206,"candidate_heap_append_nanos":2711,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":46,"rerank_heap_block_jump_sum":275,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":10055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":116,"leaf_candidate_count":116,"primary_candidate_count":116,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2623,"candidate_winner_count":25,"leaf_candidate_mean":4.833333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":115,"leaf_object_bytes":2129768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2127752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":162125,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":600876,"candidate_score_nanos":600876,"candidate_materialize_nanos":1676,"candidate_heap_append_nanos":4039,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":96,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":10056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":104,"leaf_candidate_count":104,"primary_candidate_count":104,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2681,"candidate_winner_count":25,"leaf_candidate_mean":4.333333333333333,"leaf_candidate_p95":1,"leaf_candidate_max":103,"leaf_object_bytes":2176296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2174280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":154460,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":615586,"candidate_score_nanos":615586,"candidate_materialize_nanos":1832,"candidate_heap_append_nanos":4165,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":19,"rerank_heap_block_jump_sum":80,"rerank_heap_block_jump_max":16} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":10057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":16,"leaf_candidate_max":118,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155787,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":614416,"candidate_score_nanos":614416,"candidate_materialize_nanos":2624,"candidate_heap_append_nanos":5786,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":287,"rerank_heap_block_jump_max":25} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":10058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":98,"leaf_candidate_count":98,"primary_candidate_count":98,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2560,"candidate_winner_count":25,"leaf_candidate_mean":4.083333333333333,"leaf_candidate_p95":11,"leaf_candidate_max":80,"leaf_object_bytes":2079116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2077100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":158874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":588837,"candidate_score_nanos":588837,"candidate_materialize_nanos":2290,"candidate_heap_append_nanos":4248,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":63,"rerank_heap_block_jump_sum":323,"rerank_heap_block_jump_max":61} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":10059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2636,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":0,"leaf_candidate_max":114,"leaf_object_bytes":2140188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2138172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150915,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":604001,"candidate_score_nanos":604001,"candidate_materialize_nanos":1912,"candidate_heap_append_nanos":4247,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":13,"rerank_heap_block_jump_sum":89,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":10060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":117,"leaf_candidate_count":117,"primary_candidate_count":117,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2598,"candidate_winner_count":25,"leaf_candidate_mean":4.875,"leaf_candidate_p95":11,"leaf_candidate_max":106,"leaf_object_bytes":2109652,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2107636,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":147332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":594917,"candidate_score_nanos":594917,"candidate_materialize_nanos":2502,"candidate_heap_append_nanos":5117,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":212,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":10061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":82,"leaf_candidate_count":82,"primary_candidate_count":82,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2509,"candidate_winner_count":25,"leaf_candidate_mean":3.4166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":82,"leaf_object_bytes":2038016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":577004,"candidate_score_nanos":577004,"candidate_materialize_nanos":1207,"candidate_heap_append_nanos":2797,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":23,"rerank_heap_block_jump_sum":120,"rerank_heap_block_jump_max":12} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":10062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2700,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":2,"leaf_candidate_max":113,"leaf_object_bytes":2191492,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2189476,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160082,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":618087,"candidate_score_nanos":618087,"candidate_materialize_nanos":1880,"candidate_heap_append_nanos":4067,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":17,"rerank_heap_block_jump_sum":108,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":10063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":94,"leaf_candidate_count":94,"primary_candidate_count":94,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2385,"candidate_winner_count":25,"leaf_candidate_mean":3.9166666666666665,"leaf_candidate_p95":8,"leaf_candidate_max":77,"leaf_object_bytes":1938592,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1936576,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":143459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":553043,"candidate_score_nanos":553043,"candidate_materialize_nanos":1331,"candidate_heap_append_nanos":3039,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":364,"rerank_heap_block_jump_max":84} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":10064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2414,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":103,"leaf_object_bytes":1961820,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1959804,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155998,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":553665,"candidate_score_nanos":553665,"candidate_materialize_nanos":1706,"candidate_heap_append_nanos":3871,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":315,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":10065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":95,"leaf_candidate_count":95,"primary_candidate_count":95,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2614,"candidate_winner_count":25,"leaf_candidate_mean":3.9583333333333335,"leaf_candidate_p95":3,"leaf_candidate_max":91,"leaf_object_bytes":2122388,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2120372,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":607875,"candidate_score_nanos":607875,"candidate_materialize_nanos":1498,"candidate_heap_append_nanos":3468,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":86,"rerank_heap_block_jump_sum":384,"rerank_heap_block_jump_max":77} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":10066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":71,"leaf_candidate_count":71,"primary_candidate_count":71,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2409,"candidate_winner_count":25,"leaf_candidate_mean":2.9583333333333335,"leaf_candidate_p95":1,"leaf_candidate_max":70,"leaf_object_bytes":1957768,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1955752,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":139871,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":556957,"candidate_score_nanos":556957,"candidate_materialize_nanos":1082,"candidate_heap_append_nanos":2333,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":10067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":94,"leaf_candidate_count":94,"primary_candidate_count":94,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":3.9166666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":94,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":158960,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":596833,"candidate_score_nanos":596833,"candidate_materialize_nanos":1542,"candidate_heap_append_nanos":3665,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":351,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":10068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2607,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":103,"leaf_object_bytes":2116888,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2114872,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":147458,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":603253,"candidate_score_nanos":603253,"candidate_materialize_nanos":1869,"candidate_heap_append_nanos":3343,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":186,"rerank_heap_block_jump_max":22} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":10069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2337,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":10,"leaf_candidate_max":86,"leaf_object_bytes":1899952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1897936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":142544,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":556294,"candidate_score_nanos":556294,"candidate_materialize_nanos":1457,"candidate_heap_append_nanos":3952,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":85,"rerank_heap_block_jump_sum":270,"rerank_heap_block_jump_max":79} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":10070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":42,"leaf_candidate_count":42,"primary_candidate_count":42,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2603,"candidate_winner_count":25,"leaf_candidate_mean":1.75,"leaf_candidate_p95":0,"leaf_candidate_max":42,"leaf_object_bytes":2113632,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2111616,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":148584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":595126,"candidate_score_nanos":595126,"candidate_materialize_nanos":624,"candidate_heap_append_nanos":1465,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":320,"rerank_heap_block_jump_max":32} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":10071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":41,"leaf_candidate_count":41,"primary_candidate_count":41,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2712,"candidate_winner_count":25,"leaf_candidate_mean":1.7083333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":41,"leaf_object_bytes":2201188,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2199172,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":165415,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619124,"candidate_score_nanos":619124,"candidate_materialize_nanos":791,"candidate_heap_append_nanos":1456,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":30,"rerank_heap_block_jump_sum":192,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":10072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":52,"leaf_candidate_count":52,"primary_candidate_count":52,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2588,"candidate_winner_count":25,"leaf_candidate_mean":2.1666666666666665,"leaf_candidate_p95":9,"leaf_candidate_max":43,"leaf_object_bytes":2101620,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2099604,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":148293,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":595083,"candidate_score_nanos":595083,"candidate_materialize_nanos":918,"candidate_heap_append_nanos":2119,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":182,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":10073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":54,"leaf_candidate_count":54,"primary_candidate_count":54,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2772,"candidate_winner_count":25,"leaf_candidate_mean":2.25,"leaf_candidate_p95":13,"leaf_candidate_max":41,"leaf_object_bytes":2249380,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2247364,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":155916,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":634334,"candidate_score_nanos":634334,"candidate_materialize_nanos":998,"candidate_heap_append_nanos":2047,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":286,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":10074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":56,"leaf_candidate_count":56,"primary_candidate_count":56,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2735,"candidate_winner_count":25,"leaf_candidate_mean":2.3333333333333335,"leaf_candidate_p95":15,"leaf_candidate_max":41,"leaf_object_bytes":2219640,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2217624,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153624,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":627418,"candidate_score_nanos":627418,"candidate_materialize_nanos":1003,"candidate_heap_append_nanos":2036,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":36,"rerank_heap_block_jump_sum":242,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":10075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":45,"leaf_candidate_count":45,"primary_candidate_count":45,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2782,"candidate_winner_count":25,"leaf_candidate_mean":1.875,"leaf_candidate_p95":4,"leaf_candidate_max":41,"leaf_object_bytes":2257412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2255396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":167668,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":636833,"candidate_score_nanos":636833,"candidate_materialize_nanos":957,"candidate_heap_append_nanos":1750,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":280,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":10076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":43,"leaf_candidate_count":43,"primary_candidate_count":43,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2608,"candidate_winner_count":25,"leaf_candidate_mean":1.7916666666666667,"leaf_candidate_p95":2,"leaf_candidate_max":41,"leaf_object_bytes":2117612,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2115596,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":148878,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598498,"candidate_score_nanos":598498,"candidate_materialize_nanos":335,"candidate_heap_append_nanos":954,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":271,"rerank_heap_block_jump_max":28} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":10077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":43,"leaf_candidate_count":43,"primary_candidate_count":43,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2572,"candidate_winner_count":25,"leaf_candidate_mean":1.7916666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":43,"leaf_object_bytes":2088740,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2086724,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":145792,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":590079,"candidate_score_nanos":590079,"candidate_materialize_nanos":1087,"candidate_heap_append_nanos":1579,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":32,"rerank_heap_block_jump_sum":239,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":10078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":140,"leaf_candidate_count":140,"primary_candidate_count":140,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2721,"candidate_winner_count":25,"leaf_candidate_mean":5.833333333333333,"leaf_candidate_p95":18,"leaf_candidate_max":122,"leaf_object_bytes":2208496,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2206480,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153877,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":623751,"candidate_score_nanos":623751,"candidate_materialize_nanos":2495,"candidate_heap_append_nanos":5719,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":98,"rerank_heap_block_jump_max":14} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":10079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":129,"leaf_candidate_count":129,"primary_candidate_count":129,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2613,"candidate_winner_count":25,"leaf_candidate_mean":5.375,"leaf_candidate_p95":10,"leaf_candidate_max":119,"leaf_object_bytes":2121664,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2119648,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":158336,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":599458,"candidate_score_nanos":599458,"candidate_materialize_nanos":1877,"candidate_heap_append_nanos":4498,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":164,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":10080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":83,"leaf_candidate_count":83,"primary_candidate_count":83,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2672,"candidate_winner_count":25,"leaf_candidate_mean":3.4583333333333335,"leaf_candidate_p95":5,"leaf_candidate_max":73,"leaf_object_bytes":2169060,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2167044,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":154040,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":639458,"candidate_score_nanos":639458,"candidate_materialize_nanos":1833,"candidate_heap_append_nanos":2871,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":72,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":10081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":85,"leaf_candidate_count":85,"primary_candidate_count":85,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2610,"candidate_winner_count":25,"leaf_candidate_mean":3.5416666666666665,"leaf_candidate_p95":7,"leaf_candidate_max":76,"leaf_object_bytes":2119276,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2117260,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":147539,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":597335,"candidate_score_nanos":597335,"candidate_materialize_nanos":1456,"candidate_heap_append_nanos":3044,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":16,"rerank_heap_block_jump_sum":88,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":10082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":127,"leaf_candidate_count":127,"primary_candidate_count":127,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2628,"candidate_winner_count":25,"leaf_candidate_mean":5.291666666666667,"leaf_candidate_p95":16,"leaf_candidate_max":111,"leaf_object_bytes":2133748,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2131732,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":149456,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":612461,"candidate_score_nanos":612461,"candidate_materialize_nanos":2201,"candidate_heap_append_nanos":4897,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":142,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":10083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":75,"leaf_candidate_count":75,"primary_candidate_count":75,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2264,"candidate_winner_count":25,"leaf_candidate_mean":3.125,"leaf_candidate_p95":0,"leaf_candidate_max":75,"leaf_object_bytes":1841340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1839324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":141874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":525372,"candidate_score_nanos":525372,"candidate_materialize_nanos":1251,"candidate_heap_append_nanos":2585,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":22,"rerank_heap_block_jump_sum":156,"rerank_heap_block_jump_max":15} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":10084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":123,"leaf_candidate_count":123,"primary_candidate_count":123,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2664,"candidate_winner_count":25,"leaf_candidate_mean":5.125,"leaf_candidate_p95":2,"leaf_candidate_max":121,"leaf_object_bytes":2162692,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2160676,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":152129,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":609456,"candidate_score_nanos":609456,"candidate_materialize_nanos":1967,"candidate_heap_append_nanos":4536,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":128,"rerank_heap_block_jump_max":31} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":10085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":124,"leaf_candidate_count":124,"primary_candidate_count":124,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2726,"candidate_winner_count":25,"leaf_candidate_mean":5.166666666666667,"leaf_candidate_p95":19,"leaf_candidate_max":79,"leaf_object_bytes":2212476,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2210460,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":157670,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":635792,"candidate_score_nanos":635792,"candidate_materialize_nanos":2250,"candidate_heap_append_nanos":4417,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":40,"rerank_heap_block_jump_sum":295,"rerank_heap_block_jump_max":29} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":10086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":67,"leaf_candidate_count":67,"primary_candidate_count":67,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2570,"candidate_winner_count":25,"leaf_candidate_mean":2.7916666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":67,"leaf_object_bytes":2087076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2085060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":158623,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":591250,"candidate_score_nanos":591250,"candidate_materialize_nanos":1126,"candidate_heap_append_nanos":2206,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":24,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":35,"rerank_heap_block_jump_sum":158,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":10087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":129,"leaf_candidate_count":129,"primary_candidate_count":129,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2516,"candidate_winner_count":25,"leaf_candidate_mean":5.375,"leaf_candidate_p95":16,"leaf_candidate_max":113,"leaf_object_bytes":2043732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2041716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":144001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":576960,"candidate_score_nanos":576960,"candidate_materialize_nanos":2670,"candidate_heap_append_nanos":5793,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":27,"rerank_heap_block_jump_sum":168,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":10088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":61,"leaf_candidate_count":61,"primary_candidate_count":61,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2715,"candidate_winner_count":25,"leaf_candidate_mean":2.5416666666666665,"leaf_candidate_p95":0,"leaf_candidate_max":61,"leaf_object_bytes":2203648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2201632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":623253,"candidate_score_nanos":623253,"candidate_materialize_nanos":1083,"candidate_heap_append_nanos":2084,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":79,"rerank_heap_block_jump_sum":322,"rerank_heap_block_jump_max":63} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":10089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2591,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":7,"leaf_candidate_max":107,"leaf_object_bytes":2104008,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2101992,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":148791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":594085,"candidate_score_nanos":594085,"candidate_materialize_nanos":2208,"candidate_heap_append_nanos":4497,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":76,"rerank_heap_block_jump_max":11} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":10090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":121,"leaf_candidate_count":121,"primary_candidate_count":121,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2611,"candidate_winner_count":25,"leaf_candidate_mean":5.041666666666667,"leaf_candidate_p95":11,"leaf_candidate_max":110,"leaf_object_bytes":2120072,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2118056,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":148711,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598914,"candidate_score_nanos":598914,"candidate_materialize_nanos":2588,"candidate_heap_append_nanos":4458,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":198,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":10091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2706,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":0,"leaf_candidate_max":96,"leaf_object_bytes":2196412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2194396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":153790,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":619955,"candidate_score_nanos":619955,"candidate_materialize_nanos":1545,"candidate_heap_append_nanos":3118,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":246,"rerank_heap_block_jump_max":21} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":10092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":67,"leaf_candidate_count":67,"primary_candidate_count":67,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2550,"candidate_winner_count":25,"leaf_candidate_mean":2.7916666666666665,"leaf_candidate_p95":7,"leaf_candidate_max":60,"leaf_object_bytes":2071084,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2069068,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":160209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":605167,"candidate_score_nanos":605167,"candidate_materialize_nanos":1293,"candidate_heap_append_nanos":2616,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":28,"rerank_heap_block_jump_sum":169,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":10093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":53,"leaf_candidate_count":53,"primary_candidate_count":53,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2592,"candidate_winner_count":25,"leaf_candidate_mean":2.2083333333333335,"leaf_candidate_p95":0,"leaf_candidate_max":53,"leaf_object_bytes":2104732,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2102716,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":145709,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":594956,"candidate_score_nanos":594956,"candidate_materialize_nanos":1129,"candidate_heap_append_nanos":1585,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":151,"rerank_heap_block_jump_max":17} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":10094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":97,"leaf_candidate_count":97,"primary_candidate_count":97,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2350,"candidate_winner_count":25,"leaf_candidate_mean":4.041666666666667,"leaf_candidate_p95":8,"leaf_candidate_max":89,"leaf_object_bytes":1910372,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":1908356,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":145292,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":540252,"candidate_score_nanos":540252,"candidate_materialize_nanos":1876,"candidate_heap_append_nanos":3907,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":159,"rerank_heap_block_jump_max":19} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":10095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":71,"leaf_candidate_count":71,"primary_candidate_count":71,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2510,"candidate_winner_count":25,"leaf_candidate_mean":2.9583333333333335,"leaf_candidate_p95":2,"leaf_candidate_max":69,"leaf_object_bytes":2038884,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2036868,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":143706,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":577959,"candidate_score_nanos":577959,"candidate_materialize_nanos":1537,"candidate_heap_append_nanos":2670,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":33,"rerank_heap_block_jump_sum":222,"rerank_heap_block_jump_max":23} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":10096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2596,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":6,"leaf_candidate_max":96,"leaf_object_bytes":2107988,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2105972,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":149335,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598373,"candidate_score_nanos":598373,"candidate_materialize_nanos":2037,"candidate_heap_append_nanos":3682,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":20,"rerank_heap_block_jump_sum":131,"rerank_heap_block_jump_max":18} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":10097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2652,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":107,"leaf_object_bytes":2152996,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2150980,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":150706,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":608791,"candidate_score_nanos":608791,"candidate_materialize_nanos":2288,"candidate_heap_append_nanos":4006,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":24,"rerank_heap_block_jump_sum":124,"rerank_heap_block_jump_max":20} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":10098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2609,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":115,"leaf_object_bytes":2118336,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2116320,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":163209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":598709,"candidate_score_nanos":598709,"candidate_materialize_nanos":1966,"candidate_heap_append_nanos":4033,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":43,"rerank_heap_block_jump_sum":331,"rerank_heap_block_jump_max":42} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":10099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":106,"leaf_candidate_count":106,"primary_candidate_count":106,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":2663,"candidate_winner_count":25,"leaf_candidate_mean":4.416666666666667,"leaf_candidate_p95":0,"leaf_candidate_max":106,"leaf_object_bytes":2161752,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":2159736,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":156209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":612250,"candidate_score_nanos":612250,"candidate_materialize_nanos":1331,"candidate_heap_append_nanos":3331,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":25,"rerank_heap_block_jump_sum":126,"rerank_heap_block_jump_max":14} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log new file mode 100644 index 0000000000..09db0a8454 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_10k +index: task122_spire_tq_10k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 100 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 8495 ┆ 2500 ┆ 249055 ┆ 2400 ┆ 8495 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 1.906 ms ┆ 2.149 ms ┆ 2.232 ms ┆ 2.631 ms ┆ 2.670 ms ┆ 1.0000 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl new file mode 100644 index 0000000000..a6cb7ff953 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":50000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4551,"leaf_candidate_count":4551,"primary_candidate_count":4551,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4526,"candidate_winner_count":25,"leaf_candidate_mean":189.625,"leaf_candidate_p95":363,"leaf_candidate_max":379,"leaf_object_bytes":3658236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3656220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":339000,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1075625,"candidate_score_nanos":1075625,"candidate_materialize_nanos":82113,"candidate_heap_append_nanos":74588,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":187,"rerank_heap_block_jump_sum":1352,"rerank_heap_block_jump_max":183} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":50001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5302,"leaf_candidate_count":5302,"primary_candidate_count":5302,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5277,"candidate_winner_count":25,"leaf_candidate_mean":220.91666666666666,"leaf_candidate_p95":379,"leaf_candidate_max":490,"leaf_object_bytes":4261288,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4259272,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":384832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1204709,"candidate_score_nanos":1204709,"candidate_materialize_nanos":87032,"candidate_heap_append_nanos":82052,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":350,"rerank_heap_block_jump_sum":2652,"rerank_heap_block_jump_max":261} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":50002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5585,"leaf_candidate_count":5585,"primary_candidate_count":5585,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5560,"candidate_winner_count":25,"leaf_candidate_mean":232.70833333333334,"leaf_candidate_p95":421,"leaf_candidate_max":490,"leaf_object_bytes":4488644,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4486628,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":399335,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1269127,"candidate_score_nanos":1269127,"candidate_materialize_nanos":92534,"candidate_heap_append_nanos":87990,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":263,"rerank_heap_block_jump_sum":1935,"rerank_heap_block_jump_max":262} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":50003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5064,"leaf_candidate_count":5064,"primary_candidate_count":5064,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5039,"candidate_winner_count":25,"leaf_candidate_mean":211.0,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4070184,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4068168,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":342874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1142416,"candidate_score_nanos":1142416,"candidate_materialize_nanos":84507,"candidate_heap_append_nanos":78165,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":198,"rerank_heap_block_jump_sum":2163,"rerank_heap_block_jump_max":197} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":50004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5145,"leaf_candidate_count":5145,"primary_candidate_count":5145,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5120,"candidate_winner_count":25,"leaf_candidate_mean":214.375,"leaf_candidate_p95":346,"leaf_candidate_max":363,"leaf_object_bytes":4135308,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4133292,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":336705,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1169457,"candidate_score_nanos":1169457,"candidate_materialize_nanos":84544,"candidate_heap_append_nanos":77869,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":227,"rerank_heap_block_jump_sum":1633,"rerank_heap_block_jump_max":178} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":50005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5842,"leaf_candidate_count":5842,"primary_candidate_count":5842,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5817,"candidate_winner_count":25,"leaf_candidate_mean":243.41666666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4695016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4693000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":372043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1329208,"candidate_score_nanos":1329208,"candidate_materialize_nanos":98207,"candidate_heap_append_nanos":90500,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":17,"rerank_heap_block_span":170,"rerank_heap_block_jump_sum":1640,"rerank_heap_block_jump_max":169} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":50006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5256,"leaf_candidate_count":5256,"primary_candidate_count":5256,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5231,"candidate_winner_count":25,"leaf_candidate_mean":219.0,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4224384,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4222368,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":327375,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1198375,"candidate_score_nanos":1198375,"candidate_materialize_nanos":87246,"candidate_heap_append_nanos":79736,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":184,"rerank_heap_block_jump_sum":2205,"rerank_heap_block_jump_max":179} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":50007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5945,"leaf_candidate_count":5945,"primary_candidate_count":5945,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5920,"candidate_winner_count":25,"leaf_candidate_mean":247.70833333333334,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4777796,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4775780,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":363461,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1359584,"candidate_score_nanos":1359584,"candidate_materialize_nanos":104181,"candidate_heap_append_nanos":93529,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":1209,"rerank_heap_block_jump_max":173} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":50008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5623,"leaf_candidate_count":5623,"primary_candidate_count":5623,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5598,"candidate_winner_count":25,"leaf_candidate_mean":234.29166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":504,"leaf_object_bytes":4519180,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4517164,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":352291,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1267084,"candidate_score_nanos":1267084,"candidate_materialize_nanos":93050,"candidate_heap_append_nanos":86630,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":2076,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":50009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5941,"leaf_candidate_count":5941,"primary_candidate_count":5941,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5916,"candidate_winner_count":25,"leaf_candidate_mean":247.54166666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4774468,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4772452,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":356793,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1345874,"candidate_score_nanos":1345874,"candidate_materialize_nanos":97959,"candidate_heap_append_nanos":91498,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":227,"rerank_heap_block_jump_sum":2539,"rerank_heap_block_jump_max":226} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":50010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4473,"leaf_candidate_count":4473,"primary_candidate_count":4473,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4448,"candidate_winner_count":25,"leaf_candidate_mean":186.375,"leaf_candidate_p95":363,"leaf_candidate_max":439,"leaf_object_bytes":3595428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3593412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":307209,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1020833,"candidate_score_nanos":1020833,"candidate_materialize_nanos":75080,"candidate_heap_append_nanos":67847,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":207,"rerank_heap_block_jump_sum":1857,"rerank_heap_block_jump_max":200} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":50011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5316,"leaf_candidate_count":5316,"primary_candidate_count":5316,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5291,"candidate_winner_count":25,"leaf_candidate_mean":221.5,"leaf_candidate_p95":370,"leaf_candidate_max":439,"leaf_object_bytes":4272432,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4270416,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":325666,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1199081,"candidate_score_nanos":1199081,"candidate_materialize_nanos":87116,"candidate_heap_append_nanos":81746,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":201,"rerank_heap_block_jump_sum":1113,"rerank_heap_block_jump_max":199} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":50012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5474,"leaf_candidate_count":5474,"primary_candidate_count":5474,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5449,"candidate_winner_count":25,"leaf_candidate_mean":228.08333333333334,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4399496,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4397480,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":329832,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1245746,"candidate_score_nanos":1245746,"candidate_materialize_nanos":91130,"candidate_heap_append_nanos":87416,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":2899,"rerank_heap_block_jump_max":431} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":50013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5666,"leaf_candidate_count":5666,"primary_candidate_count":5666,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5641,"candidate_winner_count":25,"leaf_candidate_mean":236.08333333333334,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4553696,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4551680,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":331412,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1288127,"candidate_score_nanos":1288127,"candidate_materialize_nanos":93754,"candidate_heap_append_nanos":86882,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":174,"rerank_heap_block_jump_sum":1218,"rerank_heap_block_jump_max":172} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":50014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5292,"leaf_candidate_count":5292,"primary_candidate_count":5292,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5267,"candidate_winner_count":25,"leaf_candidate_mean":220.5,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4253256,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4251240,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":367958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1196041,"candidate_score_nanos":1196041,"candidate_materialize_nanos":84621,"candidate_heap_append_nanos":79472,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":15,"rerank_heap_block_span":466,"rerank_heap_block_jump_sum":2070,"rerank_heap_block_jump_max":248} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":50015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5092,"leaf_candidate_count":5092,"primary_candidate_count":5092,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5067,"candidate_winner_count":25,"leaf_candidate_mean":212.16666666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4092760,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4090744,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":308790,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1154998,"candidate_score_nanos":1154998,"candidate_materialize_nanos":83137,"candidate_heap_append_nanos":75736,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":297,"rerank_heap_block_jump_sum":2606,"rerank_heap_block_jump_max":281} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":50016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5194,"leaf_candidate_count":5194,"primary_candidate_count":5194,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5169,"candidate_winner_count":25,"leaf_candidate_mean":216.41666666666666,"leaf_candidate_p95":363,"leaf_candidate_max":504,"leaf_object_bytes":4174672,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4172656,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":312043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1205420,"candidate_score_nanos":1205420,"candidate_materialize_nanos":86030,"candidate_heap_append_nanos":78869,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":201,"rerank_heap_block_jump_sum":1494,"rerank_heap_block_jump_max":181} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":50017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5611,"leaf_candidate_count":5611,"primary_candidate_count":5611,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5586,"candidate_winner_count":25,"leaf_candidate_mean":233.79166666666666,"leaf_candidate_p95":421,"leaf_candidate_max":504,"leaf_object_bytes":4509556,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4507540,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":350584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1284790,"candidate_score_nanos":1284790,"candidate_materialize_nanos":96541,"candidate_heap_append_nanos":98666,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":209,"rerank_heap_block_jump_sum":2093,"rerank_heap_block_jump_max":203} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":50018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4784,"leaf_candidate_count":4784,"primary_candidate_count":4784,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4759,"candidate_winner_count":25,"leaf_candidate_mean":199.33333333333334,"leaf_candidate_p95":315,"leaf_candidate_max":363,"leaf_object_bytes":3845360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3843344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":280708,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1101249,"candidate_score_nanos":1101249,"candidate_materialize_nanos":81826,"candidate_heap_append_nanos":78221,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":232,"rerank_heap_block_jump_sum":1867,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":50019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4594,"leaf_candidate_count":4594,"primary_candidate_count":4594,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4569,"candidate_winner_count":25,"leaf_candidate_mean":191.41666666666666,"leaf_candidate_p95":296,"leaf_candidate_max":363,"leaf_object_bytes":3692752,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3690736,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":273543,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1045374,"candidate_score_nanos":1045374,"candidate_materialize_nanos":77277,"candidate_heap_append_nanos":73319,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":2043,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":50020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5175,"leaf_candidate_count":5175,"primary_candidate_count":5175,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5150,"candidate_winner_count":25,"leaf_candidate_mean":215.625,"leaf_candidate_p95":363,"leaf_candidate_max":379,"leaf_object_bytes":4159332,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4157316,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":316170,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1170584,"candidate_score_nanos":1170584,"candidate_materialize_nanos":89492,"candidate_heap_append_nanos":81210,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":232,"rerank_heap_block_jump_sum":1511,"rerank_heap_block_jump_max":189} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":50021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5065,"leaf_candidate_count":5065,"primary_candidate_count":5065,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5040,"candidate_winner_count":25,"leaf_candidate_mean":211.04166666666666,"leaf_candidate_p95":363,"leaf_candidate_max":504,"leaf_object_bytes":4071052,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4069036,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":335375,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1167039,"candidate_score_nanos":1167039,"candidate_materialize_nanos":82832,"candidate_heap_append_nanos":77904,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":2606,"rerank_heap_block_jump_max":396} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":50022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5169,"leaf_candidate_count":5169,"primary_candidate_count":5169,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5144,"candidate_winner_count":25,"leaf_candidate_mean":215.375,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4154556,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4152540,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":323168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1170375,"candidate_score_nanos":1170375,"candidate_materialize_nanos":86960,"candidate_heap_append_nanos":78331,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":198,"rerank_heap_block_jump_sum":1955,"rerank_heap_block_jump_max":174} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":50023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5380,"leaf_candidate_count":5380,"primary_candidate_count":5380,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5355,"candidate_winner_count":25,"leaf_candidate_mean":224.16666666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4323952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4321936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":327919,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1210460,"candidate_score_nanos":1210460,"candidate_materialize_nanos":89194,"candidate_heap_append_nanos":82536,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":256,"rerank_heap_block_jump_sum":2135,"rerank_heap_block_jump_max":255} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":50024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5224,"leaf_candidate_count":5224,"primary_candidate_count":5224,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5199,"candidate_winner_count":25,"leaf_candidate_mean":217.66666666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4198624,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4196608,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":314332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1198668,"candidate_score_nanos":1198668,"candidate_materialize_nanos":90792,"candidate_heap_append_nanos":82323,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":447,"rerank_heap_block_jump_sum":2762,"rerank_heap_block_jump_max":430} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":50025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5421,"leaf_candidate_count":5421,"primary_candidate_count":5421,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5396,"candidate_winner_count":25,"leaf_candidate_mean":225.875,"leaf_candidate_p95":379,"leaf_candidate_max":490,"leaf_object_bytes":4356876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4354860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":342370,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1221624,"candidate_score_nanos":1221624,"candidate_materialize_nanos":88576,"candidate_heap_append_nanos":82934,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":184,"rerank_heap_block_jump_sum":1789,"rerank_heap_block_jump_max":180} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":50026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4904,"leaf_candidate_count":4904,"primary_candidate_count":4904,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4879,"candidate_winner_count":25,"leaf_candidate_mean":204.33333333333334,"leaf_candidate_p95":370,"leaf_candidate_max":379,"leaf_object_bytes":3941528,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3939512,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":293123,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1114375,"candidate_score_nanos":1114375,"candidate_materialize_nanos":83378,"candidate_heap_append_nanos":77247,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":275,"rerank_heap_block_jump_sum":2692,"rerank_heap_block_jump_max":258} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":50027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4973,"leaf_candidate_count":4973,"primary_candidate_count":4973,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4948,"candidate_winner_count":25,"leaf_candidate_mean":207.20833333333334,"leaf_candidate_p95":363,"leaf_candidate_max":439,"leaf_object_bytes":3997172,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3995156,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":317667,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1117874,"candidate_score_nanos":1117874,"candidate_materialize_nanos":84369,"candidate_heap_append_nanos":77032,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":2168,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":50028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4557,"leaf_candidate_count":4557,"primary_candidate_count":4557,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4532,"candidate_winner_count":25,"leaf_candidate_mean":189.875,"leaf_candidate_p95":299,"leaf_candidate_max":504,"leaf_object_bytes":3663084,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3661068,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":286665,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1044249,"candidate_score_nanos":1044249,"candidate_materialize_nanos":75197,"candidate_heap_append_nanos":70133,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":221,"rerank_heap_block_jump_sum":1688,"rerank_heap_block_jump_max":219} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":50029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4738,"leaf_candidate_count":4738,"primary_candidate_count":4738,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4713,"candidate_winner_count":25,"leaf_candidate_mean":197.41666666666666,"leaf_candidate_p95":323,"leaf_candidate_max":504,"leaf_object_bytes":3808384,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3806368,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":287918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1066918,"candidate_score_nanos":1066918,"candidate_materialize_nanos":77294,"candidate_heap_append_nanos":69375,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":208,"rerank_heap_block_jump_sum":1803,"rerank_heap_block_jump_max":197} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":50030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5130,"leaf_candidate_count":5130,"primary_candidate_count":5130,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5105,"candidate_winner_count":25,"leaf_candidate_mean":213.75,"leaf_candidate_p95":344,"leaf_candidate_max":651,"leaf_object_bytes":4123296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4121280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":331581,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1162999,"candidate_score_nanos":1162999,"candidate_materialize_nanos":85581,"candidate_heap_append_nanos":79478,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":1638,"rerank_heap_block_jump_max":197} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":50031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5389,"leaf_candidate_count":5389,"primary_candidate_count":5389,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5364,"candidate_winner_count":25,"leaf_candidate_mean":224.54166666666666,"leaf_candidate_p95":363,"leaf_candidate_max":504,"leaf_object_bytes":4331332,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4329316,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":329499,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1217210,"candidate_score_nanos":1217210,"candidate_materialize_nanos":90866,"candidate_heap_append_nanos":82130,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":208,"rerank_heap_block_jump_sum":1438,"rerank_heap_block_jump_max":149} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":50032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5251,"leaf_candidate_count":5251,"primary_candidate_count":5251,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5226,"candidate_winner_count":25,"leaf_candidate_mean":218.79166666666666,"leaf_candidate_p95":370,"leaf_candidate_max":439,"leaf_object_bytes":4220260,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4218244,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":340958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1189958,"candidate_score_nanos":1189958,"candidate_materialize_nanos":86827,"candidate_heap_append_nanos":79214,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":271,"rerank_heap_block_jump_sum":1396,"rerank_heap_block_jump_max":270} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":50033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5209,"leaf_candidate_count":5209,"primary_candidate_count":5209,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5184,"candidate_winner_count":25,"leaf_candidate_mean":217.04166666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4186684,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4184668,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":311211,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1183963,"candidate_score_nanos":1183963,"candidate_materialize_nanos":86489,"candidate_heap_append_nanos":80828,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":11,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":868,"rerank_heap_block_jump_max":260} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":50034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5259,"leaf_candidate_count":5259,"primary_candidate_count":5259,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5234,"candidate_winner_count":25,"leaf_candidate_mean":219.125,"leaf_candidate_p95":363,"leaf_candidate_max":504,"leaf_object_bytes":4226844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4224828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":307333,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1184084,"candidate_score_nanos":1184084,"candidate_materialize_nanos":86530,"candidate_heap_append_nanos":80560,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":2202,"rerank_heap_block_jump_max":221} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":50035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4645,"leaf_candidate_count":4645,"primary_candidate_count":4645,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4620,"candidate_winner_count":25,"leaf_candidate_mean":193.54166666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":3733636,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3731620,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":296498,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1084417,"candidate_score_nanos":1084417,"candidate_materialize_nanos":74114,"candidate_heap_append_nanos":70115,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":2856,"rerank_heap_block_jump_max":454} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":50036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5003,"leaf_candidate_count":5003,"primary_candidate_count":5003,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4978,"candidate_winner_count":25,"leaf_candidate_mean":208.45833333333334,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4021196,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4019180,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":301750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1133083,"candidate_score_nanos":1133083,"candidate_materialize_nanos":84336,"candidate_heap_append_nanos":78342,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":354,"rerank_heap_block_jump_sum":1699,"rerank_heap_block_jump_max":351} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":50037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5659,"leaf_candidate_count":5659,"primary_candidate_count":5659,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5634,"candidate_winner_count":25,"leaf_candidate_mean":235.79166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":379,"leaf_object_bytes":4548052,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4546036,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":345959,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1303666,"candidate_score_nanos":1303666,"candidate_materialize_nanos":99458,"candidate_heap_append_nanos":95659,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":175,"rerank_heap_block_jump_sum":1175,"rerank_heap_block_jump_max":171} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":50038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5434,"leaf_candidate_count":5434,"primary_candidate_count":5434,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5409,"candidate_winner_count":25,"leaf_candidate_mean":226.41666666666666,"leaf_candidate_p95":379,"leaf_candidate_max":379,"leaf_object_bytes":4367296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4365280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":325462,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1255248,"candidate_score_nanos":1255248,"candidate_materialize_nanos":88969,"candidate_heap_append_nanos":81948,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":175,"rerank_heap_block_jump_sum":1266,"rerank_heap_block_jump_max":168} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":50039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5451,"leaf_candidate_count":5451,"primary_candidate_count":5451,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5426,"candidate_winner_count":25,"leaf_candidate_mean":227.125,"leaf_candidate_p95":379,"leaf_candidate_max":421,"leaf_object_bytes":4381116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4379100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":318082,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1238413,"candidate_score_nanos":1238413,"candidate_materialize_nanos":88532,"candidate_heap_append_nanos":84169,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":134,"rerank_heap_block_jump_sum":1362,"rerank_heap_block_jump_max":131} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":50040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5079,"leaf_candidate_count":5079,"primary_candidate_count":5079,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5054,"candidate_winner_count":25,"leaf_candidate_mean":211.625,"leaf_candidate_p95":363,"leaf_candidate_max":382,"leaf_object_bytes":4082412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4080396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":320875,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1151543,"candidate_score_nanos":1151543,"candidate_materialize_nanos":84536,"candidate_heap_append_nanos":76303,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":443,"rerank_heap_block_jump_sum":3381,"rerank_heap_block_jump_max":437} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":50041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5888,"leaf_candidate_count":5888,"primary_candidate_count":5888,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5863,"candidate_winner_count":25,"leaf_candidate_mean":245.33333333333334,"leaf_candidate_p95":421,"leaf_candidate_max":478,"leaf_object_bytes":4731920,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4729904,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":358665,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1345833,"candidate_score_nanos":1345833,"candidate_materialize_nanos":94704,"candidate_heap_append_nanos":91038,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":224,"rerank_heap_block_jump_sum":2183,"rerank_heap_block_jump_max":214} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":50042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4896,"leaf_candidate_count":4896,"primary_candidate_count":4896,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4871,"candidate_winner_count":25,"leaf_candidate_mean":204.0,"leaf_candidate_p95":379,"leaf_candidate_max":421,"leaf_object_bytes":3935232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3933216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":319128,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1113661,"candidate_score_nanos":1113661,"candidate_materialize_nanos":84140,"candidate_heap_append_nanos":79620,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":172,"rerank_heap_block_jump_sum":1040,"rerank_heap_block_jump_max":171} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":50043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5854,"leaf_candidate_count":5854,"primary_candidate_count":5854,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5829,"candidate_winner_count":25,"leaf_candidate_mean":243.91666666666666,"leaf_candidate_p95":421,"leaf_candidate_max":490,"leaf_object_bytes":4704640,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4702624,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":336917,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1319417,"candidate_score_nanos":1319417,"candidate_materialize_nanos":96407,"candidate_heap_append_nanos":88910,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":221,"rerank_heap_block_jump_sum":1716,"rerank_heap_block_jump_max":214} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":50044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5404,"leaf_candidate_count":5404,"primary_candidate_count":5404,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5379,"candidate_winner_count":25,"leaf_candidate_mean":225.16666666666666,"leaf_candidate_p95":379,"leaf_candidate_max":478,"leaf_object_bytes":4343200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4341184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":320752,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1217290,"candidate_score_nanos":1217290,"candidate_materialize_nanos":88678,"candidate_heap_append_nanos":81207,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":225,"rerank_heap_block_jump_sum":1800,"rerank_heap_block_jump_max":211} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":50045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5575,"leaf_candidate_count":5575,"primary_candidate_count":5575,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5550,"candidate_winner_count":25,"leaf_candidate_mean":232.29166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":421,"leaf_object_bytes":4480612,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4478596,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":335334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1259956,"candidate_score_nanos":1259956,"candidate_materialize_nanos":93552,"candidate_heap_append_nanos":86487,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":224,"rerank_heap_block_jump_sum":2589,"rerank_heap_block_jump_max":220} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":50046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5271,"leaf_candidate_count":5271,"primary_candidate_count":5271,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5246,"candidate_winner_count":25,"leaf_candidate_mean":219.625,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4236252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4234236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":341669,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1188831,"candidate_score_nanos":1188831,"candidate_materialize_nanos":89841,"candidate_heap_append_nanos":83025,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":432,"rerank_heap_block_jump_sum":1892,"rerank_heap_block_jump_max":305} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":50047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5452,"leaf_candidate_count":5452,"primary_candidate_count":5452,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5427,"candidate_winner_count":25,"leaf_candidate_mean":227.16666666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4381840,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4379824,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":334041,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1223626,"candidate_score_nanos":1223626,"candidate_materialize_nanos":91520,"candidate_heap_append_nanos":84915,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":5828,"rerank_heap_block_jump_max":460} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":50048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5099,"leaf_candidate_count":5099,"primary_candidate_count":5099,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5074,"candidate_winner_count":25,"leaf_candidate_mean":212.45833333333334,"leaf_candidate_p95":379,"leaf_candidate_max":504,"leaf_object_bytes":4098332,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4096316,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":316086,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1158793,"candidate_score_nanos":1158793,"candidate_materialize_nanos":85120,"candidate_heap_append_nanos":77528,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":208,"rerank_heap_block_jump_sum":1556,"rerank_heap_block_jump_max":181} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":50049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5248,"leaf_candidate_count":5248,"primary_candidate_count":5248,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5223,"candidate_winner_count":25,"leaf_candidate_mean":218.66666666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4217944,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4215928,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":319916,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1212625,"candidate_score_nanos":1212625,"candidate_materialize_nanos":88410,"candidate_heap_append_nanos":93698,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":256,"rerank_heap_block_jump_sum":1660,"rerank_heap_block_jump_max":248} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":50050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5700,"leaf_candidate_count":5700,"primary_candidate_count":5700,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5675,"candidate_winner_count":25,"leaf_candidate_mean":237.5,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4580976,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4578960,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":354792,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1305165,"candidate_score_nanos":1305165,"candidate_materialize_nanos":97702,"candidate_heap_append_nanos":90761,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":442,"rerank_heap_block_jump_sum":3800,"rerank_heap_block_jump_max":376} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":50051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5857,"leaf_candidate_count":5857,"primary_candidate_count":5857,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5832,"candidate_winner_count":25,"leaf_candidate_mean":244.04166666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4707028,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4705012,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":376002,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1321709,"candidate_score_nanos":1321709,"candidate_materialize_nanos":98035,"candidate_heap_append_nanos":89938,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":236,"rerank_heap_block_jump_sum":2549,"rerank_heap_block_jump_max":228} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":50052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5880,"leaf_candidate_count":5880,"primary_candidate_count":5880,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5855,"candidate_winner_count":25,"leaf_candidate_mean":245.0,"leaf_candidate_p95":379,"leaf_candidate_max":420,"leaf_object_bytes":4725408,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4723392,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":364875,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1336164,"candidate_score_nanos":1336164,"candidate_materialize_nanos":98001,"candidate_heap_append_nanos":90635,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":202,"rerank_heap_block_jump_sum":1155,"rerank_heap_block_jump_max":162} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":50053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5822,"leaf_candidate_count":5822,"primary_candidate_count":5822,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5797,"candidate_winner_count":25,"leaf_candidate_mean":242.58333333333334,"leaf_candidate_p95":379,"leaf_candidate_max":439,"leaf_object_bytes":4678880,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4676864,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":352748,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1336456,"candidate_score_nanos":1336456,"candidate_materialize_nanos":97200,"candidate_heap_append_nanos":91218,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":260,"rerank_heap_block_jump_sum":2016,"rerank_heap_block_jump_max":219} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":50054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5415,"leaf_candidate_count":5415,"primary_candidate_count":5415,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5390,"candidate_winner_count":25,"leaf_candidate_mean":225.625,"leaf_candidate_p95":363,"leaf_candidate_max":379,"leaf_object_bytes":4351956,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4349940,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":329461,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1226335,"candidate_score_nanos":1226335,"candidate_materialize_nanos":90322,"candidate_heap_append_nanos":84683,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":182,"rerank_heap_block_jump_sum":1262,"rerank_heap_block_jump_max":180} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":50055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4950,"leaf_candidate_count":4950,"primary_candidate_count":4950,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4925,"candidate_winner_count":25,"leaf_candidate_mean":206.25,"leaf_candidate_p95":363,"leaf_candidate_max":379,"leaf_object_bytes":3978648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3976632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":298749,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1123000,"candidate_score_nanos":1123000,"candidate_materialize_nanos":80832,"candidate_heap_append_nanos":73710,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":247,"rerank_heap_block_jump_sum":1473,"rerank_heap_block_jump_max":164} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":50056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5402,"leaf_candidate_count":5402,"primary_candidate_count":5402,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5377,"candidate_winner_count":25,"leaf_candidate_mean":225.08333333333334,"leaf_candidate_p95":363,"leaf_candidate_max":382,"leaf_object_bytes":4341608,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4339592,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":328205,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1232041,"candidate_score_nanos":1232041,"candidate_materialize_nanos":86589,"candidate_heap_append_nanos":81036,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":259,"rerank_heap_block_jump_sum":2236,"rerank_heap_block_jump_max":248} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":50057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5299,"leaf_candidate_count":5299,"primary_candidate_count":5299,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5274,"candidate_winner_count":25,"leaf_candidate_mean":220.79166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":577,"leaf_object_bytes":4258900,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4256884,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":343124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1201459,"candidate_score_nanos":1201459,"candidate_materialize_nanos":84040,"candidate_heap_append_nanos":79645,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":376,"rerank_heap_block_jump_sum":3159,"rerank_heap_block_jump_max":365} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":50058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4912,"leaf_candidate_count":4912,"primary_candidate_count":4912,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4887,"candidate_winner_count":25,"leaf_candidate_mean":204.66666666666666,"leaf_candidate_p95":344,"leaf_candidate_max":379,"leaf_object_bytes":3948040,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3946024,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":299584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1107793,"candidate_score_nanos":1107793,"candidate_materialize_nanos":82619,"candidate_heap_append_nanos":75468,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":316,"rerank_heap_block_jump_sum":1602,"rerank_heap_block_jump_max":304} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":50059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4763,"leaf_candidate_count":4763,"primary_candidate_count":4763,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4738,"candidate_winner_count":25,"leaf_candidate_mean":198.45833333333334,"leaf_candidate_p95":344,"leaf_candidate_max":379,"leaf_object_bytes":3828428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3826412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":288589,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1090253,"candidate_score_nanos":1090253,"candidate_materialize_nanos":79872,"candidate_heap_append_nanos":75334,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":162,"rerank_heap_block_jump_sum":1021,"rerank_heap_block_jump_max":155} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":50060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4476,"leaf_candidate_count":4476,"primary_candidate_count":4476,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4451,"candidate_winner_count":25,"leaf_candidate_mean":186.5,"leaf_candidate_p95":379,"leaf_candidate_max":382,"leaf_object_bytes":3597960,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3595944,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":273372,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1021081,"candidate_score_nanos":1021081,"candidate_materialize_nanos":71625,"candidate_heap_append_nanos":68382,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":223,"rerank_heap_block_jump_sum":1519,"rerank_heap_block_jump_max":174} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":50061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5504,"leaf_candidate_count":5504,"primary_candidate_count":5504,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5479,"candidate_winner_count":25,"leaf_candidate_mean":229.33333333333334,"leaf_candidate_p95":344,"leaf_candidate_max":577,"leaf_object_bytes":4423520,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4421504,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":339752,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1243124,"candidate_score_nanos":1243124,"candidate_materialize_nanos":92484,"candidate_heap_append_nanos":86041,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":462,"rerank_heap_block_jump_sum":3242,"rerank_heap_block_jump_max":455} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":50062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4993,"leaf_candidate_count":4993,"primary_candidate_count":4993,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4968,"candidate_winner_count":25,"leaf_candidate_mean":208.04166666666666,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4013092,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4011076,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":390041,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1260128,"candidate_score_nanos":1260128,"candidate_materialize_nanos":93965,"candidate_heap_append_nanos":88540,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":352,"rerank_heap_block_jump_sum":2330,"rerank_heap_block_jump_max":341} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":50063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5672,"leaf_candidate_count":5672,"primary_candidate_count":5672,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5647,"candidate_winner_count":25,"leaf_candidate_mean":236.33333333333334,"leaf_candidate_p95":379,"leaf_candidate_max":412,"leaf_object_bytes":4558400,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4556384,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":370419,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1294501,"candidate_score_nanos":1294501,"candidate_materialize_nanos":95788,"candidate_heap_append_nanos":86458,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":2892,"rerank_heap_block_jump_max":265} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":50064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5689,"leaf_candidate_count":5689,"primary_candidate_count":5689,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5664,"candidate_winner_count":25,"leaf_candidate_mean":237.04166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":382,"leaf_object_bytes":4572076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4570060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":338334,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1286750,"candidate_score_nanos":1286750,"candidate_materialize_nanos":92920,"candidate_heap_append_nanos":84260,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":260,"rerank_heap_block_jump_sum":2419,"rerank_heap_block_jump_max":256} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":50065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5537,"leaf_candidate_count":5537,"primary_candidate_count":5537,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5512,"candidate_winner_count":25,"leaf_candidate_mean":230.70833333333334,"leaf_candidate_p95":379,"leaf_candidate_max":412,"leaf_object_bytes":4450004,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4447988,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":343623,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1251581,"candidate_score_nanos":1251581,"candidate_materialize_nanos":96712,"candidate_heap_append_nanos":85344,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":354,"rerank_heap_block_jump_sum":2229,"rerank_heap_block_jump_max":250} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":50066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4529,"leaf_candidate_count":4529,"primary_candidate_count":4529,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4504,"candidate_winner_count":25,"leaf_candidate_mean":188.70833333333334,"leaf_candidate_p95":363,"leaf_candidate_max":370,"leaf_object_bytes":3640292,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3638276,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":277792,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1037336,"candidate_score_nanos":1037336,"candidate_materialize_nanos":75956,"candidate_heap_append_nanos":70891,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":1774,"rerank_heap_block_jump_max":265} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":50067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5428,"leaf_candidate_count":5428,"primary_candidate_count":5428,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5403,"candidate_winner_count":25,"leaf_candidate_mean":226.16666666666666,"leaf_candidate_p95":379,"leaf_candidate_max":421,"leaf_object_bytes":4362520,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4360504,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":337791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1234584,"candidate_score_nanos":1234584,"candidate_materialize_nanos":88375,"candidate_heap_append_nanos":82305,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":1941,"rerank_heap_block_jump_max":229} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":50068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4878,"leaf_candidate_count":4878,"primary_candidate_count":4878,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4853,"candidate_winner_count":25,"leaf_candidate_mean":203.25,"leaf_candidate_p95":363,"leaf_candidate_max":379,"leaf_object_bytes":3920760,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3918744,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":296749,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1100085,"candidate_score_nanos":1100085,"candidate_materialize_nanos":80826,"candidate_heap_append_nanos":72603,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":1656,"rerank_heap_block_jump_max":230} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":50069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4979,"leaf_candidate_count":4979,"primary_candidate_count":4979,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4954,"candidate_winner_count":25,"leaf_candidate_mean":207.45833333333334,"leaf_candidate_p95":363,"leaf_candidate_max":379,"leaf_object_bytes":4001876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3999860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":303208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1134875,"candidate_score_nanos":1134875,"candidate_materialize_nanos":82286,"candidate_heap_append_nanos":76670,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":17,"rerank_heap_block_span":184,"rerank_heap_block_jump_sum":520,"rerank_heap_block_jump_max":180} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":50070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5521,"leaf_candidate_count":5521,"primary_candidate_count":5521,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5496,"candidate_winner_count":25,"leaf_candidate_mean":230.04166666666666,"leaf_candidate_p95":412,"leaf_candidate_max":478,"leaf_object_bytes":4437052,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4435036,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":405166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1434545,"candidate_score_nanos":1434545,"candidate_materialize_nanos":98633,"candidate_heap_append_nanos":94340,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":265,"rerank_heap_block_jump_sum":2235,"rerank_heap_block_jump_max":256} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":50071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5515,"leaf_candidate_count":5515,"primary_candidate_count":5515,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5490,"candidate_winner_count":25,"leaf_candidate_mean":229.79166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":490,"leaf_object_bytes":4432348,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4430332,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":325916,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1252915,"candidate_score_nanos":1252915,"candidate_materialize_nanos":91094,"candidate_heap_append_nanos":85123,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":278,"rerank_heap_block_jump_sum":1194,"rerank_heap_block_jump_max":210} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":50072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4956,"leaf_candidate_count":4956,"primary_candidate_count":4956,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4931,"candidate_winner_count":25,"leaf_candidate_mean":206.5,"leaf_candidate_p95":363,"leaf_candidate_max":370,"leaf_object_bytes":3983280,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3981264,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":307707,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1129334,"candidate_score_nanos":1129334,"candidate_materialize_nanos":82331,"candidate_heap_append_nanos":79172,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":321,"rerank_heap_block_jump_sum":3491,"rerank_heap_block_jump_max":302} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":50073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5566,"leaf_candidate_count":5566,"primary_candidate_count":5566,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5541,"candidate_winner_count":25,"leaf_candidate_mean":231.91666666666666,"leaf_candidate_p95":375,"leaf_candidate_max":645,"leaf_object_bytes":4473448,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4471432,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":379958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1260872,"candidate_score_nanos":1260872,"candidate_materialize_nanos":91990,"candidate_heap_append_nanos":86935,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":334,"rerank_heap_block_jump_sum":1549,"rerank_heap_block_jump_max":332} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":50074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4601,"leaf_candidate_count":4601,"primary_candidate_count":4601,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4576,"candidate_winner_count":25,"leaf_candidate_mean":191.70833333333334,"leaf_candidate_p95":299,"leaf_candidate_max":317,"leaf_object_bytes":3698252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3696236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":290164,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1039582,"candidate_score_nanos":1039582,"candidate_materialize_nanos":76489,"candidate_heap_append_nanos":72893,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":4158,"rerank_heap_block_jump_max":425} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":50075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5633,"leaf_candidate_count":5633,"primary_candidate_count":5633,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5608,"candidate_winner_count":25,"leaf_candidate_mean":234.70833333333334,"leaf_candidate_p95":379,"leaf_candidate_max":490,"leaf_object_bytes":4527140,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4525124,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":347539,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1278416,"candidate_score_nanos":1278416,"candidate_materialize_nanos":94385,"candidate_heap_append_nanos":83846,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":15,"rerank_heap_block_span":74,"rerank_heap_block_jump_sum":509,"rerank_heap_block_jump_max":71} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":50076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5630,"leaf_candidate_count":5630,"primary_candidate_count":5630,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5605,"candidate_winner_count":25,"leaf_candidate_mean":234.58333333333334,"leaf_candidate_p95":421,"leaf_candidate_max":490,"leaf_object_bytes":4524824,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4522808,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":344836,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1292206,"candidate_score_nanos":1292206,"candidate_materialize_nanos":94247,"candidate_heap_append_nanos":90038,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":15,"rerank_heap_block_span":74,"rerank_heap_block_jump_sum":419,"rerank_heap_block_jump_max":73} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":50077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5330,"leaf_candidate_count":5330,"primary_candidate_count":5330,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5305,"candidate_winner_count":25,"leaf_candidate_mean":222.08333333333334,"leaf_candidate_p95":379,"leaf_candidate_max":490,"leaf_object_bytes":4283792,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4281776,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":319747,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1204292,"candidate_score_nanos":1204292,"candidate_materialize_nanos":89200,"candidate_heap_append_nanos":83854,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":262,"rerank_heap_block_jump_sum":1420,"rerank_heap_block_jump_max":193} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":50078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4918,"leaf_candidate_count":4918,"primary_candidate_count":4918,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4893,"candidate_winner_count":25,"leaf_candidate_mean":204.91666666666666,"leaf_candidate_p95":299,"leaf_candidate_max":577,"leaf_object_bytes":3952816,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3950800,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":315583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1114335,"candidate_score_nanos":1114335,"candidate_materialize_nanos":81422,"candidate_heap_append_nanos":75544,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":447,"rerank_heap_block_jump_sum":3096,"rerank_heap_block_jump_max":444} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":50079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5700,"leaf_candidate_count":5700,"primary_candidate_count":5700,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5675,"candidate_winner_count":25,"leaf_candidate_mean":237.5,"leaf_candidate_p95":379,"leaf_candidate_max":439,"leaf_object_bytes":4580760,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4578744,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":389456,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1293164,"candidate_score_nanos":1293164,"candidate_materialize_nanos":95123,"candidate_heap_append_nanos":89874,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":263,"rerank_heap_block_jump_sum":1873,"rerank_heap_block_jump_max":238} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":50080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4899,"leaf_candidate_count":4899,"primary_candidate_count":4899,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4874,"candidate_winner_count":25,"leaf_candidate_mean":204.125,"leaf_candidate_p95":363,"leaf_candidate_max":370,"leaf_object_bytes":3937548,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3935532,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":299332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1110875,"candidate_score_nanos":1110875,"candidate_materialize_nanos":81010,"candidate_heap_append_nanos":75674,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":16,"rerank_heap_block_span":264,"rerank_heap_block_jump_sum":2172,"rerank_heap_block_jump_max":247} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":50081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5592,"leaf_candidate_count":5592,"primary_candidate_count":5592,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5567,"candidate_winner_count":25,"leaf_candidate_mean":233.0,"leaf_candidate_p95":370,"leaf_candidate_max":379,"leaf_object_bytes":4494000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4491984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":339083,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1269458,"candidate_score_nanos":1269458,"candidate_materialize_nanos":90505,"candidate_heap_append_nanos":81708,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":2920,"rerank_heap_block_jump_max":250} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":50082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5771,"leaf_candidate_count":5771,"primary_candidate_count":5771,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5746,"candidate_winner_count":25,"leaf_candidate_mean":240.45833333333334,"leaf_candidate_p95":421,"leaf_candidate_max":490,"leaf_object_bytes":4638068,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4636052,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":362833,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1306166,"candidate_score_nanos":1306166,"candidate_materialize_nanos":94209,"candidate_heap_append_nanos":88673,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":217,"rerank_heap_block_jump_sum":1363,"rerank_heap_block_jump_max":215} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":50083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5592,"leaf_candidate_count":5592,"primary_candidate_count":5592,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5567,"candidate_winner_count":25,"leaf_candidate_mean":233.0,"leaf_candidate_p95":419,"leaf_candidate_max":577,"leaf_object_bytes":4494144,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4492128,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":347789,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1260335,"candidate_score_nanos":1260335,"candidate_materialize_nanos":91530,"candidate_heap_append_nanos":85126,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":1710,"rerank_heap_block_jump_max":225} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":50084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5806,"leaf_candidate_count":5806,"primary_candidate_count":5806,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5781,"candidate_winner_count":25,"leaf_candidate_mean":241.91666666666666,"leaf_candidate_p95":389,"leaf_candidate_max":577,"leaf_object_bytes":4666000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4663984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":377376,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1303250,"candidate_score_nanos":1303250,"candidate_materialize_nanos":95827,"candidate_heap_append_nanos":87700,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":265,"rerank_heap_block_jump_sum":1609,"rerank_heap_block_jump_max":240} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":50085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4930,"leaf_candidate_count":4930,"primary_candidate_count":4930,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4905,"candidate_winner_count":25,"leaf_candidate_mean":205.41666666666666,"leaf_candidate_p95":346,"leaf_candidate_max":363,"leaf_object_bytes":3962656,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3960640,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":298415,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1112128,"candidate_score_nanos":1112128,"candidate_materialize_nanos":81230,"candidate_heap_append_nanos":75592,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":222,"rerank_heap_block_jump_sum":1758,"rerank_heap_block_jump_max":221} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":50086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4801,"leaf_candidate_count":4801,"primary_candidate_count":4801,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4776,"candidate_winner_count":25,"leaf_candidate_mean":200.04166666666666,"leaf_candidate_p95":346,"leaf_candidate_max":363,"leaf_object_bytes":3859036,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3857020,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":286500,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1091664,"candidate_score_nanos":1091664,"candidate_materialize_nanos":79304,"candidate_heap_append_nanos":74778,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":222,"rerank_heap_block_jump_sum":1360,"rerank_heap_block_jump_max":179} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":50087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5155,"leaf_candidate_count":5155,"primary_candidate_count":5155,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5130,"candidate_winner_count":25,"leaf_candidate_mean":214.79166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":504,"leaf_object_bytes":4143340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4141324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":317210,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1175251,"candidate_score_nanos":1175251,"candidate_materialize_nanos":81516,"candidate_heap_append_nanos":74629,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":1372,"rerank_heap_block_jump_max":202} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":50088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5497,"leaf_candidate_count":5497,"primary_candidate_count":5497,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5472,"candidate_winner_count":25,"leaf_candidate_mean":229.04166666666666,"leaf_candidate_p95":379,"leaf_candidate_max":421,"leaf_object_bytes":4417948,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4415932,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":361875,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1298082,"candidate_score_nanos":1298082,"candidate_materialize_nanos":95712,"candidate_heap_append_nanos":88673,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":230,"rerank_heap_block_jump_sum":1794,"rerank_heap_block_jump_max":221} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":50089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5291,"leaf_candidate_count":5291,"primary_candidate_count":5291,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5266,"candidate_winner_count":25,"leaf_candidate_mean":220.45833333333334,"leaf_candidate_p95":379,"leaf_candidate_max":382,"leaf_object_bytes":4252460,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4250444,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":343126,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1210544,"candidate_score_nanos":1210544,"candidate_materialize_nanos":86161,"candidate_heap_append_nanos":80782,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":259,"rerank_heap_block_jump_sum":2042,"rerank_heap_block_jump_max":258} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":50090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5226,"leaf_candidate_count":5226,"primary_candidate_count":5226,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5201,"candidate_winner_count":25,"leaf_candidate_mean":217.75,"leaf_candidate_p95":379,"leaf_candidate_max":577,"leaf_object_bytes":4200360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4198344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":327586,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1231581,"candidate_score_nanos":1231581,"candidate_materialize_nanos":85737,"candidate_heap_append_nanos":79510,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":240,"rerank_heap_block_jump_sum":2544,"rerank_heap_block_jump_max":237} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":50091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4743,"leaf_candidate_count":4743,"primary_candidate_count":4743,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4718,"candidate_winner_count":25,"leaf_candidate_mean":197.625,"leaf_candidate_p95":363,"leaf_candidate_max":504,"leaf_object_bytes":3812364,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3810348,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":293082,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1081621,"candidate_score_nanos":1081621,"candidate_materialize_nanos":78910,"candidate_heap_append_nanos":74496,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":356,"rerank_heap_block_jump_sum":2741,"rerank_heap_block_jump_max":353} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":50092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5238,"leaf_candidate_count":5238,"primary_candidate_count":5238,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5213,"candidate_winner_count":25,"leaf_candidate_mean":218.25,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4209912,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4207896,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":323623,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1189374,"candidate_score_nanos":1189374,"candidate_materialize_nanos":85785,"candidate_heap_append_nanos":80760,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":2066,"rerank_heap_block_jump_max":261} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":50093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5262,"leaf_candidate_count":5262,"primary_candidate_count":5262,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5237,"candidate_winner_count":25,"leaf_candidate_mean":219.25,"leaf_candidate_p95":379,"leaf_candidate_max":379,"leaf_object_bytes":4229232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4227216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":311874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1183123,"candidate_score_nanos":1183123,"candidate_materialize_nanos":85636,"candidate_heap_append_nanos":80209,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":160,"rerank_heap_block_jump_sum":1507,"rerank_heap_block_jump_max":159} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":50094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5031,"leaf_candidate_count":5031,"primary_candidate_count":5031,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5006,"candidate_winner_count":25,"leaf_candidate_mean":209.625,"leaf_candidate_p95":439,"leaf_candidate_max":504,"leaf_object_bytes":4043628,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4041612,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":297874,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1140875,"candidate_score_nanos":1140875,"candidate_materialize_nanos":86792,"candidate_heap_append_nanos":75351,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":444,"rerank_heap_block_jump_sum":2855,"rerank_heap_block_jump_max":271} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":50095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4712,"leaf_candidate_count":4712,"primary_candidate_count":4712,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4687,"candidate_winner_count":25,"leaf_candidate_mean":196.33333333333334,"leaf_candidate_p95":363,"leaf_candidate_max":370,"leaf_object_bytes":3787472,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3785456,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":288498,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1074082,"candidate_score_nanos":1074082,"candidate_materialize_nanos":81535,"candidate_heap_append_nanos":77487,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":309,"rerank_heap_block_jump_sum":2697,"rerank_heap_block_jump_max":294} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":50096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4954,"leaf_candidate_count":4954,"primary_candidate_count":4954,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4929,"candidate_winner_count":25,"leaf_candidate_mean":206.41666666666666,"leaf_candidate_p95":370,"leaf_candidate_max":379,"leaf_object_bytes":3981688,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3979672,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":299958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1122295,"candidate_score_nanos":1122295,"candidate_materialize_nanos":82113,"candidate_heap_append_nanos":74874,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":308,"rerank_heap_block_jump_sum":2613,"rerank_heap_block_jump_max":256} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":50097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":5231,"leaf_candidate_count":5231,"primary_candidate_count":5231,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5206,"candidate_winner_count":25,"leaf_candidate_mean":217.95833333333334,"leaf_candidate_p95":379,"leaf_candidate_max":420,"leaf_object_bytes":4204196,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4202180,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":322376,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1178334,"candidate_score_nanos":1178334,"candidate_materialize_nanos":85301,"candidate_heap_append_nanos":80493,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":3151,"rerank_heap_block_jump_max":265} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":50098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4863,"leaf_candidate_count":4863,"primary_candidate_count":4863,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4838,"candidate_winner_count":25,"leaf_candidate_mean":202.625,"leaf_candidate_p95":370,"leaf_candidate_max":439,"leaf_object_bytes":3908748,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3906732,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":303461,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1091335,"candidate_score_nanos":1091335,"candidate_materialize_nanos":80671,"candidate_heap_append_nanos":74292,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":207,"rerank_heap_block_jump_sum":1366,"rerank_heap_block_jump_max":206} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":50099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":4866,"leaf_candidate_count":4866,"primary_candidate_count":4866,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4841,"candidate_winner_count":25,"leaf_candidate_mean":202.75,"leaf_candidate_p95":370,"leaf_candidate_max":439,"leaf_object_bytes":3911064,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3909048,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":296082,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1096669,"candidate_score_nanos":1096669,"candidate_materialize_nanos":79589,"candidate_heap_append_nanos":75253,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":271,"rerank_heap_block_jump_sum":1902,"rerank_heap_block_jump_max":268} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log new file mode 100644 index 0000000000..ff88159f2f --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_50k +index: task122_spire_tq_50k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 224 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 525067 ┆ 2500 ┆ 522567 ┆ 2400 ┆ 525067 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 4.136 ms ┆ 4.457 ms ┆ 4.654 ms ┆ 4.816 ms ┆ 5.890 ms ┆ 0.9450 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl new file mode 100644 index 0000000000..9ce09d4e78 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl @@ -0,0 +1,100 @@ +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":1,"query_id":50000,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":173,"leaf_candidate_count":173,"primary_candidate_count":173,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4526,"candidate_winner_count":25,"leaf_candidate_mean":7.208333333333333,"leaf_candidate_p95":10,"leaf_candidate_max":130,"leaf_object_bytes":3658236,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3656220,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":391250,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1177374,"candidate_score_nanos":1177374,"candidate_materialize_nanos":4040,"candidate_heap_append_nanos":8464,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":187,"rerank_heap_block_jump_sum":1352,"rerank_heap_block_jump_max":183} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":2,"query_id":50001,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":114,"leaf_candidate_count":114,"primary_candidate_count":114,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5277,"candidate_winner_count":25,"leaf_candidate_mean":4.75,"leaf_candidate_p95":3,"leaf_candidate_max":104,"leaf_object_bytes":4261288,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4259272,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":386416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1249124,"candidate_score_nanos":1249124,"candidate_materialize_nanos":2368,"candidate_heap_append_nanos":4506,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":350,"rerank_heap_block_jump_sum":2652,"rerank_heap_block_jump_max":261} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":3,"query_id":50002,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":106,"leaf_candidate_count":106,"primary_candidate_count":106,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5560,"candidate_winner_count":25,"leaf_candidate_mean":4.416666666666667,"leaf_candidate_p95":1,"leaf_candidate_max":104,"leaf_object_bytes":4488644,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4486628,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":385667,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1283832,"candidate_score_nanos":1283832,"candidate_materialize_nanos":1839,"candidate_heap_append_nanos":4580,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":263,"rerank_heap_block_jump_sum":1935,"rerank_heap_block_jump_max":262} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":4,"query_id":50003,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":121,"leaf_candidate_count":121,"primary_candidate_count":121,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5039,"candidate_winner_count":25,"leaf_candidate_mean":5.041666666666667,"leaf_candidate_p95":21,"leaf_candidate_max":84,"leaf_object_bytes":4070184,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4068168,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":363001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1160791,"candidate_score_nanos":1160791,"candidate_materialize_nanos":2366,"candidate_heap_append_nanos":5845,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":198,"rerank_heap_block_jump_sum":2163,"rerank_heap_block_jump_max":197} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":5,"query_id":50004,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":106,"leaf_candidate_count":106,"primary_candidate_count":106,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5120,"candidate_winner_count":25,"leaf_candidate_mean":4.416666666666667,"leaf_candidate_p95":14,"leaf_candidate_max":76,"leaf_object_bytes":4135308,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4133292,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":346001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1181624,"candidate_score_nanos":1181624,"candidate_materialize_nanos":1873,"candidate_heap_append_nanos":3916,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":227,"rerank_heap_block_jump_sum":1633,"rerank_heap_block_jump_max":178} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":6,"query_id":50005,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":108,"leaf_candidate_count":108,"primary_candidate_count":108,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5817,"candidate_winner_count":25,"leaf_candidate_mean":4.5,"leaf_candidate_p95":17,"leaf_candidate_max":79,"leaf_object_bytes":4695016,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4693000,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":374171,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1330502,"candidate_score_nanos":1330502,"candidate_materialize_nanos":2126,"candidate_heap_append_nanos":4495,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":17,"rerank_heap_block_span":170,"rerank_heap_block_jump_sum":1640,"rerank_heap_block_jump_max":169} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":7,"query_id":50006,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5231,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":11,"leaf_candidate_max":71,"leaf_object_bytes":4224384,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4222368,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":327294,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1189539,"candidate_score_nanos":1189539,"candidate_materialize_nanos":1881,"candidate_heap_append_nanos":3832,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":184,"rerank_heap_block_jump_sum":2205,"rerank_heap_block_jump_max":179} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":8,"query_id":50007,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5920,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":31,"leaf_candidate_max":78,"leaf_object_bytes":4777796,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4775780,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":361043,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1341457,"candidate_score_nanos":1341457,"candidate_materialize_nanos":2292,"candidate_heap_append_nanos":5373,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":1209,"rerank_heap_block_jump_max":173} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":9,"query_id":50008,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5598,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":13,"leaf_candidate_max":69,"leaf_object_bytes":4519180,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4517164,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":345705,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1284545,"candidate_score_nanos":1284545,"candidate_materialize_nanos":1908,"candidate_heap_append_nanos":4130,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":2076,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":10,"query_id":50009,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":108,"leaf_candidate_count":108,"primary_candidate_count":108,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5916,"candidate_winner_count":25,"leaf_candidate_mean":4.5,"leaf_candidate_p95":13,"leaf_candidate_max":82,"leaf_object_bytes":4774468,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4772452,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":355958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1336709,"candidate_score_nanos":1336709,"candidate_materialize_nanos":1914,"candidate_heap_append_nanos":4298,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":9,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":227,"rerank_heap_block_jump_sum":2539,"rerank_heap_block_jump_max":226} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":11,"query_id":50010,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":124,"leaf_candidate_count":124,"primary_candidate_count":124,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4448,"candidate_winner_count":25,"leaf_candidate_mean":5.166666666666667,"leaf_candidate_p95":21,"leaf_candidate_max":86,"leaf_object_bytes":3595428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3593412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":268706,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1009625,"candidate_score_nanos":1009625,"candidate_materialize_nanos":2547,"candidate_heap_append_nanos":5501,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":207,"rerank_heap_block_jump_sum":1857,"rerank_heap_block_jump_max":200} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":12,"query_id":50011,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":130,"leaf_candidate_count":130,"primary_candidate_count":130,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5291,"candidate_winner_count":25,"leaf_candidate_mean":5.416666666666667,"leaf_candidate_p95":31,"leaf_candidate_max":88,"leaf_object_bytes":4272432,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4270416,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":349958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1251708,"candidate_score_nanos":1251708,"candidate_materialize_nanos":2872,"candidate_heap_append_nanos":5093,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":201,"rerank_heap_block_jump_sum":1113,"rerank_heap_block_jump_max":199} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":13,"query_id":50012,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":168,"leaf_candidate_count":168,"primary_candidate_count":168,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5449,"candidate_winner_count":25,"leaf_candidate_mean":7.0,"leaf_candidate_p95":7,"leaf_candidate_max":144,"leaf_object_bytes":4399496,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4397480,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":336624,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1244082,"candidate_score_nanos":1244082,"candidate_materialize_nanos":3092,"candidate_heap_append_nanos":7030,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":2899,"rerank_heap_block_jump_max":431} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":14,"query_id":50013,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":105,"leaf_candidate_count":105,"primary_candidate_count":105,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5641,"candidate_winner_count":25,"leaf_candidate_mean":4.375,"leaf_candidate_p95":17,"leaf_candidate_max":73,"leaf_object_bytes":4553696,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4551680,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":332087,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1278083,"candidate_score_nanos":1278083,"candidate_materialize_nanos":1412,"candidate_heap_append_nanos":3911,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":174,"rerank_heap_block_jump_sum":1218,"rerank_heap_block_jump_max":172} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":15,"query_id":50014,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5267,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":7,"leaf_candidate_max":87,"leaf_object_bytes":4253256,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4251240,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":334625,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1210250,"candidate_score_nanos":1210250,"candidate_materialize_nanos":2374,"candidate_heap_append_nanos":4880,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":15,"rerank_heap_block_span":466,"rerank_heap_block_jump_sum":2070,"rerank_heap_block_jump_max":248} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":16,"query_id":50015,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5067,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":20,"leaf_candidate_max":75,"leaf_object_bytes":4092760,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4090744,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":324126,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1156252,"candidate_score_nanos":1156252,"candidate_materialize_nanos":1585,"candidate_heap_append_nanos":3947,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":297,"rerank_heap_block_jump_sum":2606,"rerank_heap_block_jump_max":281} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":17,"query_id":50016,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5169,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":6,"leaf_candidate_max":80,"leaf_object_bytes":4174672,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4172656,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":333999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1214873,"candidate_score_nanos":1214873,"candidate_materialize_nanos":1503,"candidate_heap_append_nanos":3618,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":201,"rerank_heap_block_jump_sum":1494,"rerank_heap_block_jump_max":181} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":18,"query_id":50017,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":110,"leaf_candidate_count":110,"primary_candidate_count":110,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5586,"candidate_winner_count":25,"leaf_candidate_mean":4.583333333333333,"leaf_candidate_p95":33,"leaf_candidate_max":67,"leaf_object_bytes":4509556,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4507540,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":330208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1258834,"candidate_score_nanos":1258834,"candidate_materialize_nanos":1828,"candidate_heap_append_nanos":4214,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":209,"rerank_heap_block_jump_sum":2093,"rerank_heap_block_jump_max":203} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":19,"query_id":50018,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":128,"leaf_candidate_count":128,"primary_candidate_count":128,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4759,"candidate_winner_count":25,"leaf_candidate_mean":5.333333333333333,"leaf_candidate_p95":29,"leaf_candidate_max":72,"leaf_object_bytes":3845360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3843344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":288960,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1083043,"candidate_score_nanos":1083043,"candidate_materialize_nanos":2339,"candidate_heap_append_nanos":4818,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":232,"rerank_heap_block_jump_sum":1867,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":20,"query_id":50019,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":137,"leaf_candidate_count":137,"primary_candidate_count":137,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4569,"candidate_winner_count":25,"leaf_candidate_mean":5.708333333333333,"leaf_candidate_p95":35,"leaf_candidate_max":72,"leaf_object_bytes":3692752,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3690736,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":269914,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1035375,"candidate_score_nanos":1035375,"candidate_materialize_nanos":2366,"candidate_heap_append_nanos":5214,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":2043,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":21,"query_id":50020,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5150,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":15,"leaf_candidate_max":77,"leaf_object_bytes":4159332,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4157316,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":306621,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1168582,"candidate_score_nanos":1168582,"candidate_materialize_nanos":1745,"candidate_heap_append_nanos":3877,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":232,"rerank_heap_block_jump_sum":1511,"rerank_heap_block_jump_max":189} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":22,"query_id":50021,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":109,"leaf_candidate_count":109,"primary_candidate_count":109,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5040,"candidate_winner_count":25,"leaf_candidate_mean":4.541666666666667,"leaf_candidate_p95":17,"leaf_candidate_max":74,"leaf_object_bytes":4071052,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4069036,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":297581,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1152086,"candidate_score_nanos":1152086,"candidate_materialize_nanos":2448,"candidate_heap_append_nanos":4299,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":2606,"rerank_heap_block_jump_max":396} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":23,"query_id":50022,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5144,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":27,"leaf_candidate_max":69,"leaf_object_bytes":4154556,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4152540,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":319582,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1170496,"candidate_score_nanos":1170496,"candidate_materialize_nanos":1956,"candidate_heap_append_nanos":3668,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":198,"rerank_heap_block_jump_sum":1955,"rerank_heap_block_jump_max":174} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":24,"query_id":50023,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5355,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":14,"leaf_candidate_max":72,"leaf_object_bytes":4323952,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4321936,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":314208,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1214835,"candidate_score_nanos":1214835,"candidate_materialize_nanos":2002,"candidate_heap_append_nanos":3966,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":256,"rerank_heap_block_jump_sum":2135,"rerank_heap_block_jump_max":255} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":25,"query_id":50024,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":107,"leaf_candidate_count":107,"primary_candidate_count":107,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5199,"candidate_winner_count":25,"leaf_candidate_mean":4.458333333333333,"leaf_candidate_p95":12,"leaf_candidate_max":76,"leaf_object_bytes":4198624,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4196608,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":308207,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1195294,"candidate_score_nanos":1195294,"candidate_materialize_nanos":1829,"candidate_heap_append_nanos":3591,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":447,"rerank_heap_block_jump_sum":2762,"rerank_heap_block_jump_max":430} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":26,"query_id":50025,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5396,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":4,"leaf_candidate_max":95,"leaf_object_bytes":4356876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4354860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":331668,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1247790,"candidate_score_nanos":1247790,"candidate_materialize_nanos":1752,"candidate_heap_append_nanos":4037,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":184,"rerank_heap_block_jump_sum":1789,"rerank_heap_block_jump_max":180} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":27,"query_id":50026,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":116,"leaf_candidate_count":116,"primary_candidate_count":116,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4879,"candidate_winner_count":25,"leaf_candidate_mean":4.833333333333333,"leaf_candidate_p95":8,"leaf_candidate_max":102,"leaf_object_bytes":3941528,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3939512,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":306707,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1146379,"candidate_score_nanos":1146379,"candidate_materialize_nanos":1836,"candidate_heap_append_nanos":4198,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":275,"rerank_heap_block_jump_sum":2692,"rerank_heap_block_jump_max":258} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":28,"query_id":50027,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":112,"leaf_candidate_count":112,"primary_candidate_count":112,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4948,"candidate_winner_count":25,"leaf_candidate_mean":4.666666666666667,"leaf_candidate_p95":20,"leaf_candidate_max":77,"leaf_object_bytes":3997172,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3995156,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":305581,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1117251,"candidate_score_nanos":1117251,"candidate_materialize_nanos":2205,"candidate_heap_append_nanos":4540,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":218,"rerank_heap_block_jump_sum":2168,"rerank_heap_block_jump_max":217} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":29,"query_id":50028,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":127,"leaf_candidate_count":127,"primary_candidate_count":127,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4532,"candidate_winner_count":25,"leaf_candidate_mean":5.291666666666667,"leaf_candidate_p95":18,"leaf_candidate_max":101,"leaf_object_bytes":3663084,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3661068,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":298292,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1049835,"candidate_score_nanos":1049835,"candidate_materialize_nanos":2377,"candidate_heap_append_nanos":4664,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":221,"rerank_heap_block_jump_sum":1688,"rerank_heap_block_jump_max":219} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":30,"query_id":50029,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":89,"leaf_candidate_count":89,"primary_candidate_count":89,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4713,"candidate_winner_count":25,"leaf_candidate_mean":3.7083333333333335,"leaf_candidate_p95":13,"leaf_candidate_max":68,"leaf_object_bytes":3808384,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3806368,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":278792,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1059829,"candidate_score_nanos":1059829,"candidate_materialize_nanos":1756,"candidate_heap_append_nanos":3586,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":208,"rerank_heap_block_jump_sum":1803,"rerank_heap_block_jump_max":197} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":31,"query_id":50030,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":98,"leaf_candidate_count":98,"primary_candidate_count":98,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5105,"candidate_winner_count":25,"leaf_candidate_mean":4.083333333333333,"leaf_candidate_p95":19,"leaf_candidate_max":73,"leaf_object_bytes":4123296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4121280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":326461,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1166668,"candidate_score_nanos":1166668,"candidate_materialize_nanos":1836,"candidate_heap_append_nanos":3492,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":1638,"rerank_heap_block_jump_max":197} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":32,"query_id":50031,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":88,"leaf_candidate_count":88,"primary_candidate_count":88,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5364,"candidate_winner_count":25,"leaf_candidate_mean":3.6666666666666665,"leaf_candidate_p95":14,"leaf_candidate_max":67,"leaf_object_bytes":4331332,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4329316,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":313372,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1226457,"candidate_score_nanos":1226457,"candidate_materialize_nanos":1499,"candidate_heap_append_nanos":2952,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":208,"rerank_heap_block_jump_sum":1438,"rerank_heap_block_jump_max":149} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":33,"query_id":50032,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":130,"leaf_candidate_count":130,"primary_candidate_count":130,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5226,"candidate_winner_count":25,"leaf_candidate_mean":5.416666666666667,"leaf_candidate_p95":28,"leaf_candidate_max":88,"leaf_object_bytes":4220260,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4218244,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":330748,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1196708,"candidate_score_nanos":1196708,"candidate_materialize_nanos":2753,"candidate_heap_append_nanos":5299,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":271,"rerank_heap_block_jump_sum":1396,"rerank_heap_block_jump_max":270} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":34,"query_id":50033,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5184,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":6,"leaf_candidate_max":90,"leaf_object_bytes":4186684,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4184668,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":320293,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1168667,"candidate_score_nanos":1168667,"candidate_materialize_nanos":1535,"candidate_heap_append_nanos":3832,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":8,"rerank_heap_block_transition_count":11,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":868,"rerank_heap_block_jump_max":260} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":35,"query_id":50034,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":144,"leaf_candidate_count":144,"primary_candidate_count":144,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5234,"candidate_winner_count":25,"leaf_candidate_mean":6.0,"leaf_candidate_p95":29,"leaf_candidate_max":115,"leaf_object_bytes":4226844,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4224828,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":311414,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1189128,"candidate_score_nanos":1189128,"candidate_materialize_nanos":2374,"candidate_heap_append_nanos":5497,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":2202,"rerank_heap_block_jump_max":221} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":36,"query_id":50035,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":122,"leaf_candidate_count":122,"primary_candidate_count":122,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4620,"candidate_winner_count":25,"leaf_candidate_mean":5.083333333333333,"leaf_candidate_p95":6,"leaf_candidate_max":106,"leaf_object_bytes":3733636,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3731620,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":279293,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1064251,"candidate_score_nanos":1064251,"candidate_materialize_nanos":2466,"candidate_heap_append_nanos":4832,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":2856,"rerank_heap_block_jump_max":454} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":37,"query_id":50036,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":108,"leaf_candidate_count":108,"primary_candidate_count":108,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4978,"candidate_winner_count":25,"leaf_candidate_mean":4.5,"leaf_candidate_p95":7,"leaf_candidate_max":87,"leaf_object_bytes":4021196,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4019180,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":299626,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1132874,"candidate_score_nanos":1132874,"candidate_materialize_nanos":1960,"candidate_heap_append_nanos":4080,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":354,"rerank_heap_block_jump_sum":1699,"rerank_heap_block_jump_max":351} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":38,"query_id":50037,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":160,"leaf_candidate_count":160,"primary_candidate_count":160,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5634,"candidate_winner_count":25,"leaf_candidate_mean":6.666666666666667,"leaf_candidate_p95":20,"leaf_candidate_max":120,"leaf_object_bytes":4548052,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4546036,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":338332,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1285295,"candidate_score_nanos":1285295,"candidate_materialize_nanos":2800,"candidate_heap_append_nanos":5698,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":175,"rerank_heap_block_jump_sum":1175,"rerank_heap_block_jump_max":171} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":39,"query_id":50038,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":101,"leaf_candidate_count":101,"primary_candidate_count":101,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5409,"candidate_winner_count":25,"leaf_candidate_mean":4.208333333333333,"leaf_candidate_p95":10,"leaf_candidate_max":83,"leaf_object_bytes":4367296,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4365280,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":322663,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1227126,"candidate_score_nanos":1227126,"candidate_materialize_nanos":2037,"candidate_heap_append_nanos":3961,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":175,"rerank_heap_block_jump_sum":1266,"rerank_heap_block_jump_max":168} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":40,"query_id":50039,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":165,"leaf_candidate_count":165,"primary_candidate_count":165,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5426,"candidate_winner_count":25,"leaf_candidate_mean":6.875,"leaf_candidate_p95":12,"leaf_candidate_max":136,"leaf_object_bytes":4381116,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4379100,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":336127,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1246041,"candidate_score_nanos":1246041,"candidate_materialize_nanos":2165,"candidate_heap_append_nanos":6672,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":134,"rerank_heap_block_jump_sum":1362,"rerank_heap_block_jump_max":131} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":41,"query_id":50040,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":103,"leaf_candidate_count":103,"primary_candidate_count":103,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5054,"candidate_winner_count":25,"leaf_candidate_mean":4.291666666666667,"leaf_candidate_p95":5,"leaf_candidate_max":78,"leaf_object_bytes":4082412,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4080396,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":306417,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1158251,"candidate_score_nanos":1158251,"candidate_materialize_nanos":2168,"candidate_heap_append_nanos":3927,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":443,"rerank_heap_block_jump_sum":3381,"rerank_heap_block_jump_max":437} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":42,"query_id":50041,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":101,"leaf_candidate_count":101,"primary_candidate_count":101,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5863,"candidate_winner_count":25,"leaf_candidate_mean":4.208333333333333,"leaf_candidate_p95":12,"leaf_candidate_max":72,"leaf_object_bytes":4731920,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4729904,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":373748,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1327876,"candidate_score_nanos":1327876,"candidate_materialize_nanos":1711,"candidate_heap_append_nanos":3788,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":224,"rerank_heap_block_jump_sum":2183,"rerank_heap_block_jump_max":214} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":43,"query_id":50042,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":125,"leaf_candidate_count":125,"primary_candidate_count":125,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4871,"candidate_winner_count":25,"leaf_candidate_mean":5.208333333333333,"leaf_candidate_p95":6,"leaf_candidate_max":112,"leaf_object_bytes":3935232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3933216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":284163,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1112293,"candidate_score_nanos":1112293,"candidate_materialize_nanos":2501,"candidate_heap_append_nanos":4882,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":172,"rerank_heap_block_jump_sum":1040,"rerank_heap_block_jump_max":171} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":44,"query_id":50043,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":136,"leaf_candidate_count":136,"primary_candidate_count":136,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5829,"candidate_winner_count":25,"leaf_candidate_mean":5.666666666666667,"leaf_candidate_p95":14,"leaf_candidate_max":113,"leaf_object_bytes":4704640,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4702624,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":334126,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1321584,"candidate_score_nanos":1321584,"candidate_materialize_nanos":1917,"candidate_heap_append_nanos":4834,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":221,"rerank_heap_block_jump_sum":1716,"rerank_heap_block_jump_max":214} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":45,"query_id":50044,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5379,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":13,"leaf_candidate_max":87,"leaf_object_bytes":4343200,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4341184,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":323915,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1230086,"candidate_score_nanos":1230086,"candidate_materialize_nanos":2377,"candidate_heap_append_nanos":5168,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":225,"rerank_heap_block_jump_sum":1800,"rerank_heap_block_jump_max":211} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":46,"query_id":50045,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":133,"leaf_candidate_count":133,"primary_candidate_count":133,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5550,"candidate_winner_count":25,"leaf_candidate_mean":5.541666666666667,"leaf_candidate_p95":13,"leaf_candidate_max":107,"leaf_object_bytes":4480612,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4478596,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":325961,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1262706,"candidate_score_nanos":1262706,"candidate_materialize_nanos":2331,"candidate_heap_append_nanos":5432,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":224,"rerank_heap_block_jump_sum":2589,"rerank_heap_block_jump_max":220} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":47,"query_id":50046,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5246,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":3,"leaf_candidate_max":88,"leaf_object_bytes":4236252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4234236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":341958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1204375,"candidate_score_nanos":1204375,"candidate_materialize_nanos":1790,"candidate_heap_append_nanos":3286,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":432,"rerank_heap_block_jump_sum":1892,"rerank_heap_block_jump_max":305} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":48,"query_id":50047,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":117,"leaf_candidate_count":117,"primary_candidate_count":117,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5427,"candidate_winner_count":25,"leaf_candidate_mean":4.875,"leaf_candidate_p95":5,"leaf_candidate_max":107,"leaf_object_bytes":4381840,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4379824,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":357164,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1230171,"candidate_score_nanos":1230171,"candidate_materialize_nanos":2287,"candidate_heap_append_nanos":4508,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":5828,"rerank_heap_block_jump_max":460} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":49,"query_id":50048,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":92,"leaf_candidate_count":92,"primary_candidate_count":92,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5074,"candidate_winner_count":25,"leaf_candidate_mean":3.8333333333333335,"leaf_candidate_p95":10,"leaf_candidate_max":82,"leaf_object_bytes":4098332,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4096316,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":303583,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1156250,"candidate_score_nanos":1156250,"candidate_materialize_nanos":957,"candidate_heap_append_nanos":2836,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":208,"rerank_heap_block_jump_sum":1556,"rerank_heap_block_jump_max":181} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":50,"query_id":50049,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":108,"leaf_candidate_count":108,"primary_candidate_count":108,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5223,"candidate_winner_count":25,"leaf_candidate_mean":4.5,"leaf_candidate_p95":21,"leaf_candidate_max":75,"leaf_object_bytes":4217944,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4215928,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":313088,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1189540,"candidate_score_nanos":1189540,"candidate_materialize_nanos":2334,"candidate_heap_append_nanos":4033,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":256,"rerank_heap_block_jump_sum":1660,"rerank_heap_block_jump_max":248} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":51,"query_id":50050,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5675,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":14,"leaf_candidate_max":65,"leaf_object_bytes":4580976,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4578960,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":338042,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1294166,"candidate_score_nanos":1294166,"candidate_materialize_nanos":1873,"candidate_heap_append_nanos":4043,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":442,"rerank_heap_block_jump_sum":3800,"rerank_heap_block_jump_max":376} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":52,"query_id":50051,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":96,"leaf_candidate_count":96,"primary_candidate_count":96,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5832,"candidate_winner_count":25,"leaf_candidate_mean":4.0,"leaf_candidate_p95":27,"leaf_candidate_max":57,"leaf_object_bytes":4707028,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4705012,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":348085,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1316416,"candidate_score_nanos":1316416,"candidate_materialize_nanos":1838,"candidate_heap_append_nanos":3454,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":236,"rerank_heap_block_jump_sum":2549,"rerank_heap_block_jump_max":228} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":53,"query_id":50052,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":110,"leaf_candidate_count":110,"primary_candidate_count":110,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5855,"candidate_winner_count":25,"leaf_candidate_mean":4.583333333333333,"leaf_candidate_p95":6,"leaf_candidate_max":99,"leaf_object_bytes":4725408,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4723392,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":364002,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1334332,"candidate_score_nanos":1334332,"candidate_materialize_nanos":1664,"candidate_heap_append_nanos":4173,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":202,"rerank_heap_block_jump_sum":1155,"rerank_heap_block_jump_max":162} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":54,"query_id":50053,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":120,"leaf_candidate_count":120,"primary_candidate_count":120,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5797,"candidate_winner_count":25,"leaf_candidate_mean":5.0,"leaf_candidate_p95":8,"leaf_candidate_max":80,"leaf_object_bytes":4678880,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4676864,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":341830,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1325751,"candidate_score_nanos":1325751,"candidate_materialize_nanos":2125,"candidate_heap_append_nanos":4919,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":260,"rerank_heap_block_jump_sum":2016,"rerank_heap_block_jump_max":219} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":55,"query_id":50054,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":167,"leaf_candidate_count":167,"primary_candidate_count":167,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5390,"candidate_winner_count":25,"leaf_candidate_mean":6.958333333333333,"leaf_candidate_p95":20,"leaf_candidate_max":143,"leaf_object_bytes":4351956,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4349940,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":330751,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1230250,"candidate_score_nanos":1230250,"candidate_materialize_nanos":3257,"candidate_heap_append_nanos":6570,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":182,"rerank_heap_block_jump_sum":1262,"rerank_heap_block_jump_max":180} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":56,"query_id":50055,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":109,"leaf_candidate_count":109,"primary_candidate_count":109,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4925,"candidate_winner_count":25,"leaf_candidate_mean":4.541666666666667,"leaf_candidate_p95":11,"leaf_candidate_max":89,"leaf_object_bytes":3978648,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3976632,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":300584,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1125670,"candidate_score_nanos":1125670,"candidate_materialize_nanos":2419,"candidate_heap_append_nanos":4797,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":247,"rerank_heap_block_jump_sum":1473,"rerank_heap_block_jump_max":164} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":57,"query_id":50056,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":99,"leaf_candidate_count":99,"primary_candidate_count":99,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5377,"candidate_winner_count":25,"leaf_candidate_mean":4.125,"leaf_candidate_p95":1,"leaf_candidate_max":98,"leaf_object_bytes":4341608,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4339592,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":324666,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1231203,"candidate_score_nanos":1231203,"candidate_materialize_nanos":1791,"candidate_heap_append_nanos":3652,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":259,"rerank_heap_block_jump_sum":2236,"rerank_heap_block_jump_max":248} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":58,"query_id":50057,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":128,"leaf_candidate_count":128,"primary_candidate_count":128,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5274,"candidate_winner_count":25,"leaf_candidate_mean":5.333333333333333,"leaf_candidate_p95":8,"leaf_candidate_max":115,"leaf_object_bytes":4258900,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4256884,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":328254,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1198626,"candidate_score_nanos":1198626,"candidate_materialize_nanos":1875,"candidate_heap_append_nanos":4628,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":376,"rerank_heap_block_jump_sum":3159,"rerank_heap_block_jump_max":365} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":59,"query_id":50058,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":117,"leaf_candidate_count":117,"primary_candidate_count":117,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4887,"candidate_winner_count":25,"leaf_candidate_mean":4.875,"leaf_candidate_p95":6,"leaf_candidate_max":106,"leaf_object_bytes":3948040,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3946024,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":296961,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1109998,"candidate_score_nanos":1109998,"candidate_materialize_nanos":2004,"candidate_heap_append_nanos":4031,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":316,"rerank_heap_block_jump_sum":1602,"rerank_heap_block_jump_max":304} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":60,"query_id":50059,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":134,"leaf_candidate_count":134,"primary_candidate_count":134,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4738,"candidate_winner_count":25,"leaf_candidate_mean":5.583333333333333,"leaf_candidate_p95":8,"leaf_candidate_max":119,"leaf_object_bytes":3828428,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3826412,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":285251,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1099789,"candidate_score_nanos":1099789,"candidate_materialize_nanos":2121,"candidate_heap_append_nanos":5131,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":162,"rerank_heap_block_jump_sum":1021,"rerank_heap_block_jump_max":155} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":61,"query_id":50060,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":95,"leaf_candidate_count":95,"primary_candidate_count":95,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4451,"candidate_winner_count":25,"leaf_candidate_mean":3.9583333333333335,"leaf_candidate_p95":1,"leaf_candidate_max":94,"leaf_object_bytes":3597960,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3595944,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":269999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1020124,"candidate_score_nanos":1020124,"candidate_materialize_nanos":2128,"candidate_heap_append_nanos":3958,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":223,"rerank_heap_block_jump_sum":1519,"rerank_heap_block_jump_max":174} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":62,"query_id":50061,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":111,"leaf_candidate_count":111,"primary_candidate_count":111,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5479,"candidate_winner_count":25,"leaf_candidate_mean":4.625,"leaf_candidate_p95":15,"leaf_candidate_max":94,"leaf_object_bytes":4423520,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4421504,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":337459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1237628,"candidate_score_nanos":1237628,"candidate_materialize_nanos":2379,"candidate_heap_append_nanos":4286,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":462,"rerank_heap_block_jump_sum":3242,"rerank_heap_block_jump_max":455} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":63,"query_id":50062,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":118,"leaf_candidate_count":118,"primary_candidate_count":118,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4968,"candidate_winner_count":25,"leaf_candidate_mean":4.916666666666667,"leaf_candidate_p95":2,"leaf_candidate_max":109,"leaf_object_bytes":4013092,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4011076,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":314416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1133165,"candidate_score_nanos":1133165,"candidate_materialize_nanos":2253,"candidate_heap_append_nanos":4454,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":352,"rerank_heap_block_jump_sum":2330,"rerank_heap_block_jump_max":341} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":64,"query_id":50063,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":100,"leaf_candidate_count":100,"primary_candidate_count":100,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5647,"candidate_winner_count":25,"leaf_candidate_mean":4.166666666666667,"leaf_candidate_p95":3,"leaf_candidate_max":89,"leaf_object_bytes":4558400,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4556384,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":353710,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1303126,"candidate_score_nanos":1303126,"candidate_materialize_nanos":1497,"candidate_heap_append_nanos":3923,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":2892,"rerank_heap_block_jump_max":265} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":65,"query_id":50064,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":95,"leaf_candidate_count":95,"primary_candidate_count":95,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5664,"candidate_winner_count":25,"leaf_candidate_mean":3.9583333333333335,"leaf_candidate_p95":2,"leaf_candidate_max":91,"leaf_object_bytes":4572076,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4570060,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":339001,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1282164,"candidate_score_nanos":1282164,"candidate_materialize_nanos":1547,"candidate_heap_append_nanos":3663,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":260,"rerank_heap_block_jump_sum":2419,"rerank_heap_block_jump_max":256} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":66,"query_id":50065,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":169,"leaf_candidate_count":169,"primary_candidate_count":169,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5512,"candidate_winner_count":25,"leaf_candidate_mean":7.041666666666667,"leaf_candidate_p95":6,"leaf_candidate_max":141,"leaf_object_bytes":4450004,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4447988,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":336460,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1259751,"candidate_score_nanos":1259751,"candidate_materialize_nanos":2626,"candidate_heap_append_nanos":6088,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":22,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":354,"rerank_heap_block_jump_sum":2229,"rerank_heap_block_jump_max":250} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":67,"query_id":50066,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":133,"leaf_candidate_count":133,"primary_candidate_count":133,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4504,"candidate_winner_count":25,"leaf_candidate_mean":5.541666666666667,"leaf_candidate_p95":10,"leaf_candidate_max":111,"leaf_object_bytes":3640292,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3638276,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":276667,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1036588,"candidate_score_nanos":1036588,"candidate_materialize_nanos":2206,"candidate_heap_append_nanos":4796,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":1774,"rerank_heap_block_jump_max":265} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":68,"query_id":50067,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":113,"leaf_candidate_count":113,"primary_candidate_count":113,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5403,"candidate_winner_count":25,"leaf_candidate_mean":4.708333333333333,"leaf_candidate_p95":6,"leaf_candidate_max":102,"leaf_object_bytes":4362520,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4360504,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":325750,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1226956,"candidate_score_nanos":1226956,"candidate_materialize_nanos":1999,"candidate_heap_append_nanos":4461,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":1941,"rerank_heap_block_jump_max":229} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":69,"query_id":50068,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4853,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":4,"leaf_candidate_max":92,"leaf_object_bytes":3920760,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3918744,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":324876,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1135961,"candidate_score_nanos":1135961,"candidate_materialize_nanos":1539,"candidate_heap_append_nanos":3710,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":15,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":1656,"rerank_heap_block_jump_max":230} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":70,"query_id":50069,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":145,"leaf_candidate_count":145,"primary_candidate_count":145,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4954,"candidate_winner_count":25,"leaf_candidate_mean":6.041666666666667,"leaf_candidate_p95":8,"leaf_candidate_max":129,"leaf_object_bytes":4001876,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3999860,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":307247,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1149082,"candidate_score_nanos":1149082,"candidate_materialize_nanos":2245,"candidate_heap_append_nanos":5048,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":10,"rerank_heap_block_transition_count":17,"rerank_heap_block_span":184,"rerank_heap_block_jump_sum":520,"rerank_heap_block_jump_max":180} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":71,"query_id":50070,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":132,"leaf_candidate_count":132,"primary_candidate_count":132,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5496,"candidate_winner_count":25,"leaf_candidate_mean":5.5,"leaf_candidate_p95":15,"leaf_candidate_max":85,"leaf_object_bytes":4437052,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4435036,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":361789,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1295794,"candidate_score_nanos":1295794,"candidate_materialize_nanos":2247,"candidate_heap_append_nanos":5083,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":265,"rerank_heap_block_jump_sum":2235,"rerank_heap_block_jump_max":256} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":72,"query_id":50071,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":135,"leaf_candidate_count":135,"primary_candidate_count":135,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5490,"candidate_winner_count":25,"leaf_candidate_mean":5.625,"leaf_candidate_p95":10,"leaf_candidate_max":108,"leaf_object_bytes":4432348,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4430332,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":338416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1256499,"candidate_score_nanos":1256499,"candidate_materialize_nanos":2540,"candidate_heap_append_nanos":5162,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":13,"rerank_heap_block_transition_count":20,"rerank_heap_block_span":278,"rerank_heap_block_jump_sum":1194,"rerank_heap_block_jump_max":210} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":73,"query_id":50072,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":111,"leaf_candidate_count":111,"primary_candidate_count":111,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4931,"candidate_winner_count":25,"leaf_candidate_mean":4.625,"leaf_candidate_p95":6,"leaf_candidate_max":89,"leaf_object_bytes":3983280,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3981264,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":303540,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1135584,"candidate_score_nanos":1135584,"candidate_materialize_nanos":1957,"candidate_heap_append_nanos":4121,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":321,"rerank_heap_block_jump_sum":3491,"rerank_heap_block_jump_max":302} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":74,"query_id":50073,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":126,"leaf_candidate_count":126,"primary_candidate_count":126,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5541,"candidate_winner_count":25,"leaf_candidate_mean":5.25,"leaf_candidate_p95":34,"leaf_candidate_max":86,"leaf_object_bytes":4473448,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4471432,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":354747,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1257047,"candidate_score_nanos":1257047,"candidate_materialize_nanos":1504,"candidate_heap_append_nanos":4115,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":21,"rerank_heap_block_span":334,"rerank_heap_block_jump_sum":1549,"rerank_heap_block_jump_max":332} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":75,"query_id":50074,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":152,"leaf_candidate_count":152,"primary_candidate_count":152,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4576,"candidate_winner_count":25,"leaf_candidate_mean":6.333333333333333,"leaf_candidate_p95":14,"leaf_candidate_max":92,"leaf_object_bytes":3698252,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3696236,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":288126,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1036666,"candidate_score_nanos":1036666,"candidate_materialize_nanos":2541,"candidate_heap_append_nanos":6370,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":461,"rerank_heap_block_jump_sum":4158,"rerank_heap_block_jump_max":425} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":76,"query_id":50075,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":119,"leaf_candidate_count":119,"primary_candidate_count":119,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5608,"candidate_winner_count":25,"leaf_candidate_mean":4.958333333333333,"leaf_candidate_p95":0,"leaf_candidate_max":119,"leaf_object_bytes":4527140,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4525124,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":328295,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1277666,"candidate_score_nanos":1277666,"candidate_materialize_nanos":2047,"candidate_heap_append_nanos":4077,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":15,"rerank_heap_block_span":74,"rerank_heap_block_jump_sum":509,"rerank_heap_block_jump_max":71} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":77,"query_id":50076,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":142,"leaf_candidate_count":142,"primary_candidate_count":142,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5605,"candidate_winner_count":25,"leaf_candidate_mean":5.916666666666667,"leaf_candidate_p95":39,"leaf_candidate_max":100,"leaf_object_bytes":4524824,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4522808,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":328791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1300792,"candidate_score_nanos":1300792,"candidate_materialize_nanos":3131,"candidate_heap_append_nanos":5360,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":15,"rerank_heap_block_span":74,"rerank_heap_block_jump_sum":419,"rerank_heap_block_jump_max":73} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":78,"query_id":50077,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":165,"leaf_candidate_count":165,"primary_candidate_count":165,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5305,"candidate_winner_count":25,"leaf_candidate_mean":6.875,"leaf_candidate_p95":32,"leaf_candidate_max":101,"leaf_object_bytes":4283792,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4281776,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":319627,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1221124,"candidate_score_nanos":1221124,"candidate_materialize_nanos":2743,"candidate_heap_append_nanos":6006,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":262,"rerank_heap_block_jump_sum":1420,"rerank_heap_block_jump_max":193} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":79,"query_id":50078,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":119,"leaf_candidate_count":119,"primary_candidate_count":119,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4893,"candidate_winner_count":25,"leaf_candidate_mean":4.958333333333333,"leaf_candidate_p95":17,"leaf_candidate_max":79,"leaf_object_bytes":3952816,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3950800,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":319418,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1119417,"candidate_score_nanos":1119417,"candidate_materialize_nanos":2001,"candidate_heap_append_nanos":4634,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":447,"rerank_heap_block_jump_sum":3096,"rerank_heap_block_jump_max":444} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":80,"query_id":50079,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":156,"leaf_candidate_count":156,"primary_candidate_count":156,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5675,"candidate_winner_count":25,"leaf_candidate_mean":6.5,"leaf_candidate_p95":36,"leaf_candidate_max":84,"leaf_object_bytes":4580760,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4578744,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":359625,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1291915,"candidate_score_nanos":1291915,"candidate_materialize_nanos":3080,"candidate_heap_append_nanos":6414,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":263,"rerank_heap_block_jump_sum":1873,"rerank_heap_block_jump_max":238} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":81,"query_id":50080,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":163,"leaf_candidate_count":163,"primary_candidate_count":163,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4874,"candidate_winner_count":25,"leaf_candidate_mean":6.791666666666667,"leaf_candidate_p95":23,"leaf_candidate_max":114,"leaf_object_bytes":3937548,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3935532,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":296958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1109497,"candidate_score_nanos":1109497,"candidate_materialize_nanos":2501,"candidate_heap_append_nanos":5712,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":12,"rerank_heap_block_transition_count":16,"rerank_heap_block_span":264,"rerank_heap_block_jump_sum":2172,"rerank_heap_block_jump_max":247} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":82,"query_id":50081,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5567,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":14,"leaf_candidate_max":55,"leaf_object_bytes":4494000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4491984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":340126,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1272291,"candidate_score_nanos":1272291,"candidate_materialize_nanos":1333,"candidate_heap_append_nanos":3333,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":20,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":2920,"rerank_heap_block_jump_max":250} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":83,"query_id":50082,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":141,"leaf_candidate_count":141,"primary_candidate_count":141,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5746,"candidate_winner_count":25,"leaf_candidate_mean":5.875,"leaf_candidate_p95":38,"leaf_candidate_max":102,"leaf_object_bytes":4638068,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4636052,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":345289,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1312998,"candidate_score_nanos":1312998,"candidate_materialize_nanos":2417,"candidate_heap_append_nanos":5504,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":6,"rerank_heap_block_transition_count":18,"rerank_heap_block_span":217,"rerank_heap_block_jump_sum":1363,"rerank_heap_block_jump_max":215} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":84,"query_id":50083,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":79,"leaf_candidate_count":79,"primary_candidate_count":79,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5567,"candidate_winner_count":25,"leaf_candidate_mean":3.2916666666666665,"leaf_candidate_p95":3,"leaf_candidate_max":72,"leaf_object_bytes":4494144,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4492128,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":348419,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1310043,"candidate_score_nanos":1310043,"candidate_materialize_nanos":1498,"candidate_heap_append_nanos":3668,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":261,"rerank_heap_block_jump_sum":1710,"rerank_heap_block_jump_max":225} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":85,"query_id":50084,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":131,"leaf_candidate_count":131,"primary_candidate_count":131,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5781,"candidate_winner_count":25,"leaf_candidate_mean":5.458333333333333,"leaf_candidate_p95":7,"leaf_candidate_max":102,"leaf_object_bytes":4666000,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4663984,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":378956,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1324041,"candidate_score_nanos":1324041,"candidate_materialize_nanos":2500,"candidate_heap_append_nanos":5158,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":16,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":265,"rerank_heap_block_jump_sum":1609,"rerank_heap_block_jump_max":240} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":86,"query_id":50085,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":93,"leaf_candidate_count":93,"primary_candidate_count":93,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4905,"candidate_winner_count":25,"leaf_candidate_mean":3.875,"leaf_candidate_p95":4,"leaf_candidate_max":88,"leaf_object_bytes":3962656,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3960640,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":301999,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1115042,"candidate_score_nanos":1115042,"candidate_materialize_nanos":1540,"candidate_heap_append_nanos":3705,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":222,"rerank_heap_block_jump_sum":1758,"rerank_heap_block_jump_max":221} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":87,"query_id":50086,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4776,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":7,"leaf_candidate_max":92,"leaf_object_bytes":3859036,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3857020,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":286873,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1079376,"candidate_score_nanos":1079376,"candidate_materialize_nanos":1707,"candidate_heap_append_nanos":3840,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":222,"rerank_heap_block_jump_sum":1360,"rerank_heap_block_jump_max":179} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":88,"query_id":50087,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5130,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":13,"leaf_candidate_max":89,"leaf_object_bytes":4143340,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4141324,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":316958,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1184499,"candidate_score_nanos":1184499,"candidate_materialize_nanos":1668,"candidate_heap_append_nanos":3866,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":231,"rerank_heap_block_jump_sum":1372,"rerank_heap_block_jump_max":202} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":89,"query_id":50088,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":159,"leaf_candidate_count":159,"primary_candidate_count":159,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5472,"candidate_winner_count":25,"leaf_candidate_mean":6.625,"leaf_candidate_p95":14,"leaf_candidate_max":102,"leaf_object_bytes":4417948,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4415932,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":331416,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1253794,"candidate_score_nanos":1253794,"candidate_materialize_nanos":3042,"candidate_heap_append_nanos":6122,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":230,"rerank_heap_block_jump_sum":1794,"rerank_heap_block_jump_max":221} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":90,"query_id":50089,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":111,"leaf_candidate_count":111,"primary_candidate_count":111,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5266,"candidate_winner_count":25,"leaf_candidate_mean":4.625,"leaf_candidate_p95":23,"leaf_candidate_max":63,"leaf_object_bytes":4252460,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4250444,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":326459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1200500,"candidate_score_nanos":1200500,"candidate_materialize_nanos":2498,"candidate_heap_append_nanos":4365,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":259,"rerank_heap_block_jump_sum":2042,"rerank_heap_block_jump_max":258} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":91,"query_id":50090,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":116,"leaf_candidate_count":116,"primary_candidate_count":116,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5201,"candidate_winner_count":25,"leaf_candidate_mean":4.833333333333333,"leaf_candidate_p95":6,"leaf_candidate_max":93,"leaf_object_bytes":4200360,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4198344,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":320124,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1183459,"candidate_score_nanos":1183459,"candidate_materialize_nanos":1961,"candidate_heap_append_nanos":4953,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":240,"rerank_heap_block_jump_sum":2544,"rerank_heap_block_jump_max":237} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":92,"query_id":50091,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":99,"leaf_candidate_count":99,"primary_candidate_count":99,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4718,"candidate_winner_count":25,"leaf_candidate_mean":4.125,"leaf_candidate_p95":7,"leaf_candidate_max":73,"leaf_object_bytes":3812364,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3810348,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":288791,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1081415,"candidate_score_nanos":1081415,"candidate_materialize_nanos":2083,"candidate_heap_append_nanos":4085,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":18,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":356,"rerank_heap_block_jump_sum":2741,"rerank_heap_block_jump_max":353} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":93,"query_id":50092,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":112,"leaf_candidate_count":112,"primary_candidate_count":112,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5213,"candidate_winner_count":25,"leaf_candidate_mean":4.666666666666667,"leaf_candidate_p95":11,"leaf_candidate_max":70,"leaf_object_bytes":4209912,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4207896,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":322169,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1193294,"candidate_score_nanos":1193294,"candidate_materialize_nanos":2450,"candidate_heap_append_nanos":4882,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":2066,"rerank_heap_block_jump_max":261} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":94,"query_id":50093,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":106,"leaf_candidate_count":106,"primary_candidate_count":106,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5237,"candidate_winner_count":25,"leaf_candidate_mean":4.416666666666667,"leaf_candidate_p95":18,"leaf_candidate_max":82,"leaf_object_bytes":4229232,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4227216,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":318166,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1212625,"candidate_score_nanos":1212625,"candidate_materialize_nanos":2334,"candidate_heap_append_nanos":4587,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":11,"rerank_heap_block_transition_count":19,"rerank_heap_block_span":160,"rerank_heap_block_jump_sum":1507,"rerank_heap_block_jump_max":159} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":95,"query_id":50094,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":115,"leaf_candidate_count":115,"primary_candidate_count":115,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5006,"candidate_winner_count":25,"leaf_candidate_mean":4.791666666666667,"leaf_candidate_p95":7,"leaf_candidate_max":108,"leaf_object_bytes":4043628,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4041612,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":302289,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1143126,"candidate_score_nanos":1143126,"candidate_materialize_nanos":2207,"candidate_heap_append_nanos":4345,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":17,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":444,"rerank_heap_block_jump_sum":2855,"rerank_heap_block_jump_max":271} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":96,"query_id":50095,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":120,"leaf_candidate_count":120,"primary_candidate_count":120,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4687,"candidate_winner_count":25,"leaf_candidate_mean":5.0,"leaf_candidate_p95":15,"leaf_candidate_max":93,"leaf_object_bytes":3787472,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3785456,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":286998,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1060211,"candidate_score_nanos":1060211,"candidate_materialize_nanos":1790,"candidate_heap_append_nanos":4212,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":21,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":309,"rerank_heap_block_jump_sum":2697,"rerank_heap_block_jump_max":294} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":97,"query_id":50096,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":90,"leaf_candidate_count":90,"primary_candidate_count":90,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4929,"candidate_winner_count":25,"leaf_candidate_mean":3.75,"leaf_candidate_p95":6,"leaf_candidate_max":72,"leaf_object_bytes":3981688,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3979672,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":302289,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1134746,"candidate_score_nanos":1134746,"candidate_materialize_nanos":1876,"candidate_heap_append_nanos":3710,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":23,"rerank_heap_block_transition_count":24,"rerank_heap_block_span":308,"rerank_heap_block_jump_sum":2613,"rerank_heap_block_jump_max":256} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":98,"query_id":50097,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":132,"leaf_candidate_count":132,"primary_candidate_count":132,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":5206,"candidate_winner_count":25,"leaf_candidate_mean":5.5,"leaf_candidate_p95":38,"leaf_candidate_max":57,"leaf_object_bytes":4204196,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":4202180,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":366459,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1256959,"candidate_score_nanos":1256959,"candidate_materialize_nanos":2246,"candidate_heap_append_nanos":5047,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":266,"rerank_heap_block_jump_sum":3151,"rerank_heap_block_jump_max":265} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":99,"query_id":50098,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":102,"leaf_candidate_count":102,"primary_candidate_count":102,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4838,"candidate_winner_count":25,"leaf_candidate_mean":4.25,"leaf_candidate_p95":7,"leaf_candidate_max":81,"leaf_object_bytes":3908748,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3906732,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":326918,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1135955,"candidate_score_nanos":1135955,"candidate_materialize_nanos":1868,"candidate_heap_append_nanos":4047,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":14,"rerank_heap_block_transition_count":22,"rerank_heap_block_span":207,"rerank_heap_block_jump_sum":1366,"rerank_heap_block_jump_max":206} +{"kind":"spire_candidate_funnel","nprobe":24,"query_ordinal":100,"query_id":50099,"leaf_route_count":24,"scanned_leaf_count":24,"candidate_count":137,"leaf_candidate_count":137,"primary_candidate_count":137,"boundary_replica_candidate_count":0,"retained_after_rerank_count":25,"returned_to_k_count":10,"deduped_candidate_count":0,"truncated_candidate_count":4841,"candidate_winner_count":25,"leaf_candidate_mean":5.708333333333333,"leaf_candidate_p95":21,"leaf_candidate_max":84,"leaf_object_bytes":3911064,"leaf_summary_object_bytes":0,"leaf_row_object_bytes":3909048,"leaf_row_segment_read_count":0,"leaf_row_segment_read_bytes":0,"leaf_block_available_count":0,"leaf_block_selected_count":0,"leaf_block_skipped_count":0,"leaf_object_read_nanos":295168,"leaf_summary_score_nanos":0,"leaf_row_score_nanos":1107165,"candidate_score_nanos":1107165,"candidate_materialize_nanos":2918,"candidate_heap_append_nanos":5620,"rerank_locality_candidate_count":25,"rerank_prefix_count":25,"rerank_unique_heap_block_count":19,"rerank_heap_block_transition_count":23,"rerank_heap_block_span":271,"rerank_heap_block_jump_sum":1902,"rerank_heap_block_jump_max":268} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log new file mode 100644 index 0000000000..8b5dd28dff --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log @@ -0,0 +1,69 @@ +SPIRE pipeline benchmark +prefix: task122_spire_tq_50k +index: task122_spire_tq_50k_turboquant_idx +queries: 100 +sweep: [24] +rerank_width: 25 +max_candidate_rows: 25 +max_routed_candidate_rows: default +remote_tuple_transport: default +adaptive_nprobe: off +cost_snapshot: false +remote: false +remote_selected_pids: [] +remote_requested_epoch: 1 +local_store_overlap: false +query_metrics: true +query_metric_k: 10 +query_metric_projection_columns: id +query_recall: true +production_read_profile: false +production_read_only: false + +Endpoint tuple transport identity +┌──────────────────────────────┬───────────────────┐ +│ field ┆ value │ +╞══════════════════════════════╪═══════════════════╡ +│ tuple_transport_capabilities ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_default ┆ pg_binary_attr_v1 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ tuple_transport_status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ pg_binary_attr_v1_ready ┆ true │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ status ┆ ready │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ recommendation ┆ none │ +└──────────────────────────────┴───────────────────┘ + +Routing budget counters +┌────────┬───────┬─────────┬──────────────────┬─────────┬──────────┬────────────┬─────────────────┬────────────────────────┬────────────────────┬─────────────────────┬────────────────────┬───────────────────┬────────────┐ +│ nprobe ┆ level ┆ queries ┆ effective_nprobe ┆ source ┆ adaptive ┆ beam_width ┆ max_leaf_routes ┆ max_routing_expansions ┆ input_frontier_sum ┆ expanded_parent_sum ┆ selected_child_sum ┆ deduped_route_sum ┆ truncation │ +╞════════╪═══════╪═════════╪══════════════════╪═════════╪══════════╪════════════╪═════════════════╪════════════════════════╪════════════════════╪═════════════════════╪════════════════════╪═══════════════════╪════════════╡ +│ 24 ┆ 1 ┆ 100 ┆ 24 ┆ session ┆ disabled ┆ 24 ┆ 24 ┆ 224 ┆ 100 ┆ 100 ┆ 2400 ┆ 2400 ┆ none │ +└────────┴───────┴─────────┴──────────────────┴─────────┴──────────┴────────────┴─────────────────┴────────────────────────┴────────────────────┴─────────────────────┴────────────────────┴───────────────────┴────────────┘ + +Local pipeline counters +┌────────┬───────────────┬─────────┬───────────────────────────┬──────────┬───────────┬─────────────┬───────────┬───────────────┬─────────────────┬───────────────────┬──────────────────┐ +│ nprobe ┆ step ┆ queries ┆ status ┆ item_sum ┆ ready_sum ┆ blocked_sum ┆ route_sum ┆ candidate_sum ┆ heap_rerank_sum ┆ remote_fanout_sum ┆ next_blocker │ +╞════════╪═══════════════╪═════════╪═══════════════════════════╪══════════╪═══════════╪═════════════╪═══════════╪═══════════════╪═════════════════╪═══════════════════╪══════════════════╡ +│ 24 ┆ routing ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ placement ┆ 100 ┆ ready ┆ 100 ┆ 100 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ prefetch ┆ 100 ┆ ready ┆ 2400 ┆ 2400 ┆ 0 ┆ 2400 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ candidates ┆ 100 ┆ truncated ┆ 11796 ┆ 2500 ┆ 522567 ┆ 2400 ┆ 11796 ┆ 0 ┆ 0 ┆ candidate_budget │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ heap_rerank ┆ 100 ┆ ready ┆ 2500 ┆ 2500 ┆ 0 ┆ 0 ┆ 2500 ┆ 2500 ┆ 0 ┆ none │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 24 ┆ remote_fanout ┆ 100 ┆ not_applicable_local_scan ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ 0 ┆ none │ +└────────┴───────────────┴─────────┴───────────────────────────┴──────────┴───────────┴─────────────┴───────────┴───────────────┴─────────────────┴───────────────────┴──────────────────┘ + +Coordinator query metrics +┌────────┬─────────┬─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬──────────┐ +│ nprobe ┆ queries ┆ latency_min ┆ latency_p50 ┆ latency_p95 ┆ latency_p99 ┆ latency_max ┆ recall@k │ +╞════════╪═════════╪═════════════╪═════════════╪═════════════╪═════════════╪═════════════╪══════════╡ +│ 24 ┆ 100 ┆ 4.040 ms ┆ 4.326 ms ┆ 4.537 ms ┆ 4.815 ms ┆ 5.682 ms ┆ 0.9450 │ +└────────┴─────────┴─────────────┴─────────────┴─────────────┴─────────────┴─────────────┴──────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log new file mode 100644 index 0000000000..7281dd1b41 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 6.72 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log new file mode 100644 index 0000000000..7aa56dcbd6 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 6.74 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log new file mode 100644 index 0000000000..00faca18ba --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 6.58 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log new file mode 100644 index 0000000000..09c4b61ced --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.46 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log new file mode 100644 index 0000000000..6860dc7936 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.47 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log new file mode 100644 index 0000000000..aa65182274 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.24 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log new file mode 100644 index 0000000000..b419c48e92 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 4.65 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log new file mode 100644 index 0000000000..a6dbd48bbc --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 4.82 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log new file mode 100644 index 0000000000..cf5405c0fe --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log @@ -0,0 +1,5 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 4.71 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/results.jsonl b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/results.jsonl new file mode 100644 index 0000000000..31eff55efe --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/results.jsonl @@ -0,0 +1,190 @@ +{"suite":"task122-spire-prune-release","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"0.649910","storage_format":"turboquant","subject":"task122_spire_tq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-10k-spire-tq-prune-on","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log","values":{"mean q-time":"4.24 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-10k-spire-tq-prune-off","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log","values":{"mean q-time":"2.47 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-10k-spire-tq-prune-on","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"5.14 ms","mean":"2.18 ms","memory_samples":"0","min":"1.89 ms","nprobe":"24","p50":"2.15 ms","p95":"2.44 ms","p99":"2.84 ms","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.33 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-10k-spire-tq-prune-off","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"5.76 ms","mean":"2.26 ms","memory_samples":"0","min":"1.92 ms","nprobe":"24","p50":"2.21 ms","p95":"2.46 ms","p99":"2.93 ms","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.38 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"field":"recommendation","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"100","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"249055","candidate_sum":"8495","heap_rerank_sum":"0","item_sum":"8495","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log","values":{"latency_max":"2.670 ms","latency_min":"1.906 ms","latency_p50":"2.149 ms","latency_p95":"2.232 ms","latency_p99":"2.631 ms","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","recall@k":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"status","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"field":"recommendation","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"100","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"249055","candidate_sum":"251555","heap_rerank_sum":"0","item_sum":"251555","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-10k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log","values":{"latency_max":"2.768 ms","latency_min":"1.962 ms","latency_p50":"2.222 ms","latency_p95":"2.368 ms","latency_p99":"2.519 ms","nprobe":"24","prefix":"task122_spire_tq_10k","quant":"turboquant","queries":"100","recall@k":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"prefix","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_10k"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"corpus","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_10k_corpus"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"rows","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"10000","value_bytes":"10000"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"heap","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"752.0 KiB","value_bytes":"770048"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"158.8 MiB","value_bytes":"166513869"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"indexes","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"9.1 MiB","value_bytes":"9542042"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"total","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"168.0 MiB","value_bytes":"176160768"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"per row (total)","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17611.2 B","value_bytes":"17611"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"77.0 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"access method":"ec_spire","index":"task122_spire_tq_10k_turboquant_idx","per row":"931.4 B","per_row_bytes":"931.4","prefix":"task122_spire_tq_10k","profile":"ec_spire","quant":"turboquant","reloptions":"{storage_format=turboquant}","size":"8.9 MiB","size_bytes":"9332326","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log","values":{"access method":"btree","index":"task122_spire_tq_10k_corpus_pkey","per row":"24.6 B","per_row_bytes":"24.6","prefix":"task122_spire_tq_10k","profile":"","quant":"turboquant","reloptions":"{}","size":"240.0 KiB","size_bytes":"245760","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"0.639240","storage_format":"rabitq","subject":"task122_spire_rabitq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-10k-spire-rabitq","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log","values":{"mean q-time":"2.46 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-10k-spire-rabitq","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"4.43 ms","mean":"2.16 ms","memory_samples":"0","min":"1.86 ms","nprobe":"24","p50":"2.14 ms","p95":"2.35 ms","p99":"2.84 ms","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.27 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"prefix","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_10k"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"corpus","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_10k_corpus"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"rows","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"10000","value_bytes":"10000"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"heap","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"752.0 KiB","value_bytes":"770048"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"158.8 MiB","value_bytes":"166513869"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"indexes","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"9.2 MiB","value_bytes":"9646899"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"total","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"168.0 MiB","value_bytes":"176160768"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"per row (total)","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17619.4 B","value_bytes":"17619"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"77.0 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"access method":"ec_spire","index":"task122_spire_rabitq_10k_rabitq_idx","per row":"939.6 B","per_row_bytes":"939.6","prefix":"task122_spire_rabitq_10k","profile":"ec_spire","quant":"rabitq","reloptions":"{storage_format=rabitq}","size":"9.0 MiB","size_bytes":"9437184","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log","values":{"access method":"btree","index":"task122_spire_rabitq_10k_corpus_pkey","per row":"24.6 B","per_row_bytes":"24.6","prefix":"task122_spire_rabitq_10k","profile":"","quant":"rabitq","reloptions":"{}","size":"240.0 KiB","size_bytes":"245760","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"6.810000","storage_format":"turboquant","subject":"task122_spire_tq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"10.580000","storage_format":"turboquant","subject":"task122_spire_tq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"0.189980","storage_format":"turboquant","subject":"task122_spire_tq_50k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"19.180000","storage_format":"turboquant","subject":"task122_spire_tq_50k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"39.920000","storage_format":"turboquant","subject":"task122_spire_tq_50k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-50k-spire-tq-prune-on","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log","values":{"mean q-time":"4.71 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-50k-spire-tq-prune-off","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log","values":{"mean q-time":"4.82 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-50k-spire-tq-prune-on","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"7.61 ms","mean":"4.45 ms","memory_samples":"0","min":"4.11 ms","nprobe":"24","p50":"4.40 ms","p95":"4.74 ms","p99":"5.84 ms","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.39 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-50k-spire-tq-prune-off","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"8.19 ms","mean":"4.58 ms","memory_samples":"0","min":"4.17 ms","nprobe":"24","p50":"4.51 ms","p95":"4.98 ms","p99":"6.01 ms","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.44 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"field":"status","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"field":"recommendation","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"224","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"blocked_sum":"522567","candidate_sum":"11796","heap_rerank_sum":"0","item_sum":"11796","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log","values":{"latency_max":"5.682 ms","latency_min":"4.040 ms","latency_p50":"4.326 ms","latency_p95":"4.537 ms","latency_p99":"4.815 ms","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","recall@k":"0.9450","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"field":"status","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"field":"recommendation","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"224","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"blocked_sum":"522567","candidate_sum":"525067","heap_rerank_sum":"0","item_sum":"525067","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-50k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log","values":{"latency_max":"5.890 ms","latency_min":"4.136 ms","latency_p50":"4.457 ms","latency_p95":"4.654 ms","latency_p99":"4.816 ms","nprobe":"24","prefix":"task122_spire_tq_50k","quant":"turboquant","queries":"100","recall@k":"0.9450","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"prefix","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_50k"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"corpus","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_50k_corpus"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"rows","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"50000","value_bytes":"50000"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"heap","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"3.7 MiB","value_bytes":"3879731"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"793.8 MiB","value_bytes":"832359629"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"indexes","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"42.5 MiB","value_bytes":"44564480"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"total","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"836.3 MiB","value_bytes":"876924109"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"per row (total)","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17538.9 B","value_bytes":"17539"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.7 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"access method":"ec_spire","index":"task122_spire_tq_50k_turboquant_idx","per row":"868.5 B","per_row_bytes":"868.5","prefix":"task122_spire_tq_50k","profile":"ec_spire","quant":"turboquant","reloptions":"{storage_format=turboquant}","size":"41.4 MiB","size_bytes":"43411046","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log","values":{"access method":"btree","index":"task122_spire_tq_50k_corpus_pkey","per row":"22.8 B","per_row_bytes":"22.8","prefix":"task122_spire_tq_50k","profile":"","quant":"turboquant","reloptions":"{}","size":"1.1 MiB","size_bytes":"1153434","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"6.920000","storage_format":"rabitq","subject":"task122_spire_rabitq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"5.450000","storage_format":"rabitq","subject":"task122_spire_rabitq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"0.155550","storage_format":"rabitq","subject":"task122_spire_rabitq_50k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"19.110000","storage_format":"rabitq","subject":"task122_spire_rabitq_50k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"34.720000","storage_format":"rabitq","subject":"task122_spire_rabitq_50k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-50k-spire-rabitq","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log","values":{"mean q-time":"4.65 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-50k-spire-rabitq","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"6.53 ms","mean":"4.40 ms","memory_samples":"0","min":"4.03 ms","nprobe":"24","p50":"4.33 ms","p95":"4.80 ms","p99":"5.80 ms","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.32 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"prefix","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_50k"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"corpus","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_50k_corpus"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"rows","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"50000","value_bytes":"50000"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"heap","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"3.7 MiB","value_bytes":"3879731"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"793.8 MiB","value_bytes":"832359629"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"indexes","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"42.7 MiB","value_bytes":"44774195"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"total","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"836.5 MiB","value_bytes":"877133824"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"per row (total)","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17543.0 B","value_bytes":"17543"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.7 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"access method":"ec_spire","index":"task122_spire_rabitq_50k_rabitq_idx","per row":"872.9 B","per_row_bytes":"872.9","prefix":"task122_spire_rabitq_50k","profile":"ec_spire","quant":"rabitq","reloptions":"{storage_format=rabitq}","size":"41.6 MiB","size_bytes":"43620762","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log","values":{"access method":"btree","index":"task122_spire_rabitq_50k_corpus_pkey","per row":"22.8 B","per_row_bytes":"22.8","prefix":"task122_spire_rabitq_50k","profile":"","quant":"rabitq","reloptions":"{}","size":"1.1 MiB","size_bytes":"1153434","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"13.960000","storage_format":"turboquant","subject":"task122_spire_tq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"8.140000","storage_format":"turboquant","subject":"task122_spire_tq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"0.156660","storage_format":"turboquant","subject":"task122_spire_tq_100k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"52.270000","storage_format":"turboquant","subject":"task122_spire_tq_100k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"80.660000","storage_format":"turboquant","subject":"task122_spire_tq_100k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-100k-spire-tq-prune-on","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log","values":{"mean q-time":"6.58 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-100k-spire-tq-prune-off","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log","values":{"mean q-time":"6.74 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-100k-spire-tq-prune-on","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"10.1 ms","mean":"6.37 ms","memory_samples":"0","min":"5.65 ms","nprobe":"24","p50":"6.30 ms","p95":"6.92 ms","p99":"8.02 ms","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.53 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-100k-spire-tq-prune-off","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"10.8 ms","mean":"6.51 ms","memory_samples":"0","min":"5.75 ms","nprobe":"24","p50":"6.45 ms","p95":"6.96 ms","p99":"8.30 ms","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.57 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"field":"status","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"field":"recommendation","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"317","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"blocked_sum":"763994","candidate_sum":"10517","heap_rerank_sum":"0","item_sum":"10517","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-on","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log","values":{"latency_max":"7.374 ms","latency_min":"5.662 ms","latency_p50":"6.203 ms","latency_p95":"6.858 ms","latency_p99":"7.366 ms","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","recall@k":"0.8940","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"field":"tuple_transport_capabilities","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"field":"tuple_transport_default","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"pg_binary_attr_v1"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"field":"tuple_transport_status","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"field":"pg_binary_attr_v1_ready","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"true"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"field":"status","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"ready"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"field":"recommendation","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"adaptive":"disabled","beam_width":"24","deduped_route_sum":"2400","effective_nprobe":"24","expanded_parent_sum":"100","input_frontier_sum":"100","level":"1","max_leaf_routes":"24","max_routing_expansions":"317","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","selected_child_sum":"2400","source":"session","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","truncation":"none"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"routing","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"100","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"100","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"placement","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"2400","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"2400","remote_fanout_sum":"0","route_sum":"2400","status":"ready","step":"prefetch","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"blocked_sum":"763994","candidate_sum":"766494","heap_rerank_sum":"0","item_sum":"766494","next_blocker":"candidate_budget","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"2400","status":"truncated","step":"candidates","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"2500","heap_rerank_sum":"2500","item_sum":"2500","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"2500","remote_fanout_sum":"0","route_sum":"0","status":"ready","step":"heap_rerank","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"blocked_sum":"0","candidate_sum":"0","heap_rerank_sum":"0","item_sum":"0","next_blocker":"none","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","ready_sum":"0","remote_fanout_sum":"0","route_sum":"0","status":"not_applicable_local_scan","step":"remote_fanout","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"pipeline-100k-spire-tq-prune-off","kind":"spire-pipeline","metric":"spire-pipeline","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log","values":{"latency_max":"7.454 ms","latency_min":"5.806 ms","latency_p50":"6.394 ms","latency_p95":"7.066 ms","latency_p99":"7.387 ms","nprobe":"24","prefix":"task122_spire_tq_100k","quant":"turboquant","queries":"100","recall@k":"0.8940","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"prefix","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_100k"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"corpus","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_tq_100k_corpus"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"rows","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"100000","value_bytes":"100000"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"heap","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"7.3 MiB","value_bytes":"7654605"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"indexes","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"83.6 MiB","value_bytes":"87660954"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"total","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"per row (total)","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17523.3 B","value_bytes":"17523"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.6 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"access method":"ec_spire","index":"task122_spire_tq_100k_turboquant_idx","per row":"854.0 B","per_row_bytes":"854.0","prefix":"task122_spire_tq_100k","profile":"ec_spire","quant":"turboquant","reloptions":"{storage_format=turboquant}","size":"81.4 MiB","size_bytes":"85354086","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log","values":{"access method":"btree","index":"task122_spire_tq_100k_corpus_pkey","per row":"22.6 B","per_row_bytes":"22.6","prefix":"task122_spire_tq_100k","profile":"","quant":"turboquant","reloptions":"{}","size":"2.2 MiB","size_bytes":"2306867","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"14.190000","storage_format":"rabitq","subject":"task122_spire_rabitq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"8.300000","storage_format":"rabitq","subject":"task122_spire_rabitq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"0.157390","storage_format":"rabitq","subject":"task122_spire_rabitq_100k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"52.200000","storage_format":"rabitq","subject":"task122_spire_rabitq_100k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"81.020000","storage_format":"rabitq","subject":"task122_spire_rabitq_100k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"recall-100k-spire-rabitq","kind":"recall","metric":"recall","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log","values":{"mean q-time":"6.72 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"latency-100k-spire-rabitq","kind":"latency","metric":"latency","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log","values":{"cache_state":"post_recall_warm","count":"100","hwm_peak_kb":"0","max":"9.16 ms","mean":"6.44 ms","memory_samples":"0","min":"5.72 ms","nprobe":"24","p50":"6.39 ms","p95":"6.93 ms","p99":"8.05 ms","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.46 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"prefix","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_100k"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"corpus","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_rabitq_100k_corpus"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"rows","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"100000","value_bytes":"100000"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"heap","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"7.3 MiB","value_bytes":"7654605"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"indexes","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"83.9 MiB","value_bytes":"87975526"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"total","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"per row (total)","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17526.2 B","value_bytes":"17526"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.6 B","value_bytes":"77"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"access method":"ec_spire","index":"task122_spire_rabitq_100k_rabitq_idx","per row":"856.8 B","per_row_bytes":"856.8","prefix":"task122_spire_rabitq_100k","profile":"ec_spire","quant":"rabitq","reloptions":"{storage_format=rabitq}","size":"81.7 MiB","size_bytes":"85668659","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-prune-release","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log","values":{"access method":"btree","index":"task122_spire_rabitq_100k_corpus_pkey","per row":"22.6 B","per_row_bytes":"22.6","prefix":"task122_spire_rabitq_100k","profile":"","quant":"rabitq","reloptions":"{}","size":"2.2 MiB","size_bytes":"2306867","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log new file mode 100644 index 0000000000..2a8ca40db8 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬──────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪══════════════════════════════════╡ +│ prefix ┆ task122_spire_rabitq_100k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_100k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 100000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 7.3 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 83.9 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17526.2 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.6 B │ +└───────────────────────────────┴──────────────────────────────────┘ +┌───────────────────────────────────────┬───────────────┬───────────┬─────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞═══════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════╪══════════╪═════════╡ +│ task122_spire_rabitq_100k_rabitq_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=rabitq} ┆ 81.7 MiB ┆ 856.8 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_rabitq_100k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 2.2 MiB ┆ 22.6 B │ +└───────────────────────────────────────┴───────────────┴───────────┴─────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log new file mode 100644 index 0000000000..d9690fcc0a --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬──────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪══════════════════════════════╡ +│ prefix ┆ task122_spire_tq_100k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_100k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 100000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 7.3 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 83.6 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17523.3 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.6 B │ +└───────────────────────────────┴──────────────────────────────┘ +┌──────────────────────────────────────┬───────────────┬───────────┬─────────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞══════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════════╪══════════╪═════════╡ +│ task122_spire_tq_100k_turboquant_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=turboquant} ┆ 81.4 MiB ┆ 854.0 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_tq_100k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 2.2 MiB ┆ 22.6 B │ +└──────────────────────────────────────┴───────────────┴───────────┴─────────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log new file mode 100644 index 0000000000..24a6023f5b --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬─────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═════════════════════════════════╡ +│ prefix ┆ task122_spire_rabitq_10k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_10k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 10000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 752.0 KiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 158.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 9.2 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 168.0 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17619.4 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 77.0 B │ +└───────────────────────────────┴─────────────────────────────────┘ +┌──────────────────────────────────────┬───────────────┬───────────┬─────────────────────────┬───────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞══════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════╪═══════════╪═════════╡ +│ task122_spire_rabitq_10k_rabitq_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=rabitq} ┆ 9.0 MiB ┆ 939.6 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_rabitq_10k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 240.0 KiB ┆ 24.6 B │ +└──────────────────────────────────────┴───────────────┴───────────┴─────────────────────────┴───────────┴─────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log new file mode 100644 index 0000000000..ff89113dff --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬─────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═════════════════════════════╡ +│ prefix ┆ task122_spire_tq_10k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_10k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 10000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 752.0 KiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 158.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 9.1 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 168.0 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17611.2 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 77.0 B │ +└───────────────────────────────┴─────────────────────────────┘ +┌─────────────────────────────────────┬───────────────┬───────────┬─────────────────────────────┬───────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞═════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════════╪═══════════╪═════════╡ +│ task122_spire_tq_10k_turboquant_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=turboquant} ┆ 8.9 MiB ┆ 931.4 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_tq_10k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 240.0 KiB ┆ 24.6 B │ +└─────────────────────────────────────┴───────────────┴───────────┴─────────────────────────────┴───────────┴─────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log new file mode 100644 index 0000000000..fc75f19cc0 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬─────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═════════════════════════════════╡ +│ prefix ┆ task122_spire_rabitq_50k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_rabitq_50k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 50000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 3.7 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 793.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 42.7 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 836.5 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17543.0 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.7 B │ +└───────────────────────────────┴─────────────────────────────────┘ +┌──────────────────────────────────────┬───────────────┬───────────┬─────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞══════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════╪══════════╪═════════╡ +│ task122_spire_rabitq_50k_rabitq_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=rabitq} ┆ 41.6 MiB ┆ 872.9 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_rabitq_50k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 1.1 MiB ┆ 22.8 B │ +└──────────────────────────────────────┴───────────────┴───────────┴─────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log new file mode 100644 index 0000000000..a7834703c8 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬─────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═════════════════════════════╡ +│ prefix ┆ task122_spire_tq_50k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_tq_50k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 50000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 3.7 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 793.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 42.5 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 836.3 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17538.9 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.7 B │ +└───────────────────────────────┴─────────────────────────────┘ +┌─────────────────────────────────────┬───────────────┬───────────┬─────────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞═════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════════╪══════════╪═════════╡ +│ task122_spire_tq_50k_turboquant_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=turboquant} ┆ 41.4 MiB ┆ 868.5 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_tq_50k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 1.1 MiB ┆ 22.8 B │ +└─────────────────────────────────────┴───────────────┴───────────┴─────────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json new file mode 100644 index 0000000000..9919b0fb15 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/suite/suite-manifest.json @@ -0,0 +1,1931 @@ +{ + "suite": "task122-spire-prune-release", + "schema_version": 1, + "config": "reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json", + "config_sha256": "ca6c9ba5977084c904da9b5d2689bf7701c421023a1dced44cfff57677e0bfdf", + "dry_run": false, + "generated_at_unix_ms": 1782568902604, + "connection": { + "database": "tqvector_bench", + "host": "/Users/peter/.pgrx", + "port": 28818, + "user": null, + "password_configured": false + }, + "backend": { + "build_profile": "release" + }, + "steps": [ + { + "name": "load-10k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568902618, + "finished_at_unix_ms": 1782568903276, + "duration_ms": 657, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-prune-on", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568903276, + "finished_at_unix_ms": 1782568904121, + "duration_ms": 844, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-prune-off", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568904121, + "finished_at_unix_ms": 1782568904676, + "duration_ms": 554, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-tq-prune-on", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568904676, + "finished_at_unix_ms": 1782568904940, + "duration_ms": 263, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-tq-prune-off", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568904940, + "finished_at_unix_ms": 1782568905205, + "duration_ms": 264, + "exit_code": 0 + }, + { + "name": "pipeline-10k-spire-tq-prune-on", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_10k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log", + "--funnel-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on.log", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568905206, + "finished_at_unix_ms": 1782568905945, + "duration_ms": 738, + "exit_code": 0 + }, + { + "name": "pipeline-10k-spire-tq-prune-off", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_10k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log", + "--funnel-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off.log", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568905946, + "finished_at_unix_ms": 1782568906734, + "duration_ms": 787, + "exit_code": 0 + }, + { + "name": "storage-10k-spire-tq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log", + "bench", + "storage", + "--prefix", + "task122_spire_tq_10k" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568906734, + "finished_at_unix_ms": 1782568906755, + "duration_ms": 19, + "exit_code": 0 + }, + { + "name": "load-10k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_rabitq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568906755, + "finished_at_unix_ms": 1782568907403, + "duration_ms": 648, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-rabitq", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568907403, + "finished_at_unix_ms": 1782568907927, + "duration_ms": 523, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-rabitq", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568907927, + "finished_at_unix_ms": 1782568908191, + "duration_ms": 263, + "exit_code": 0 + }, + { + "name": "storage-10k-spire-rabitq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log", + "bench", + "storage", + "--prefix", + "task122_spire_rabitq_10k" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568908191, + "finished_at_unix_ms": 1782568908212, + "duration_ms": 19, + "exit_code": 0 + }, + { + "name": "load-50k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_tq_50k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_50k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_50k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568908212, + "finished_at_unix_ms": 1782568948139, + "duration_ms": 39928, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-tq-prune-on", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568948140, + "finished_at_unix_ms": 1782568950639, + "duration_ms": 2498, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-tq-prune-off", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568950640, + "finished_at_unix_ms": 1782568952495, + "duration_ms": 1855, + "exit_code": 0 + }, + { + "name": "latency-50k-spire-tq-prune-on", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568952496, + "finished_at_unix_ms": 1782568953027, + "duration_ms": 531, + "exit_code": 0 + }, + { + "name": "latency-50k-spire-tq-prune-off", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568953028, + "finished_at_unix_ms": 1782568953566, + "duration_ms": 537, + "exit_code": 0 + }, + { + "name": "pipeline-50k-spire-tq-prune-on", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_50k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log", + "--funnel-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on.log", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568953566, + "finished_at_unix_ms": 1782568954996, + "duration_ms": 1429, + "exit_code": 0 + }, + { + "name": "pipeline-50k-spire-tq-prune-off", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_50k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log", + "--funnel-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off.log", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568954996, + "finished_at_unix_ms": 1782568956521, + "duration_ms": 1524, + "exit_code": 0 + }, + { + "name": "storage-50k-spire-tq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log", + "bench", + "storage", + "--prefix", + "task122_spire_tq_50k" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568956522, + "finished_at_unix_ms": 1782568956541, + "duration_ms": 18, + "exit_code": 0 + }, + { + "name": "load-50k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_rabitq_50k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_50k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_50k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-50k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568956541, + "finished_at_unix_ms": 1782568991271, + "duration_ms": 34730, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-rabitq", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_rabitq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-50k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568991271, + "finished_at_unix_ms": 1782568993116, + "duration_ms": 1843, + "exit_code": 0 + }, + { + "name": "latency-50k-spire-rabitq", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_rabitq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-50k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568993116, + "finished_at_unix_ms": 1782568993626, + "duration_ms": 509, + "exit_code": 0 + }, + { + "name": "storage-50k-spire-rabitq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log", + "bench", + "storage", + "--prefix", + "task122_spire_rabitq_50k" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-50k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568993627, + "finished_at_unix_ms": 1782568993647, + "duration_ms": 20, + "exit_code": 0 + }, + { + "name": "load-100k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_tq_100k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_100k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_100k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782568993648, + "finished_at_unix_ms": 1782569074320, + "duration_ms": 80673, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-tq-prune-on", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569074321, + "finished_at_unix_ms": 1782569079060, + "duration_ms": 4738, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-tq-prune-off", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569079060, + "finished_at_unix_ms": 1782569082438, + "duration_ms": 3377, + "exit_code": 0 + }, + { + "name": "latency-100k-spire-tq-prune-on", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-on.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569082439, + "finished_at_unix_ms": 1782569083155, + "duration_ms": 716, + "exit_code": 0 + }, + { + "name": "latency-100k-spire-tq-prune-off", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-tq-prune-off.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569083157, + "finished_at_unix_ms": 1782569083882, + "duration_ms": 725, + "exit_code": 0 + }, + { + "name": "pipeline-100k-spire-tq-prune-on", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_100k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log", + "--funnel-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on.log", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569083883, + "finished_at_unix_ms": 1782569085913, + "duration_ms": 2029, + "exit_code": 0 + }, + { + "name": "pipeline-100k-spire-tq-prune-off", + "kind": "spire-pipeline", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "spire-pipeline", + "--prefix", + "task122_spire_tq_100k", + "--queries-limit", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--max-candidate-rows", + "25", + "--include-query-metrics", + "--include-recall", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "--session-guc", + "ec_spire.pre_materialization_prune=off", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log", + "--funnel-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "pipeline", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "prune=off" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off.log", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569085914, + "finished_at_unix_ms": 1782569088093, + "duration_ms": 2177, + "exit_code": 0 + }, + { + "name": "storage-100k-spire-tq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log", + "bench", + "storage", + "--prefix", + "task122_spire_tq_100k" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569088094, + "finished_at_unix_ms": 1782569088117, + "duration_ms": 22, + "exit_code": 0 + }, + { + "name": "load-100k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_rabitq_100k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_100k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_100k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/load-100k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569088117, + "finished_at_unix_ms": 1782569169145, + "duration_ms": 81028, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-rabitq", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_rabitq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--truth-cache-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/recall-100k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569169146, + "finished_at_unix_ms": 1782569172572, + "duration_ms": 3425, + "exit_code": 0 + }, + { + "name": "latency-100k-spire-rabitq", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_rabitq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_recall_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/latency-100k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569172573, + "finished_at_unix_ms": 1782569173302, + "duration_ms": 728, + "exit_code": 0 + }, + { + "name": "storage-100k-spire-rabitq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log", + "bench", + "storage", + "--prefix", + "task122_spire_rabitq_100k" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/storage-100k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569173303, + "finished_at_unix_ms": 1782569173328, + "duration_ms": 23, + "exit_code": 0 + } + ] +} diff --git a/reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json b/reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json new file mode 100644 index 0000000000..077e674d65 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/artifacts/task122-spire-prune-release-suite.json @@ -0,0 +1,476 @@ +{ + "name": "task122-spire-prune-release", + "schema_version": 1, + "artifact_dir": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite", + "defaults": { + "pg": 18, + "socket_dir": "/Users/peter/.pgrx", + "bits": 4, + "seed": 42, + "queries_limit": 100, + "iterations": 100, + "force_index": true, + "sample_backend_memory": true, + "memory_sample_interval_ms": 25 + }, + "steps": [ + { + "kind": "load", + "name": "load-10k-spire-tq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-10k-spire-tq-prune-on", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "log_output": "${artifact_dir}/recall-10k-spire-tq-prune-on.log" + }, + { + "kind": "recall", + "name": "recall-10k-spire-tq-prune-off", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "log_output": "${artifact_dir}/recall-10k-spire-tq-prune-off.log" + }, + { + "kind": "latency", + "name": "latency-10k-spire-tq-prune-on", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-10k-spire-tq-prune-on.log" + }, + { + "kind": "latency", + "name": "latency-10k-spire-tq-prune-off", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-10k-spire-tq-prune-off.log" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-10k-spire-tq-prune-on", + "tags": ["pipeline", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_10k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=on"], + "log_output": "${artifact_dir}/pipeline-10k-spire-tq-prune-on.log", + "funnel_output": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-on-funnel.jsonl" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-10k-spire-tq-prune-off", + "tags": ["pipeline", "task122", "ec_real_10k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_10k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-10k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=off"], + "log_output": "${artifact_dir}/pipeline-10k-spire-tq-prune-off.log", + "funnel_output": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-10k-spire-tq-prune-off-funnel.jsonl" + }, + { + "kind": "storage", + "name": "storage-10k-spire-tq", + "tags": ["storage", "task122", "ec_real_10k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_10k" + }, + { + "kind": "load", + "name": "load-10k-spire-rabitq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-10k-spire-rabitq", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json", + "log_output": "${artifact_dir}/recall-10k-spire-rabitq.log" + }, + { + "kind": "latency", + "name": "latency-10k-spire-rabitq", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-10k-spire-rabitq.log" + }, + { + "kind": "storage", + "name": "storage-10k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_10k" + }, + + { + "kind": "load", + "name": "load-50k-spire-tq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-50k-spire-tq-prune-on", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "log_output": "${artifact_dir}/recall-50k-spire-tq-prune-on.log" + }, + { + "kind": "recall", + "name": "recall-50k-spire-tq-prune-off", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "log_output": "${artifact_dir}/recall-50k-spire-tq-prune-off.log" + }, + { + "kind": "latency", + "name": "latency-50k-spire-tq-prune-on", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-50k-spire-tq-prune-on.log" + }, + { + "kind": "latency", + "name": "latency-50k-spire-tq-prune-off", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-50k-spire-tq-prune-off.log" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-50k-spire-tq-prune-on", + "tags": ["pipeline", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_50k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=on"], + "log_output": "${artifact_dir}/pipeline-50k-spire-tq-prune-on.log", + "funnel_output": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-on-funnel.jsonl" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-50k-spire-tq-prune-off", + "tags": ["pipeline", "task122", "ec_real_50k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_50k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-50k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=off"], + "log_output": "${artifact_dir}/pipeline-50k-spire-tq-prune-off.log", + "funnel_output": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-50k-spire-tq-prune-off-funnel.jsonl" + }, + { + "kind": "storage", + "name": "storage-50k-spire-tq", + "tags": ["storage", "task122", "ec_real_50k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_50k" + }, + { + "kind": "load", + "name": "load-50k-spire-rabitq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-50k-spire-rabitq", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json", + "log_output": "${artifact_dir}/recall-50k-spire-rabitq.log" + }, + { + "kind": "latency", + "name": "latency-50k-spire-rabitq", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-50k-spire-rabitq.log" + }, + { + "kind": "storage", + "name": "storage-50k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_50k" + }, + + { + "kind": "load", + "name": "load-100k-spire-tq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-100k-spire-tq-prune-on", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "log_output": "${artifact_dir}/recall-100k-spire-tq-prune-on.log" + }, + { + "kind": "recall", + "name": "recall-100k-spire-tq-prune-off", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "log_output": "${artifact_dir}/recall-100k-spire-tq-prune-off.log" + }, + { + "kind": "latency", + "name": "latency-100k-spire-tq-prune-on", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-100k-spire-tq-prune-on.log" + }, + { + "kind": "latency", + "name": "latency-100k-spire-tq-prune-off", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=off"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-100k-spire-tq-prune-off.log" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-100k-spire-tq-prune-on", + "tags": ["pipeline", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=on"], + "prefix": "task122_spire_tq_100k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=on"], + "log_output": "${artifact_dir}/pipeline-100k-spire-tq-prune-on.log", + "funnel_output": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-on-funnel.jsonl" + }, + { + "kind": "spire-pipeline", + "name": "pipeline-100k-spire-tq-prune-off", + "tags": ["pipeline", "task122", "ec_real_100k", "spire", "quant=turboquant", "prune=off"], + "prefix": "task122_spire_tq_100k", + "sweep": [24], + "rerank_width": 25, + "max_candidate_rows": 25, + "include_query_metrics": true, + "include_recall": true, + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/truth-100k-k10.json", + "session_gucs": ["ec_spire.pre_materialization_prune=off"], + "log_output": "${artifact_dir}/pipeline-100k-spire-tq-prune-off.log", + "funnel_output": "reviews/task-122/005-spire-prune-release-suite/artifacts/suite/pipeline-100k-spire-tq-prune-off-funnel.jsonl" + }, + { + "kind": "storage", + "name": "storage-100k-spire-tq", + "tags": ["storage", "task122", "ec_real_100k", "spire", "quant=turboquant"], + "prefix": "task122_spire_tq_100k" + }, + { + "kind": "load", + "name": "load-100k-spire-rabitq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "recall", + "name": "recall-100k-spire-rabitq", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json", + "log_output": "${artifact_dir}/recall-100k-spire-rabitq.log" + }, + { + "kind": "latency", + "name": "latency-100k-spire-rabitq", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_recall_warm", + "log_output": "${artifact_dir}/latency-100k-spire-rabitq.log" + }, + { + "kind": "storage", + "name": "storage-100k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_rabitq_100k" + } + ] +} diff --git a/reviews/task-122/005-spire-prune-release-suite/request.md b/reviews/task-122/005-spire-prune-release-suite/request.md new file mode 100644 index 0000000000..1df7024ff2 --- /dev/null +++ b/reviews/task-122/005-spire-prune-release-suite/request.md @@ -0,0 +1,57 @@ +# Task 122 review request: SPIRE prune release suite + +## Scope + +This packet records release-backed 10k / 50k / 100k A/B evidence for the SPIRE +pre-materialization prune added in `aa799704b`. + +No new code change is under review in this packet. It validates the previous +GUC-gated prune change against a release backend. + +## Evidence + +Primary artifacts: + +- `artifacts/task122-spire-prune-release-suite.json` +- `artifacts/guc-check-release.log` +- `artifacts/suite-audit-release.log` +- `artifacts/suite-dry-run-release.log` +- `artifacts/suite-run-release.log` +- `artifacts/suite/suite-manifest.json` +- `artifacts/suite/results.jsonl` +- per-step logs and funnel JSONL under `artifacts/suite/` + +The suite manifest records: + +- backend `build_profile=release` +- all 36 steps `succeeded` + +## Result + +At fixed `nprobe=24`, `rerank_width=25`, and `ec_spire.max_candidate_rows=25`: + +- Prune-on and prune-off have identical recall/NDCG at 10k, 50k, and 100k. +- Candidate materialization drops from: + - 251,555 to 8,495 at 10k + - 525,067 to 11,796 at 50k + - 766,494 to 10,517 at 100k +- Heap rerank output remains 2,500 rows at every scale. +- Latency improves slightly versus prune-off, but does not beat RaBitQ across the matrix. + +Key release latency rows: + +| Scale | Lane | recall@k | p50 | p95 | p99 | +| --- | --- | ---: | ---: | ---: | ---: | +| 10k | TQ prune on | 1.0000 | 2.15 ms | 2.44 ms | 2.84 ms | +| 10k | RaBitQ | 1.0000 | 2.14 ms | 2.35 ms | 2.84 ms | +| 50k | TQ prune on | 0.9450 | 4.40 ms | 4.74 ms | 5.84 ms | +| 50k | RaBitQ | 0.9450 | 4.33 ms | 4.80 ms | 5.80 ms | +| 100k | TQ prune on | 0.8940 | 6.30 ms | 6.92 ms | 8.02 ms | +| 100k | RaBitQ | 0.8940 | 6.39 ms | 6.93 ms | 8.05 ms | + +## Ask + +Please review whether the evidence supports keeping the prune as a Phase 2 +materialization improvement, and whether the next Task 122 slice should move to +matched-recall candidate-budget / rerank-width sweeps rather than further +micro-optimizing this fixed `nprobe=24`, `rerank_width=25` point. From a2476d8ee71b58e8913d616b24a7a909a39b4404 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Sat, 27 Jun 2026 07:21:47 -0700 Subject: [PATCH 8/9] Add Task 122 SPIRE recall width sweep packet --- .../artifacts/guc-check.log | 10 + .../artifacts/manifest.md | 104 + .../artifacts/suite-audit.log | 1 + .../artifacts/suite-dry-run.log | 31 + .../artifacts/suite-run.log | 94 + .../suite/load-100k-spire-rabitq.log | 22 + .../artifacts/suite/load-100k-spire-tq.log | 22 + .../artifacts/suite/load-10k-spire-rabitq.log | 22 + .../artifacts/suite/load-10k-spire-tq.log | 22 + .../artifacts/suite/load-50k-spire-rabitq.log | 22 + .../artifacts/suite/load-50k-spire-tq.log | 22 + .../suite/recall-100k-spire-rabitq-w100.log | 11 + .../suite/recall-100k-spire-rabitq-w200.log | 11 + .../suite/recall-100k-spire-rabitq-w25.log | 11 + .../suite/recall-100k-spire-rabitq-w50.log | 11 + .../suite/recall-100k-spire-tq-w100.log | 11 + .../suite/recall-100k-spire-tq-w200.log | 11 + .../suite/recall-100k-spire-tq-w25.log | 11 + .../suite/recall-100k-spire-tq-w50.log | 11 + .../suite/recall-10k-spire-rabitq-w100.log | 11 + .../suite/recall-10k-spire-rabitq-w200.log | 11 + .../suite/recall-10k-spire-rabitq-w25.log | 11 + .../suite/recall-10k-spire-rabitq-w50.log | 11 + .../suite/recall-10k-spire-tq-w100.log | 11 + .../suite/recall-10k-spire-tq-w200.log | 11 + .../suite/recall-10k-spire-tq-w25.log | 11 + .../suite/recall-10k-spire-tq-w50.log | 11 + .../suite/recall-50k-spire-rabitq-w100.log | 11 + .../suite/recall-50k-spire-rabitq-w200.log | 11 + .../suite/recall-50k-spire-rabitq-w25.log | 11 + .../suite/recall-50k-spire-rabitq-w50.log | 11 + .../suite/recall-50k-spire-tq-w100.log | 11 + .../suite/recall-50k-spire-tq-w200.log | 11 + .../suite/recall-50k-spire-tq-w25.log | 11 + .../suite/recall-50k-spire-tq-w50.log | 11 + .../artifacts/suite/results.jsonl | 126 ++ .../artifacts/suite/suite-manifest.json | 1712 +++++++++++++++++ .../task122-spire-recall-width-sweep.json | 373 ++++ .../006-spire-recall-width-sweep/request.md | 70 + 39 files changed, 2917 insertions(+) create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/guc-check.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/manifest.md create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-audit.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-dry-run.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-run.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/results.jsonl create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json create mode 100644 reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json create mode 100644 reviews/task-122/006-spire-recall-width-sweep/request.md diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/guc-check.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/guc-check.log new file mode 100644 index 0000000000..9cc8ce9015 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/guc-check.log @@ -0,0 +1,10 @@ + ecaz_build_profile +-------------------- + release +(1 row) + + pre_materialization_prune +--------------------------- + on +(1 row) + diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/manifest.md b/reviews/task-122/006-spire-recall-width-sweep/artifacts/manifest.md new file mode 100644 index 0000000000..89dc9fb37c --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/manifest.md @@ -0,0 +1,104 @@ +# Task 122 Packet 006 Artifact Manifest + +- head SHA: `6ff749156bdfcfd13fa63ea359e2fdb459442b00` +- task bucket: `reviews/task-122/006-spire-recall-width-sweep` +- timestamp: `2026-06-27T14:20:39Z` +- runner: `ecaz bench suite` +- backend: PG18, `/Users/peter/.pgrx`, port `28818`, database `tqvector_bench` +- build profile: `release` +- fixture: `data/staged-current/ec_real_{10k,50k,100k}_corpus.tsv` +- profile: `ec_spire` +- storage formats: `turboquant` and `rabitq` +- bits: `4` +- query count: `100` +- k: `10` +- sweep axes: scale `10k/50k/100k`, format `turboquant/rabitq`, rerank width `25/50/100/200`, nprobe `24/48/96/192` +- table isolation: isolated one-prefix-per-scale-per-format tables, with shared recall steps over the same loaded prefix for each width +- runner status: `audit passed: 30 steps`; final `suite-manifest.json` records `30` succeeded steps + +## Commands + +Audit: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite audit \ + --config reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json \ + --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-audit.log +``` + +Dry run: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json \ + --dry-run \ + --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-dry-run.log +``` + +Backend/GUC check: + +```sh +/Users/peter/.cargo/bin/ecaz dev sql \ + --pg 18 \ + --db tqvector_bench \ + --socket-dir /Users/peter/.pgrx \ + --raw \ + --sql "SELECT ecaz_build_profile(); SELECT current_setting('ec_spire.pre_materialization_prune') AS pre_materialization_prune;" \ + --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/guc-check.log +``` + +Run: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json \ + --host /Users/peter/.pgrx \ + --port 28818 \ + --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-run.log +``` + +## Artifacts + +- `task122-spire-recall-width-sweep.json`: checked-in suite config. +- `suite-audit.log`: suite audit output. +- `suite-dry-run.log`: dry-run command trace. +- `guc-check.log`: release backend and prune-GUC confirmation. +- `suite-run.log`: full suite command trace. +- `suite/suite-manifest.json`: structured suite manifest and step statuses. +- `suite/results.jsonl`: structured load and recall results. +- `suite/load-*.log`: six load logs for fresh TQ/RaBitQ 10k/50k/100k prefixes. +- `suite/recall-*.log`: twenty-four recall logs for the width and format matrix. + +Generated truth caches under `suite/truth-*-k10.json` were intentionally not +committed; they are regenerable corpus-derived data and are covered by the +review-packet ban on truth/cache artifacts. + +## Key Results + +At 10k, both formats saturated for every tested width and nprobe: + +```text +turboquant/rabitq, width 25/50/100/200, nprobe 24/48/96/192: recall@10 1.0000, ndcg@10 1.0000 +``` + +At 50k, width did not change recall or NDCG for either format: + +```text +nprobe 24: recall@10 0.9450, ndcg@10 0.9969 +nprobe 48: recall@10 0.9760, ndcg@10 0.9993 +nprobe 96: recall@10 0.9940, ndcg@10 0.9999 +nprobe 192: recall@10 1.0000, ndcg@10 1.0000 +``` + +At 100k, width again did not change recall or NDCG for either format: + +```text +nprobe 24: recall@10 0.8940, ndcg@10 0.9893 +nprobe 48: recall@10 0.9430, ndcg@10 0.9948 +nprobe 96: recall@10 0.9860, ndcg@10 0.9981 +nprobe 192: recall@10 0.9980, ndcg@10 0.9997 +``` + +The release run therefore shows this SPIRE lane is nprobe-limited, not +rerank-width-limited, across candidate budgets `25` through `200`. TQ and +RaBitQ are recall-equivalent in this matrix. diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-audit.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-audit.log new file mode 100644 index 0000000000..ac2d483e34 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-audit.log @@ -0,0 +1 @@ +[suite:task122-spire-recall-width-sweep] audit passed: 30 steps diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-dry-run.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-dry-run.log new file mode 100644 index 0000000000..c621852a5b --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-dry-run.log @@ -0,0 +1,31 @@ +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] load-10k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_sweep_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-recall-width-sweep] load-10k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-recall-width-sweep] load-50k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log corpus load --prefix task122_spire_sweep_tq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-recall-width-sweep] load-50k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log corpus load --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-recall-width-sweep] load-100k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log corpus load --prefix task122_spire_sweep_tq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-recall-width-sweep] load-100k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log corpus load --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w25 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w50 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w100 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w200 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w25 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w50 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w100 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w200 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w25 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w50 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w100 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w200 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w25 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w50 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w100 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w200 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w25 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w50 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w100 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w200 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w25 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w50 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w100 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w200 -> --database tqvector_bench bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-run.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-run.log new file mode 100644 index 0000000000..764f6540fc --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite-run.log @@ -0,0 +1,94 @@ +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] load-10k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_sweep_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] load-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] load-50k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log corpus load --prefix task122_spire_sweep_tq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] load-50k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log corpus load --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] load-100k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log corpus load --prefix task122_spire_sweep_tq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] load-100k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log corpus load --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w50 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w100 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-tq-w200 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w50 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w100 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-10k-spire-rabitq-w200 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_10k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json --truth-corpus-file data/staged-current/ec_real_10k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w50 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w100 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-tq-w200 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w50 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w100 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-50k-spire-rabitq-w200 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_50k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json --truth-corpus-file data/staged-current/ec_real_50k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w50 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w100 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-tq-w200 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_tq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --session-guc ec_spire.pre_materialization_prune=on --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 25 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=25 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w50 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 50 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=50 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w100 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 100 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=100 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] recall-100k-spire-rabitq-w200 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench recall --prefix task122_spire_sweep_rabitq_100k --profile ec_spire --k 10 --sweep "24,48,96,192" --rerank-width 200 --queries-limit 100 --bits 4 --seed 42 --force-index --session-guc ec_spire.max_candidate_rows=200 --truth-cache-file reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json --truth-corpus-file data/staged-current/ec_real_100k_corpus.tsv --log-output reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/results.jsonl +[suite:task122-spire-recall-width-sweep] wrote reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log new file mode 100644 index 0000000000..c055001cd1 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_100k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_100k_queries.tsv +[loader] corpus: 100000 rows, sha256=07275cfd5a7a4b415ddf5eacc086de98294ac978532df46ffae30f9202323a95 queries: 1000 rows, sha256=a7cbec6fc44f6c148234538f61339d00d2f10646febc8f667dcbe75d9cf41782 +[loader] warning: manifest verification failed for data/staged-current/ec_real_100k_manifest.json: prefix="ec_real_100k" (expected "task122_spire_sweep_rabitq_100k") +[loader] copied corpus table task122_spire_sweep_rabitq_100k_corpus in 14.08s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_sweep_rabitq_100k_corpus in 8.10s +[loader] copied queries table task122_spire_sweep_rabitq_100k_queries in 158.89ms +[loader] building task122_spire_sweep_rabitq_100k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_sweep_rabitq_100k_rabitq_idx in 52.35s +┌─────────┬────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_sweep_rabitq_100k_corpus (100000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_sweep_rabitq_100k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_sweep_rabitq_100k_rabitq_idx [storage_format=rabitq] │ +└─────────┴────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_sweep_rabitq_100k in 80.92s diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log new file mode 100644 index 0000000000..3f81750239 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_100k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_100k_queries.tsv +[loader] corpus: 100000 rows, sha256=07275cfd5a7a4b415ddf5eacc086de98294ac978532df46ffae30f9202323a95 queries: 1000 rows, sha256=a7cbec6fc44f6c148234538f61339d00d2f10646febc8f667dcbe75d9cf41782 +[loader] warning: manifest verification failed for data/staged-current/ec_real_100k_manifest.json: prefix="ec_real_100k" (expected "task122_spire_sweep_tq_100k") +[loader] copied corpus table task122_spire_sweep_tq_100k_corpus in 14.03s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_sweep_tq_100k_corpus in 8.23s +[loader] copied queries table task122_spire_sweep_tq_100k_queries in 156.11ms +[loader] building task122_spire_sweep_tq_100k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_sweep_tq_100k_turboquant_idx in 52.24s +┌─────────┬────────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪════════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_sweep_tq_100k_corpus (100000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_sweep_tq_100k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_sweep_tq_100k_turboquant_idx [storage_format=turboquant] │ +└─────────┴────────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_sweep_tq_100k in 80.95s diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log new file mode 100644 index 0000000000..4b036c23fd --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_sweep_rabitq_10k") +[loader] copied corpus table task122_spire_sweep_rabitq_10k_corpus in 1.42s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_sweep_rabitq_10k_corpus in 2.04s +[loader] copied queries table task122_spire_sweep_rabitq_10k_queries in 40.70ms +[loader] building task122_spire_sweep_rabitq_10k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_sweep_rabitq_10k_rabitq_idx in 2.13s +┌─────────┬───────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═══════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_sweep_rabitq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_sweep_rabitq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_sweep_rabitq_10k_rabitq_idx [storage_format=rabitq] │ +└─────────┴───────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_sweep_rabitq_10k in 6.27s diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log new file mode 100644 index 0000000000..d6c0952e5e --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_sweep_tq_10k") +[loader] copied corpus table task122_spire_sweep_tq_10k_corpus in 1.39s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_sweep_tq_10k_corpus in 2.12s +[loader] copied queries table task122_spire_sweep_tq_10k_queries in 36.53ms +[loader] building task122_spire_sweep_tq_10k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_sweep_tq_10k_turboquant_idx in 2.19s +┌─────────┬───────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═══════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_sweep_tq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_sweep_tq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_sweep_tq_10k_turboquant_idx [storage_format=turboquant] │ +└─────────┴───────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_sweep_tq_10k in 6.40s diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log new file mode 100644 index 0000000000..cc186caca5 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_50k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_50k_queries.tsv +[loader] corpus: 50000 rows, sha256=56023baaa7bc42f758272e8617603d538808e6290a8a70a3a84e057571240133 queries: 1000 rows, sha256=95ac7992578aa80bb193657f10fbcbf1ea3867e559739244bf5a467f7a5a9fa3 +[loader] warning: manifest verification failed for data/staged-current/ec_real_50k_manifest.json: prefix="ec_real_50k" (expected "task122_spire_sweep_rabitq_50k") +[loader] copied corpus table task122_spire_sweep_rabitq_50k_corpus in 6.94s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_sweep_rabitq_50k_corpus in 10.07s +[loader] copied queries table task122_spire_sweep_rabitq_50k_queries in 157.22ms +[loader] building task122_spire_sweep_rabitq_50k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_sweep_rabitq_50k_rabitq_idx in 19.21s +┌─────────┬───────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═══════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_sweep_rabitq_50k_corpus (50000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_sweep_rabitq_50k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_sweep_rabitq_50k_rabitq_idx [storage_format=rabitq] │ +└─────────┴───────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_sweep_rabitq_50k in 39.47s diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log new file mode 100644 index 0000000000..01ad570014 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_50k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_50k_queries.tsv +[loader] corpus: 50000 rows, sha256=56023baaa7bc42f758272e8617603d538808e6290a8a70a3a84e057571240133 queries: 1000 rows, sha256=95ac7992578aa80bb193657f10fbcbf1ea3867e559739244bf5a467f7a5a9fa3 +[loader] warning: manifest verification failed for data/staged-current/ec_real_50k_manifest.json: prefix="ec_real_50k" (expected "task122_spire_sweep_tq_50k") +[loader] copied corpus table task122_spire_sweep_tq_50k_corpus in 6.97s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_sweep_tq_50k_corpus in 7.58s +[loader] copied queries table task122_spire_sweep_tq_50k_queries in 167.33ms +[loader] building task122_spire_sweep_tq_50k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_sweep_tq_50k_turboquant_idx in 19.36s +┌─────────┬───────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═══════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_sweep_tq_50k_corpus (50000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_sweep_tq_50k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_sweep_tq_50k_turboquant_idx [storage_format=turboquant] │ +└─────────┴───────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_sweep_tq_50k in 37.21s diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log new file mode 100644 index 0000000000..62e255bb8f --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 7.42 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 9.47 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 21.28 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 26.20 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log new file mode 100644 index 0000000000..1d4639c356 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 7.74 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 10.12 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 15.68 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 26.54 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log new file mode 100644 index 0000000000..05039792aa --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 7.41 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 9.23 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 14.75 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 25.29 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log new file mode 100644 index 0000000000..ff4d1749f2 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 6.95 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 9.28 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 14.76 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 25.45 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log new file mode 100644 index 0000000000..f67f085776 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 7.05 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 9.40 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 14.94 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 26.72 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log new file mode 100644 index 0000000000..b113ab1940 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 7.79 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 9.95 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 15.68 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 26.33 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log new file mode 100644 index 0000000000..6e8e8821d0 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 10.38 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 9.62 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 14.93 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 25.07 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log new file mode 100644 index 0000000000..979bc4a58d --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.8940 ┆ 0.8734 ┆ 0.9116 ┆ 0.7000 ┆ 0.9000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9893 ┆ 6.84 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9430 ┆ 0.9269 ┆ 0.9557 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9948 ┆ 9.19 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9860 ┆ 0.9766 ┆ 0.9916 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9981 ┆ 14.51 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 0.9980 ┆ 0.9927 ┆ 0.9995 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.9000 ┆ 0.9997 ┆ 25.14 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log new file mode 100644 index 0000000000..5620235d35 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.73 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.18 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.85 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.99 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log new file mode 100644 index 0000000000..7ed7caa1df --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.09 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.49 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 5.21 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 5.51 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log new file mode 100644 index 0000000000..523bcb7afe --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.07 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.97 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.59 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.71 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log new file mode 100644 index 0000000000..66cb070ee2 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.57 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.02 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.69 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.80 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log new file mode 100644 index 0000000000..156db0c833 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.76 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.22 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.94 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 5.08 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log new file mode 100644 index 0000000000..565df2b126 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.13 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.59 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 5.29 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 5.40 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log new file mode 100644 index 0000000000..d18145ca59 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.98 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.09 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.80 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.81 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log new file mode 100644 index 0000000000..c936733c41 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 2.60 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 3.10 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.86 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 4.98 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log new file mode 100644 index 0000000000..3199fc6f6a --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 5.17 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.57 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 10.27 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.18 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log new file mode 100644 index 0000000000..d37e190a6b --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 5.59 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.94 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 10.56 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.55 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log new file mode 100644 index 0000000000..2c0d6aeef8 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 6.62 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.52 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 10.32 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.32 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log new file mode 100644 index 0000000000..0d8c65313e --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 4.95 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.40 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 10.02 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.19 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log new file mode 100644 index 0000000000..fa3a698f9f --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 5.21 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.53 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 10.12 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.37 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log new file mode 100644 index 0000000000..669502feeb --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 5.55 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.90 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 10.49 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.84 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log new file mode 100644 index 0000000000..8d8c0117f6 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 6.68 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.72 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 10.27 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.20 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log new file mode 100644 index 0000000000..c35f02cdd9 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log @@ -0,0 +1,11 @@ +┌────────┬─────────┬───────────────┬──────────┬─────────────────┬──────────────────┬────────────┬────────────┬────────────┬──────────────┬────────┬─────────────┐ +│ nprobe ┆ queries ┆ recall_trials ┆ recall@k ┆ recall_ci95_low ┆ recall_ci95_high ┆ recall_p10 ┆ recall_p50 ┆ recall_p90 ┆ recall_worst ┆ ndcg@k ┆ mean q-time │ +╞════════╪═════════╪═══════════════╪══════════╪═════════════════╪══════════════════╪════════════╪════════════╪════════════╪══════════════╪════════╪═════════════╡ +│ 24 ┆ 100 ┆ 1000 ┆ 0.9450 ┆ 0.9291 ┆ 0.9575 ┆ 0.8000 ┆ 1.0000 ┆ 1.0000 ┆ 0.5000 ┆ 0.9969 ┆ 4.93 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 48 ┆ 100 ┆ 1000 ┆ 0.9760 ┆ 0.9645 ┆ 0.9838 ┆ 0.9000 ┆ 1.0000 ┆ 1.0000 ┆ 0.6000 ┆ 0.9993 ┆ 6.29 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 1000 ┆ 0.9940 ┆ 0.9870 ┆ 0.9972 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 0.8000 ┆ 0.9999 ┆ 9.87 ms │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 1000 ┆ 1.0000 ┆ 0.9962 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 1.0000 ┆ 17.08 ms │ +└────────┴─────────┴───────────────┴──────────┴─────────────────┴──────────────────┴────────────┴────────────┴────────────┴──────────────┴────────┴─────────────┘ diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/results.jsonl b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/results.jsonl new file mode 100644 index 0000000000..91b742a86a --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/results.jsonl @@ -0,0 +1,126 @@ +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"1.390000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"2.120000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"0.036530","storage_format":"turboquant","subject":"task122_spire_sweep_tq_10k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"2.190000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_10k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"6.400000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"1.420000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"2.040000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"0.040700","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_10k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"2.130000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_10k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"6.270000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"6.970000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"7.580000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"0.167330","storage_format":"turboquant","subject":"task122_spire_sweep_tq_50k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"19.360000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_50k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"37.210000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_50k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"6.940000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"10.070000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"0.157220","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_50k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"19.210000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_50k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"39.470000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_50k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"14.030000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"8.230000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"0.156110","storage_format":"turboquant","subject":"task122_spire_sweep_tq_100k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"52.240000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_100k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"80.950000","storage_format":"turboquant","subject":"task122_spire_sweep_tq_100k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"14.080000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"8.100000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"0.158890","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_100k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"52.350000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_100k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"80.920000","storage_format":"rabitq","subject":"task122_spire_sweep_rabitq_100k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log","values":{"mean q-time":"2.98 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log","values":{"mean q-time":"3.09 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log","values":{"mean q-time":"4.80 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log","values":{"mean q-time":"4.81 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log","values":{"mean q-time":"2.60 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log","values":{"mean q-time":"3.10 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log","values":{"mean q-time":"4.86 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log","values":{"mean q-time":"4.98 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log","values":{"mean q-time":"2.76 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log","values":{"mean q-time":"3.22 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log","values":{"mean q-time":"4.94 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log","values":{"mean q-time":"5.08 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log","values":{"mean q-time":"3.13 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log","values":{"mean q-time":"3.59 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log","values":{"mean q-time":"5.29 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log","values":{"mean q-time":"5.40 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_10k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log","values":{"mean q-time":"3.07 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log","values":{"mean q-time":"2.97 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log","values":{"mean q-time":"4.59 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log","values":{"mean q-time":"4.71 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log","values":{"mean q-time":"2.57 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log","values":{"mean q-time":"3.02 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log","values":{"mean q-time":"4.69 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log","values":{"mean q-time":"4.80 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log","values":{"mean q-time":"2.73 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log","values":{"mean q-time":"3.18 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log","values":{"mean q-time":"4.85 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log","values":{"mean q-time":"4.99 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log","values":{"mean q-time":"3.09 ms","ndcg@k":"1.0000","nprobe":"24","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log","values":{"mean q-time":"3.49 ms","ndcg@k":"1.0000","nprobe":"48","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log","values":{"mean q-time":"5.21 ms","ndcg@k":"1.0000","nprobe":"96","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-10k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log","values":{"mean q-time":"5.51 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_10k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log","values":{"mean q-time":"6.68 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log","values":{"mean q-time":"6.72 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log","values":{"mean q-time":"10.27 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log","values":{"mean q-time":"17.20 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log","values":{"mean q-time":"4.93 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log","values":{"mean q-time":"6.29 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log","values":{"mean q-time":"9.87 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log","values":{"mean q-time":"17.08 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log","values":{"mean q-time":"5.21 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log","values":{"mean q-time":"6.53 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log","values":{"mean q-time":"10.12 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log","values":{"mean q-time":"17.37 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log","values":{"mean q-time":"5.55 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log","values":{"mean q-time":"6.90 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log","values":{"mean q-time":"10.49 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log","values":{"mean q-time":"17.84 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_tq_50k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log","values":{"mean q-time":"6.62 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log","values":{"mean q-time":"6.52 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log","values":{"mean q-time":"10.32 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log","values":{"mean q-time":"17.32 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log","values":{"mean q-time":"4.95 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log","values":{"mean q-time":"6.40 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log","values":{"mean q-time":"10.02 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log","values":{"mean q-time":"17.19 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log","values":{"mean q-time":"5.17 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log","values":{"mean q-time":"6.57 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log","values":{"mean q-time":"10.27 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log","values":{"mean q-time":"17.18 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log","values":{"mean q-time":"5.59 ms","ndcg@k":"0.9969","nprobe":"24","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9450","recall_ci95_high":"0.9575","recall_ci95_low":"0.9291","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log","values":{"mean q-time":"6.94 ms","ndcg@k":"0.9993","nprobe":"48","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9760","recall_ci95_high":"0.9838","recall_ci95_low":"0.9645","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.6000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log","values":{"mean q-time":"10.56 ms","ndcg@k":"0.9999","nprobe":"96","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9940","recall_ci95_high":"0.9972","recall_ci95_low":"0.9870","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-50k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log","values":{"mean q-time":"17.55 ms","ndcg@k":"1.0000","nprobe":"192","prefix":"task122_spire_sweep_rabitq_50k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"1.0000","recall_ci95_high":"1.0000","recall_ci95_low":"0.9962","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"1.0000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log","values":{"mean q-time":"10.38 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log","values":{"mean q-time":"9.62 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log","values":{"mean q-time":"14.93 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log","values":{"mean q-time":"25.07 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log","values":{"mean q-time":"6.84 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log","values":{"mean q-time":"9.19 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log","values":{"mean q-time":"14.51 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log","values":{"mean q-time":"25.14 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log","values":{"mean q-time":"7.05 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log","values":{"mean q-time":"9.40 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log","values":{"mean q-time":"14.94 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log","values":{"mean q-time":"26.72 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log","values":{"mean q-time":"7.79 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log","values":{"mean q-time":"9.95 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log","values":{"mean q-time":"15.68 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-tq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log","values":{"mean q-time":"26.33 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_tq_100k","profile":"ec_spire","quant":"turboquant","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log","values":{"mean q-time":"7.41 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log","values":{"mean q-time":"9.23 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log","values":{"mean q-time":"14.75 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w25","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log","values":{"mean q-time":"25.29 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log","values":{"mean q-time":"6.95 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log","values":{"mean q-time":"9.28 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log","values":{"mean q-time":"14.76 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w50","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log","values":{"mean q-time":"25.45 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log","values":{"mean q-time":"7.42 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log","values":{"mean q-time":"9.47 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log","values":{"mean q-time":"21.28 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w100","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log","values":{"mean q-time":"26.20 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log","values":{"mean q-time":"7.74 ms","ndcg@k":"0.9893","nprobe":"24","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.8940","recall_ci95_high":"0.9116","recall_ci95_low":"0.8734","recall_p10":"0.7000","recall_p50":"0.9000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log","values":{"mean q-time":"10.12 ms","ndcg@k":"0.9948","nprobe":"48","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9430","recall_ci95_high":"0.9557","recall_ci95_low":"0.9269","recall_p10":"0.8000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.5000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log","values":{"mean q-time":"15.68 ms","ndcg@k":"0.9981","nprobe":"96","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9860","recall_ci95_high":"0.9916","recall_ci95_low":"0.9766","recall_p10":"0.9000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.8000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-recall-width-sweep","step":"recall-100k-spire-rabitq-w200","kind":"recall","metric":"recall","artifact":"reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log","values":{"mean q-time":"26.54 ms","ndcg@k":"0.9997","nprobe":"192","prefix":"task122_spire_sweep_rabitq_100k","profile":"ec_spire","quant":"rabitq","queries":"100","recall@k":"0.9980","recall_ci95_high":"0.9995","recall_ci95_low":"0.9927","recall_p10":"1.0000","recall_p50":"1.0000","recall_p90":"1.0000","recall_trials":"1000","recall_worst":"0.9000","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json new file mode 100644 index 0000000000..f022e46eaf --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/suite-manifest.json @@ -0,0 +1,1712 @@ +{ + "suite": "task122-spire-recall-width-sweep", + "schema_version": 1, + "config": "reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json", + "config_sha256": "04be096207ad0960571a59868bfe3e6e7e73aa7f983f30430533cc9d37d8b39e", + "dry_run": false, + "generated_at_unix_ms": 1782569580580, + "connection": { + "database": "tqvector_bench", + "host": "/Users/peter/.pgrx", + "port": 28818, + "user": null, + "password_configured": false + }, + "backend": { + "build_profile": "release" + }, + "steps": [ + { + "name": "load-10k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_sweep_tq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569580595, + "finished_at_unix_ms": 1782569587009, + "duration_ms": 6413, + "exit_code": 0 + }, + { + "name": "load-10k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_sweep_rabitq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569587009, + "finished_at_unix_ms": 1782569593297, + "duration_ms": 6287, + "exit_code": 0 + }, + { + "name": "load-50k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_sweep_tq_50k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_50k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_50k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569593298, + "finished_at_unix_ms": 1782569630522, + "duration_ms": 37224, + "exit_code": 0 + }, + { + "name": "load-50k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_sweep_rabitq_50k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_50k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_50k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-50k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569630523, + "finished_at_unix_ms": 1782569670000, + "duration_ms": 39477, + "exit_code": 0 + }, + { + "name": "load-100k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_sweep_tq_100k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_100k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_100k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569670001, + "finished_at_unix_ms": 1782569750960, + "duration_ms": 80960, + "exit_code": 0 + }, + { + "name": "load-100k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_sweep_rabitq_100k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_100k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_100k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/load-100k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569750961, + "finished_at_unix_ms": 1782569831895, + "duration_ms": 80934, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-w25", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569831896, + "finished_at_unix_ms": 1782569833936, + "duration_ms": 2038, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-w50", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "50", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=50", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "width=50" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w50.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569833936, + "finished_at_unix_ms": 1782569835810, + "duration_ms": 1874, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-w100", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "100", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=100", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "width=100" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w100.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569835811, + "finished_at_unix_ms": 1782569837732, + "duration_ms": 1920, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-tq-w200", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "200", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=200", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "width=200" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-tq-w200.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569837732, + "finished_at_unix_ms": 1782569839796, + "duration_ms": 2063, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-rabitq-w25", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569839796, + "finished_at_unix_ms": 1782569841652, + "duration_ms": 1855, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-rabitq-w50", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "50", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=50", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq", + "width=50" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w50.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569841652, + "finished_at_unix_ms": 1782569843483, + "duration_ms": 1830, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-rabitq-w100", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "100", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=100", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq", + "width=100" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w100.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569843483, + "finished_at_unix_ms": 1782569845377, + "duration_ms": 1894, + "exit_code": 0 + }, + { + "name": "recall-10k-spire-rabitq-w200", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "200", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=200", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-10k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq", + "width=200" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-10k-spire-rabitq-w200.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569845378, + "finished_at_unix_ms": 1782569847427, + "duration_ms": 2049, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-tq-w25", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569847428, + "finished_at_unix_ms": 1782569853669, + "duration_ms": 6241, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-tq-w50", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "50", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=50", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "width=50" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w50.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569853670, + "finished_at_unix_ms": 1782569858902, + "duration_ms": 5232, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-tq-w100", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "100", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=100", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "width=100" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w100.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569858902, + "finished_at_unix_ms": 1782569864229, + "duration_ms": 5326, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-tq-w200", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "200", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=200", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "width=200" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-tq-w200.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569864230, + "finished_at_unix_ms": 1782569869716, + "duration_ms": 5486, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-rabitq-w25", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569869716, + "finished_at_unix_ms": 1782569875209, + "duration_ms": 5492, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-rabitq-w50", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "50", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=50", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq", + "width=50" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w50.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569875209, + "finished_at_unix_ms": 1782569880470, + "duration_ms": 5260, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-rabitq-w100", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "100", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=100", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq", + "width=100" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w100.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569880470, + "finished_at_unix_ms": 1782569885796, + "duration_ms": 5325, + "exit_code": 0 + }, + { + "name": "recall-50k-spire-rabitq-w200", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "200", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=200", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-50k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq", + "width=200" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-50k-spire-rabitq-w200.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569885796, + "finished_at_unix_ms": 1782569891267, + "duration_ms": 5471, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-tq-w25", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569891268, + "finished_at_unix_ms": 1782569901408, + "duration_ms": 10139, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-tq-w50", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "50", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=50", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "width=50" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w50.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569901408, + "finished_at_unix_ms": 1782569909740, + "duration_ms": 8330, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-tq-w100", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "100", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=100", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "width=100" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w100.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569909740, + "finished_at_unix_ms": 1782569918292, + "duration_ms": 8551, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-tq-w200", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "200", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=200", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "width=200" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-tq-w200.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569918293, + "finished_at_unix_ms": 1782569927804, + "duration_ms": 9511, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-rabitq-w25", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "25", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569927804, + "finished_at_unix_ms": 1782569936269, + "duration_ms": 8464, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-rabitq-w50", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "50", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=50", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq", + "width=50" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w50.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569936269, + "finished_at_unix_ms": 1782569944692, + "duration_ms": 8422, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-rabitq-w100", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "100", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=100", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq", + "width=100" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w100.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569944692, + "finished_at_unix_ms": 1782569953885, + "duration_ms": 9192, + "exit_code": 0 + }, + { + "name": "recall-100k-spire-rabitq-w200", + "kind": "recall", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "recall", + "--prefix", + "task122_spire_sweep_rabitq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--sweep", + "24,48,96,192", + "--rerank-width", + "200", + "--queries-limit", + "100", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--session-guc", + "ec_spire.max_candidate_rows=200", + "--truth-cache-file", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/truth-100k-k10.json", + "--truth-corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--log-output", + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "recall", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq", + "width=200" + ], + "expected_artifacts": [ + "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite/recall-100k-spire-rabitq-w200.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782569953885, + "finished_at_unix_ms": 1782569962694, + "duration_ms": 8808, + "exit_code": 0 + } + ] +} diff --git a/reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json b/reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json new file mode 100644 index 0000000000..7211304be2 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/artifacts/task122-spire-recall-width-sweep.json @@ -0,0 +1,373 @@ +{ + "name": "task122-spire-recall-width-sweep", + "schema_version": 1, + "artifact_dir": "reviews/task-122/006-spire-recall-width-sweep/artifacts/suite", + "defaults": { + "pg": 18, + "socket_dir": "/Users/peter/.pgrx", + "profile": "ec_spire", + "bits": 4, + "seed": 42, + "queries_limit": 100, + "force_index": true + }, + "steps": [ + { + "kind": "load", + "name": "load-10k-spire-tq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=turboquant"], + "prefix": "task122_spire_sweep_tq_10k", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "load", + "name": "load-10k-spire-rabitq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_sweep_rabitq_10k", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "load", + "name": "load-50k-spire-tq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=turboquant"], + "prefix": "task122_spire_sweep_tq_50k", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "load", + "name": "load-50k-spire-rabitq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_sweep_rabitq_50k", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "load", + "name": "load-100k-spire-tq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=turboquant"], + "prefix": "task122_spire_sweep_tq_100k", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "load", + "name": "load-100k-spire-rabitq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_sweep_rabitq_100k", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + + { + "kind": "recall", + "name": "recall-10k-spire-tq-w25", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "width=25"], + "prefix": "task122_spire_sweep_tq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + { + "kind": "recall", + "name": "recall-10k-spire-tq-w50", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "width=50"], + "prefix": "task122_spire_sweep_tq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 50, + "session_gucs": ["ec_spire.max_candidate_rows=50", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + { + "kind": "recall", + "name": "recall-10k-spire-tq-w100", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "width=100"], + "prefix": "task122_spire_sweep_tq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 100, + "session_gucs": ["ec_spire.max_candidate_rows=100", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + { + "kind": "recall", + "name": "recall-10k-spire-tq-w200", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=turboquant", "width=200"], + "prefix": "task122_spire_sweep_tq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 200, + "session_gucs": ["ec_spire.max_candidate_rows=200", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + { + "kind": "recall", + "name": "recall-10k-spire-rabitq-w25", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=rabitq", "width=25"], + "prefix": "task122_spire_sweep_rabitq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + { + "kind": "recall", + "name": "recall-10k-spire-rabitq-w50", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=rabitq", "width=50"], + "prefix": "task122_spire_sweep_rabitq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 50, + "session_gucs": ["ec_spire.max_candidate_rows=50"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + { + "kind": "recall", + "name": "recall-10k-spire-rabitq-w100", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=rabitq", "width=100"], + "prefix": "task122_spire_sweep_rabitq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 100, + "session_gucs": ["ec_spire.max_candidate_rows=100"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + { + "kind": "recall", + "name": "recall-10k-spire-rabitq-w200", + "tags": ["recall", "task122", "ec_real_10k", "spire", "quant=rabitq", "width=200"], + "prefix": "task122_spire_sweep_rabitq_10k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 200, + "session_gucs": ["ec_spire.max_candidate_rows=200"], + "truth_corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-10k-k10.json" + }, + + { + "kind": "recall", + "name": "recall-50k-spire-tq-w25", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "width=25"], + "prefix": "task122_spire_sweep_tq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + { + "kind": "recall", + "name": "recall-50k-spire-tq-w50", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "width=50"], + "prefix": "task122_spire_sweep_tq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 50, + "session_gucs": ["ec_spire.max_candidate_rows=50", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + { + "kind": "recall", + "name": "recall-50k-spire-tq-w100", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "width=100"], + "prefix": "task122_spire_sweep_tq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 100, + "session_gucs": ["ec_spire.max_candidate_rows=100", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + { + "kind": "recall", + "name": "recall-50k-spire-tq-w200", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=turboquant", "width=200"], + "prefix": "task122_spire_sweep_tq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 200, + "session_gucs": ["ec_spire.max_candidate_rows=200", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + { + "kind": "recall", + "name": "recall-50k-spire-rabitq-w25", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=rabitq", "width=25"], + "prefix": "task122_spire_sweep_rabitq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + { + "kind": "recall", + "name": "recall-50k-spire-rabitq-w50", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=rabitq", "width=50"], + "prefix": "task122_spire_sweep_rabitq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 50, + "session_gucs": ["ec_spire.max_candidate_rows=50"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + { + "kind": "recall", + "name": "recall-50k-spire-rabitq-w100", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=rabitq", "width=100"], + "prefix": "task122_spire_sweep_rabitq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 100, + "session_gucs": ["ec_spire.max_candidate_rows=100"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + { + "kind": "recall", + "name": "recall-50k-spire-rabitq-w200", + "tags": ["recall", "task122", "ec_real_50k", "spire", "quant=rabitq", "width=200"], + "prefix": "task122_spire_sweep_rabitq_50k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 200, + "session_gucs": ["ec_spire.max_candidate_rows=200"], + "truth_corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-50k-k10.json" + }, + + { + "kind": "recall", + "name": "recall-100k-spire-tq-w25", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "width=25"], + "prefix": "task122_spire_sweep_tq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + }, + { + "kind": "recall", + "name": "recall-100k-spire-tq-w50", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "width=50"], + "prefix": "task122_spire_sweep_tq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 50, + "session_gucs": ["ec_spire.max_candidate_rows=50", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + }, + { + "kind": "recall", + "name": "recall-100k-spire-tq-w100", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "width=100"], + "prefix": "task122_spire_sweep_tq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 100, + "session_gucs": ["ec_spire.max_candidate_rows=100", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + }, + { + "kind": "recall", + "name": "recall-100k-spire-tq-w200", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=turboquant", "width=200"], + "prefix": "task122_spire_sweep_tq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 200, + "session_gucs": ["ec_spire.max_candidate_rows=200", "ec_spire.pre_materialization_prune=on"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + }, + { + "kind": "recall", + "name": "recall-100k-spire-rabitq-w25", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=rabitq", "width=25"], + "prefix": "task122_spire_sweep_rabitq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + }, + { + "kind": "recall", + "name": "recall-100k-spire-rabitq-w50", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=rabitq", "width=50"], + "prefix": "task122_spire_sweep_rabitq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 50, + "session_gucs": ["ec_spire.max_candidate_rows=50"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + }, + { + "kind": "recall", + "name": "recall-100k-spire-rabitq-w100", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=rabitq", "width=100"], + "prefix": "task122_spire_sweep_rabitq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 100, + "session_gucs": ["ec_spire.max_candidate_rows=100"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + }, + { + "kind": "recall", + "name": "recall-100k-spire-rabitq-w200", + "tags": ["recall", "task122", "ec_real_100k", "spire", "quant=rabitq", "width=200"], + "prefix": "task122_spire_sweep_rabitq_100k", + "k": 10, + "sweep": [24, 48, 96, 192], + "rerank_width": 200, + "session_gucs": ["ec_spire.max_candidate_rows=200"], + "truth_corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "truth_cache_file": "${artifact_dir}/truth-100k-k10.json" + } + ] +} diff --git a/reviews/task-122/006-spire-recall-width-sweep/request.md b/reviews/task-122/006-spire-recall-width-sweep/request.md new file mode 100644 index 0000000000..2d662c4d81 --- /dev/null +++ b/reviews/task-122/006-spire-recall-width-sweep/request.md @@ -0,0 +1,70 @@ +# Task 122 Packet 006: SPIRE Recall Width Sweep + +This packet records a release-backend exploratory sweep for Task 122's TQ +rerank-pipeline work. It tests whether TQ can reduce the f32 rerank/candidate +width relative to RaBitQ in the current SPIRE scan shape before spending more +time on latency matrices. + +## Scope + +- Fresh PG18 release loads for 10k, 50k, and 100k staged real corpora. +- `ec_spire` with `turboquant` and `rabitq`, bits `4`, `k=10`, `queries_limit=100`. +- Widths `25/50/100/200`. +- Nprobe sweep `24/48/96/192`. +- TQ runs used `ec_spire.pre_materialization_prune=on` and matched + `ec_spire.max_candidate_rows` to the tested width. RaBitQ runs matched + `ec_spire.max_candidate_rows` to the tested width. + +## Evidence + +- Manifest: `artifacts/manifest.md` +- Suite config: `artifacts/task122-spire-recall-width-sweep.json` +- Suite results: `artifacts/suite/results.jsonl` +- Suite manifest: `artifacts/suite/suite-manifest.json` +- Audit log: `artifacts/suite-audit.log` +- Run log: `artifacts/suite-run.log` +- Backend/GUC check: `artifacts/guc-check.log` + +The suite audit passed (`30` steps), and the final suite manifest records all +`30` steps as succeeded on a release backend. + +## Results + +Rerank/candidate width did not change recall for either format at any tested +scale. The repeated recall/NDCG pattern was: + +```text +10k: all widths, both formats, all nprobe values => recall@10 1.0000 / ndcg@10 1.0000 + +50k: + nprobe 24 => recall@10 0.9450 / ndcg@10 0.9969 + nprobe 48 => recall@10 0.9760 / ndcg@10 0.9993 + nprobe 96 => recall@10 0.9940 / ndcg@10 0.9999 + nprobe 192 => recall@10 1.0000 / ndcg@10 1.0000 + +100k: + nprobe 24 => recall@10 0.8940 / ndcg@10 0.9893 + nprobe 48 => recall@10 0.9430 / ndcg@10 0.9948 + nprobe 96 => recall@10 0.9860 / ndcg@10 0.9981 + nprobe 192 => recall@10 0.9980 / ndcg@10 0.9997 +``` + +TQ and RaBitQ were recall-equivalent across the grid. Increasing +`rerank_width` / `ec_spire.max_candidate_rows` from `25` to `200` did not +recover additional neighbors; only increasing `nprobe` moved recall. + +## Interpretation + +This narrows the next optimization work: + +- The current SPIRE path is not showing a quality reason to widen past `25` + candidates for these 10k/50k/100k gates. +- A TQ-as-candidate-reducer lane does not yet show a recall advantage over + RaBitQ in this suite shape. +- The next useful measurement should be a latency/storage matrix at the + minimal recall-matched points, especially 50k `nprobe=192,width=25` and + 100k `nprobe=192,width=25`, plus any lower-nprobe point intentionally + accepted as a quality tradeoff. + +This is not a Task 122 closeout request. It is a checkpoint for the seven-phase +optimization exploration. From e28481852d47db480209bb17103f278525fb9064 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Sat, 27 Jun 2026 07:30:24 -0700 Subject: [PATCH 9/9] Add Task 122 SPIRE width-25 latency storage packet --- .../artifacts/guc-check.log | 10 + .../artifacts/manifest.md | 115 +++ .../artifacts/suite-audit.log | 1 + .../artifacts/suite-dry-run.log | 19 + .../artifacts/suite-run.log | 58 ++ .../suite/latency-100k-spire-rabitq-w25.log | 9 + .../suite/latency-100k-spire-tq-w25.log | 9 + .../suite/latency-10k-spire-rabitq-w25.log | 9 + .../suite/latency-10k-spire-tq-w25.log | 9 + .../suite/latency-50k-spire-rabitq-w25.log | 9 + .../suite/latency-50k-spire-tq-w25.log | 9 + .../suite/load-100k-spire-rabitq.log | 22 + .../artifacts/suite/load-100k-spire-tq.log | 22 + .../artifacts/suite/load-10k-spire-rabitq.log | 22 + .../artifacts/suite/load-10k-spire-tq.log | 22 + .../artifacts/suite/load-50k-spire-rabitq.log | 22 + .../artifacts/suite/load-50k-spire-tq.log | 22 + .../artifacts/suite/results.jsonl | 114 +++ .../suite/storage-100k-spire-rabitq.log | 28 + .../artifacts/suite/storage-100k-spire-tq.log | 28 + .../suite/storage-10k-spire-rabitq.log | 28 + .../artifacts/suite/storage-10k-spire-tq.log | 28 + .../suite/storage-50k-spire-rabitq.log | 28 + .../artifacts/suite/storage-50k-spire-tq.log | 28 + .../artifacts/suite/suite-manifest.json | 899 ++++++++++++++++++ ...task122-spire-latency-storage-width25.json | 210 ++++ .../request.md | 81 ++ 27 files changed, 1861 insertions(+) create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/guc-check.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/manifest.md create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-audit.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-dry-run.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-run.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/results.jsonl create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json create mode 100644 reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json create mode 100644 reviews/task-122/007-spire-latency-storage-width25/request.md diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/guc-check.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/guc-check.log new file mode 100644 index 0000000000..9cc8ce9015 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/guc-check.log @@ -0,0 +1,10 @@ + ecaz_build_profile +-------------------- + release +(1 row) + + pre_materialization_prune +--------------------------- + on +(1 row) + diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/manifest.md b/reviews/task-122/007-spire-latency-storage-width25/artifacts/manifest.md new file mode 100644 index 0000000000..b0a1c1e940 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/manifest.md @@ -0,0 +1,115 @@ +# Task 122 Packet 007 Artifact Manifest + +- head SHA: `6c057c462b067e152ef5c86ca6da53f925fd865d` +- task bucket: `reviews/task-122/007-spire-latency-storage-width25` +- timestamp: `2026-06-27T14:29:12Z` +- runner: `ecaz bench suite` +- backend: PG18, `/Users/peter/.pgrx`, port `28818`, database `tqvector_bench` +- build profile: `release` +- fixture: `data/staged-current/ec_real_{10k,50k,100k}_corpus.tsv` +- profile: `ec_spire` +- storage formats: `turboquant` and `rabitq` +- bits: `4` +- query count: `100` +- latency iterations: `100` +- k: `10` +- matrix: scale `10k/50k/100k`, format `turboquant/rabitq`, rerank width `25`, nprobe `24/96/192` +- table isolation: isolated one-prefix-per-scale-per-format tables +- runner status: `audit passed: 18 steps`; final `suite-manifest.json` records `18` succeeded steps + +## Commands + +Audit: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite audit \ + --config reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json \ + --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-audit.log +``` + +Dry run: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json \ + --dry-run \ + --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-dry-run.log +``` + +Backend/GUC check: + +```sh +/Users/peter/.cargo/bin/ecaz dev sql \ + --pg 18 \ + --db tqvector_bench \ + --socket-dir /Users/peter/.pgrx \ + --raw \ + --sql "SELECT ecaz_build_profile(); SELECT current_setting('ec_spire.pre_materialization_prune') AS pre_materialization_prune;" \ + --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/guc-check.log +``` + +Run: + +```sh +/Users/peter/.cargo/bin/ecaz bench suite run \ + --config reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json \ + --host /Users/peter/.pgrx \ + --port 28818 \ + --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-run.log +``` + +## Artifacts + +- `task122-spire-latency-storage-width25.json`: checked-in suite config. +- `suite-audit.log`: suite audit output. +- `suite-dry-run.log`: dry-run command trace. +- `guc-check.log`: release backend and prune-GUC confirmation. +- `suite-run.log`: full suite command trace. +- `suite/suite-manifest.json`: structured suite manifest and step statuses. +- `suite/results.jsonl`: structured load, latency, and storage results. +- `suite/load-*.log`: six fresh load logs for TQ/RaBitQ 10k/50k/100k prefixes. +- `suite/latency-*.log`: six latency logs for width `25`. +- `suite/storage-*.log`: six storage logs. + +No corpus TSVs, truth caches, or generated ground-truth files are committed in +this packet. + +## Key Latency Results + +Mean latency at width `25`: + +```text +scale format nprobe 24 nprobe 96 nprobe 192 +10k turboquant 2.21 ms 4.70 ms 4.90 ms +10k rabitq 2.19 ms 4.62 ms 4.78 ms +50k turboquant 4.49 ms 10.2 ms 17.3 ms +50k rabitq 4.51 ms 9.99 ms 17.2 ms +100k turboquant 6.49 ms 14.8 ms 25.7 ms +100k rabitq 6.39 ms 14.8 ms 25.6 ms +``` + +Packet 006 measured the corresponding recall pattern: + +```text +10k: recall@10 1.0000 for all tested nprobe values. +50k: nprobe 24 => 0.9450, 96 => 0.9940, 192 => 1.0000. +100k: nprobe 24 => 0.8940, 96 => 0.9860, 192 => 0.9980. +``` + +## Key Storage Results + +Total table+index storage and ec_spire index size: + +```text +scale format total ec_spire index +10k turboquant 167.9 MiB 8.9 MiB +10k rabitq 168.0 MiB 9.0 MiB +50k turboquant 836.3 MiB 41.4 MiB +50k rabitq 836.5 MiB 41.6 MiB +100k turboquant 1.6 GiB 81.4 MiB +100k rabitq 1.6 GiB 81.7 MiB +``` + +The release run shows no meaningful TQ latency or storage advantage over RaBitQ +in this SPIRE width-25 matrix. Quality remains governed by nprobe, per packet +006, and the high-recall 50k/100k points cost about `17.3 ms` and `25.7 ms`. diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-audit.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-audit.log new file mode 100644 index 0000000000..23f9a37a37 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-audit.log @@ -0,0 +1 @@ +[suite:task122-spire-latency-storage-width25] audit passed: 18 steps diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-dry-run.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-dry-run.log new file mode 100644 index 0000000000..b8673814d4 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-dry-run.log @@ -0,0 +1,19 @@ +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] load-10k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_latstore_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-latency-storage-width25] latency-10k-spire-tq-w25 -> --database tqvector_bench bench latency --prefix task122_spire_latstore_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log +[suite:task122-spire-latency-storage-width25] storage-10k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log bench storage --prefix task122_spire_latstore_tq_10k +[suite:task122-spire-latency-storage-width25] load-10k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_latstore_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-latency-storage-width25] latency-10k-spire-rabitq-w25 -> --database tqvector_bench bench latency --prefix task122_spire_latstore_rabitq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log +[suite:task122-spire-latency-storage-width25] storage-10k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log bench storage --prefix task122_spire_latstore_rabitq_10k +[suite:task122-spire-latency-storage-width25] load-50k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log corpus load --prefix task122_spire_latstore_tq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-latency-storage-width25] latency-50k-spire-tq-w25 -> --database tqvector_bench bench latency --prefix task122_spire_latstore_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log +[suite:task122-spire-latency-storage-width25] storage-50k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log bench storage --prefix task122_spire_latstore_tq_50k +[suite:task122-spire-latency-storage-width25] load-50k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log corpus load --prefix task122_spire_latstore_rabitq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-latency-storage-width25] latency-50k-spire-rabitq-w25 -> --database tqvector_bench bench latency --prefix task122_spire_latstore_rabitq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log +[suite:task122-spire-latency-storage-width25] storage-50k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log bench storage --prefix task122_spire_latstore_rabitq_50k +[suite:task122-spire-latency-storage-width25] load-100k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log corpus load --prefix task122_spire_latstore_tq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-latency-storage-width25] latency-100k-spire-tq-w25 -> --database tqvector_bench bench latency --prefix task122_spire_latstore_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log +[suite:task122-spire-latency-storage-width25] storage-100k-spire-tq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log bench storage --prefix task122_spire_latstore_tq_100k +[suite:task122-spire-latency-storage-width25] load-100k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log corpus load --prefix task122_spire_latstore_rabitq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-latency-storage-width25] latency-100k-spire-rabitq-w25 -> --database tqvector_bench bench latency --prefix task122_spire_latstore_rabitq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log +[suite:task122-spire-latency-storage-width25] storage-100k-spire-rabitq -> --database tqvector_bench --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log bench storage --prefix task122_spire_latstore_rabitq_100k diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-run.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-run.log new file mode 100644 index 0000000000..6abddc7ced --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite-run.log @@ -0,0 +1,58 @@ +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] load-10k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log corpus load --prefix task122_spire_latstore_tq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] latency-10k-spire-tq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_latstore_tq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] storage-10k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log bench storage --prefix task122_spire_latstore_tq_10k +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] load-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log corpus load --prefix task122_spire_latstore_rabitq_10k --profile ec_spire --corpus-file data/staged-current/ec_real_10k_corpus.tsv --queries-file data/staged-current/ec_real_10k_queries.tsv --manifest-file data/staged-current/ec_real_10k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] latency-10k-spire-rabitq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_latstore_rabitq_10k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] storage-10k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log bench storage --prefix task122_spire_latstore_rabitq_10k +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] load-50k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log corpus load --prefix task122_spire_latstore_tq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] latency-50k-spire-tq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_latstore_tq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] storage-50k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log bench storage --prefix task122_spire_latstore_tq_50k +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] load-50k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log corpus load --prefix task122_spire_latstore_rabitq_50k --profile ec_spire --corpus-file data/staged-current/ec_real_50k_corpus.tsv --queries-file data/staged-current/ec_real_50k_queries.tsv --manifest-file data/staged-current/ec_real_50k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] latency-50k-spire-rabitq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_latstore_rabitq_50k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] storage-50k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log bench storage --prefix task122_spire_latstore_rabitq_50k +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] load-100k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log corpus load --prefix task122_spire_latstore_tq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format turboquant +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] latency-100k-spire-tq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_latstore_tq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --session-guc ec_spire.pre_materialization_prune=on --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] storage-100k-spire-tq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log bench storage --prefix task122_spire_latstore_tq_100k +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] load-100k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log corpus load --prefix task122_spire_latstore_rabitq_100k --profile ec_spire --corpus-file data/staged-current/ec_real_100k_corpus.tsv --queries-file data/staged-current/ec_real_100k_queries.tsv --manifest-file data/staged-current/ec_real_100k_manifest.json --allow-manifest-mismatch --bits 4 --seed 42 --storage-format rabitq +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] latency-100k-spire-rabitq-w25 -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 bench latency --prefix task122_spire_latstore_rabitq_100k --profile ec_spire --k 10 --concurrency 1 --iterations 100 --sweep "24,96,192" --rerank-width 25 --bits 4 --seed 42 --force-index --sample-backend-memory --cache-state post_load_warm --session-guc ec_spire.max_candidate_rows=25 --memory-sample-interval-ms 25 --log-output reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] storage-100k-spire-rabitq -> --database tqvector_bench --host /Users/peter/.pgrx --port 28818 --log-file reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log bench storage --prefix task122_spire_latstore_rabitq_100k +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/results.jsonl +[suite:task122-spire-latency-storage-width25] wrote reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log new file mode 100644 index 0000000000..f9a009baaa --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log @@ -0,0 +1,9 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 6.39 ms ┆ 0.50 ms ┆ 5.66 ms ┆ 6.32 ms ┆ 6.85 ms ┆ 8.17 ms ┆ 9.88 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 14.8 ms ┆ 0.74 ms ┆ 13.1 ms ┆ 14.9 ms ┆ 15.7 ms ┆ 16.4 ms ┆ 18.4 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 25.6 ms ┆ 0.83 ms ┆ 23.9 ms ┆ 25.5 ms ┆ 26.8 ms ┆ 27.3 ms ┆ 30.4 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log new file mode 100644 index 0000000000..aff02920f2 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log @@ -0,0 +1,9 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 6.49 ms ┆ 0.61 ms ┆ 5.76 ms ┆ 6.39 ms ┆ 6.95 ms ┆ 8.05 ms ┆ 11.4 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 14.8 ms ┆ 0.78 ms ┆ 13.2 ms ┆ 14.8 ms ┆ 15.8 ms ┆ 15.9 ms ┆ 19.6 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 25.7 ms ┆ 0.99 ms ┆ 23.6 ms ┆ 25.7 ms ┆ 26.9 ms ┆ 27.4 ms ┆ 31.9 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log new file mode 100644 index 0000000000..f73eedc16f --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log @@ -0,0 +1,9 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 2.19 ms ┆ 0.27 ms ┆ 1.89 ms ┆ 2.16 ms ┆ 2.37 ms ┆ 2.91 ms ┆ 4.50 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 4.62 ms ┆ 0.33 ms ┆ 4.38 ms ┆ 4.57 ms ┆ 4.78 ms ┆ 5.06 ms ┆ 7.72 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 4.78 ms ┆ 0.30 ms ┆ 4.54 ms ┆ 4.73 ms ┆ 5.00 ms ┆ 5.27 ms ┆ 7.45 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log new file mode 100644 index 0000000000..3cf8fa37d2 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log @@ -0,0 +1,9 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 2.21 ms ┆ 0.40 ms ┆ 1.93 ms ┆ 2.17 ms ┆ 2.30 ms ┆ 2.87 ms ┆ 6.00 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 4.70 ms ┆ 0.44 ms ┆ 4.45 ms ┆ 4.62 ms ┆ 5.02 ms ┆ 5.22 ms ┆ 8.80 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 4.90 ms ┆ 0.41 ms ┆ 4.63 ms ┆ 4.78 ms ┆ 5.36 ms ┆ 5.83 ms ┆ 8.27 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log new file mode 100644 index 0000000000..4368b3c5ed --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log @@ -0,0 +1,9 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 4.51 ms ┆ 0.38 ms ┆ 4.07 ms ┆ 4.47 ms ┆ 4.89 ms ┆ 5.94 ms ┆ 7.45 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 9.99 ms ┆ 0.53 ms ┆ 9.34 ms ┆ 9.89 ms ┆ 10.4 ms ┆ 11.0 ms ┆ 14.5 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 17.2 ms ┆ 0.61 ms ┆ 16.6 ms ┆ 17.2 ms ┆ 17.8 ms ┆ 18.9 ms ┆ 22.3 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log new file mode 100644 index 0000000000..bb411e2613 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log @@ -0,0 +1,9 @@ +┌────────┬───────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬────────────────┬─────────────┬─────────────┬────────────────┐ +│ nprobe ┆ count ┆ mean ┆ stddev ┆ min ┆ p50 ┆ p95 ┆ p99 ┆ max ┆ cache_state ┆ rss_peak_kb ┆ hwm_peak_kb ┆ memory_samples │ +╞════════╪═══════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪═════════╪════════════════╪═════════════╪═════════════╪════════════════╡ +│ 24 ┆ 100 ┆ 4.49 ms ┆ 0.50 ms ┆ 4.12 ms ┆ 4.43 ms ┆ 4.78 ms ┆ 5.74 ms ┆ 8.97 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 96 ┆ 100 ┆ 10.2 ms ┆ 0.71 ms ┆ 9.40 ms ┆ 10.0 ms ┆ 10.8 ms ┆ 11.1 ms ┆ 16.3 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +├╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ 192 ┆ 100 ┆ 17.3 ms ┆ 0.90 ms ┆ 16.4 ms ┆ 17.1 ms ┆ 17.9 ms ┆ 18.6 ms ┆ 25.4 ms ┆ post_load_warm ┆ 0 ┆ 0 ┆ 0 │ +└────────┴───────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴────────────────┴─────────────┴─────────────┴────────────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log new file mode 100644 index 0000000000..f1b5cae12c --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_100k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_100k_queries.tsv +[loader] corpus: 100000 rows, sha256=07275cfd5a7a4b415ddf5eacc086de98294ac978532df46ffae30f9202323a95 queries: 1000 rows, sha256=a7cbec6fc44f6c148234538f61339d00d2f10646febc8f667dcbe75d9cf41782 +[loader] warning: manifest verification failed for data/staged-current/ec_real_100k_manifest.json: prefix="ec_real_100k" (expected "task122_spire_latstore_rabitq_100k") +[loader] copied corpus table task122_spire_latstore_rabitq_100k_corpus in 14.03s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_latstore_rabitq_100k_corpus in 20.18s +[loader] copied queries table task122_spire_latstore_rabitq_100k_queries in 188.59ms +[loader] building task122_spire_latstore_rabitq_100k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_latstore_rabitq_100k_rabitq_idx in 51.92s +┌─────────┬───────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═══════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_rabitq_100k_corpus (100000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_latstore_rabitq_100k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_latstore_rabitq_100k_rabitq_idx [storage_format=rabitq] │ +└─────────┴───────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_latstore_rabitq_100k in 92.62s diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log new file mode 100644 index 0000000000..ad7bf526a0 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_100k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_100k_queries.tsv +[loader] corpus: 100000 rows, sha256=07275cfd5a7a4b415ddf5eacc086de98294ac978532df46ffae30f9202323a95 queries: 1000 rows, sha256=a7cbec6fc44f6c148234538f61339d00d2f10646febc8f667dcbe75d9cf41782 +[loader] warning: manifest verification failed for data/staged-current/ec_real_100k_manifest.json: prefix="ec_real_100k" (expected "task122_spire_latstore_tq_100k") +[loader] copied corpus table task122_spire_latstore_tq_100k_corpus in 14.05s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_latstore_tq_100k_corpus in 9.33s +[loader] copied queries table task122_spire_latstore_tq_100k_queries in 157.48ms +[loader] building task122_spire_latstore_tq_100k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_latstore_tq_100k_turboquant_idx in 52.61s +┌─────────┬───────────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪═══════════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_tq_100k_corpus (100000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_latstore_tq_100k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_latstore_tq_100k_turboquant_idx [storage_format=turboquant] │ +└─────────┴───────────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_latstore_tq_100k in 82.38s diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log new file mode 100644 index 0000000000..2628f1485c --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_latstore_rabitq_10k") +[loader] copied corpus table task122_spire_latstore_rabitq_10k_corpus in 1.38s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_latstore_rabitq_10k_corpus in 2.05s +[loader] copied queries table task122_spire_latstore_rabitq_10k_queries in 39.10ms +[loader] building task122_spire_latstore_rabitq_10k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_latstore_rabitq_10k_rabitq_idx in 2.13s +┌─────────┬──────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪══════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_rabitq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_latstore_rabitq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_latstore_rabitq_10k_rabitq_idx [storage_format=rabitq] │ +└─────────┴──────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_latstore_rabitq_10k in 6.24s diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log new file mode 100644 index 0000000000..b7508e0a28 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_10k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_10k_queries.tsv +[loader] corpus: 10000 rows, sha256=c67c5810b66d982d705974e48d4775479adfbd92a988f694091266e049a35e75 queries: 200 rows, sha256=a2c191bb742017d849e73f6e6866e8e0f0bac1579ba212f7fc76b8eb09904ae8 +[loader] warning: manifest verification failed for data/staged-current/ec_real_10k_manifest.json: prefix="ec_real_10k" (expected "task122_spire_latstore_tq_10k") +[loader] copied corpus table task122_spire_latstore_tq_10k_corpus in 1.37s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_latstore_tq_10k_corpus in 2.08s +[loader] copied queries table task122_spire_latstore_tq_10k_queries in 42.23ms +[loader] building task122_spire_latstore_tq_10k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_latstore_tq_10k_turboquant_idx in 2.14s +┌─────────┬──────────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪══════════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_tq_10k_corpus (10000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_latstore_tq_10k_queries (200 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_latstore_tq_10k_turboquant_idx [storage_format=turboquant] │ +└─────────┴──────────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_latstore_tq_10k in 6.28s diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log new file mode 100644 index 0000000000..a5cc38aa79 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_50k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_50k_queries.tsv +[loader] corpus: 50000 rows, sha256=56023baaa7bc42f758272e8617603d538808e6290a8a70a3a84e057571240133 queries: 1000 rows, sha256=95ac7992578aa80bb193657f10fbcbf1ea3867e559739244bf5a467f7a5a9fa3 +[loader] warning: manifest verification failed for data/staged-current/ec_real_50k_manifest.json: prefix="ec_real_50k" (expected "task122_spire_latstore_rabitq_50k") +[loader] copied corpus table task122_spire_latstore_rabitq_50k_corpus in 6.93s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_latstore_rabitq_50k_corpus in 10.35s +[loader] copied queries table task122_spire_latstore_rabitq_50k_queries in 188.42ms +[loader] building task122_spire_latstore_rabitq_50k_rabitq_idx using ec_spire (reloptions=[storage_format=rabitq]) ... +[loader] built task122_spire_latstore_rabitq_50k_rabitq_idx in 19.22s +┌─────────┬──────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪══════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_rabitq_50k_corpus (50000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_latstore_rabitq_50k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_latstore_rabitq_50k_rabitq_idx [storage_format=rabitq] │ +└─────────┴──────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_latstore_rabitq_50k in 39.76s diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log new file mode 100644 index 0000000000..7a9fce1635 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log @@ -0,0 +1,22 @@ +[loader] inspecting data/staged-current/ec_real_50k_corpus.tsv +[loader] inspecting data/staged-current/ec_real_50k_queries.tsv +[loader] corpus: 50000 rows, sha256=56023baaa7bc42f758272e8617603d538808e6290a8a70a3a84e057571240133 queries: 1000 rows, sha256=95ac7992578aa80bb193657f10fbcbf1ea3867e559739244bf5a467f7a5a9fa3 +[loader] warning: manifest verification failed for data/staged-current/ec_real_50k_manifest.json: prefix="ec_real_50k" (expected "task122_spire_latstore_tq_50k") +[loader] copied corpus table task122_spire_latstore_tq_50k_corpus in 6.88s +[loader] encoding ecvector embeddings via encode_to_ecvector(source, 4, 42) ... +[loader] encoded corpus table task122_spire_latstore_tq_50k_corpus in 4.38s +[loader] copied queries table task122_spire_latstore_tq_50k_queries in 156.35ms +[loader] building task122_spire_latstore_tq_50k_turboquant_idx using ec_spire (reloptions=[storage_format=turboquant]) ... +[loader] built task122_spire_latstore_tq_50k_turboquant_idx in 19.31s +┌─────────┬──────────────────────────────────────────────────────────────────────────┐ +│ field ┆ value │ +╞═════════╪══════════════════════════════════════════════════════════════════════════╡ +│ profile ┆ ec_spire │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_tq_50k_corpus (50000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ queries ┆ task122_spire_latstore_tq_50k_queries (1000 rows) │ +├╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ task122_spire_latstore_tq_50k_turboquant_idx [storage_format=turboquant] │ +└─────────┴──────────────────────────────────────────────────────────────────────────┘ +[loader] completed prefix task122_spire_latstore_tq_50k in 33.82s diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/results.jsonl b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/results.jsonl new file mode 100644 index 0000000000..4bd48d6406 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/results.jsonl @@ -0,0 +1,114 @@ +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"1.370000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"2.080000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"0.042230","storage_format":"turboquant","subject":"task122_spire_latstore_tq_10k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"2.140000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_10k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","seconds":"6.280000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-10k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"6.00 ms","mean":"2.21 ms","memory_samples":"0","min":"1.93 ms","nprobe":"24","p50":"2.17 ms","p95":"2.30 ms","p99":"2.87 ms","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.40 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-10k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"8.80 ms","mean":"4.70 ms","memory_samples":"0","min":"4.45 ms","nprobe":"96","p50":"4.62 ms","p95":"5.02 ms","p99":"5.22 ms","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.44 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-10k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"8.27 ms","mean":"4.90 ms","memory_samples":"0","min":"4.63 ms","nprobe":"192","p50":"4.78 ms","p95":"5.36 ms","p99":"5.83 ms","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.41 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"prefix","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_tq_10k"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"corpus","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_tq_10k_corpus"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"rows","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"10000","value_bytes":"10000"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"heap","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"752.0 KiB","value_bytes":"770048"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"158.8 MiB","value_bytes":"166513869"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"indexes","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"9.1 MiB","value_bytes":"9542042"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"total","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"167.9 MiB","value_bytes":"176055910"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"per row (total)","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17609.5 B","value_bytes":"17610"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_latstore_tq_10k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"77.0 B","value_bytes":"77"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"access method":"ec_spire","index":"task122_spire_latstore_tq_10k_turboquant_idx","per row":"931.4 B","per_row_bytes":"931.4","prefix":"task122_spire_latstore_tq_10k","profile":"ec_spire","quant":"turboquant","reloptions":"{storage_format=turboquant}","size":"8.9 MiB","size_bytes":"9332326","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log","values":{"access method":"btree","index":"task122_spire_latstore_tq_10k_corpus_pkey","per row":"24.6 B","per_row_bytes":"24.6","prefix":"task122_spire_latstore_tq_10k","profile":"","quant":"turboquant","reloptions":"{}","size":"240.0 KiB","size_bytes":"245760","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"1.380000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"2.050000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_10k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"0.039100","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_10k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"2.130000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_10k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-10k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","seconds":"6.240000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_10k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-10k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"4.50 ms","mean":"2.19 ms","memory_samples":"0","min":"1.89 ms","nprobe":"24","p50":"2.16 ms","p95":"2.37 ms","p99":"2.91 ms","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.27 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-10k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"7.72 ms","mean":"4.62 ms","memory_samples":"0","min":"4.38 ms","nprobe":"96","p50":"4.57 ms","p95":"4.78 ms","p99":"5.06 ms","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.33 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-10k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"7.45 ms","mean":"4.78 ms","memory_samples":"0","min":"4.54 ms","nprobe":"192","p50":"4.73 ms","p95":"5.00 ms","p99":"5.27 ms","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.30 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"prefix","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_rabitq_10k"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"corpus","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_rabitq_10k_corpus"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"rows","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"10000","value_bytes":"10000"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"heap","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"752.0 KiB","value_bytes":"770048"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"158.8 MiB","value_bytes":"166513869"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"indexes","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"9.2 MiB","value_bytes":"9646899"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"total","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"168.0 MiB","value_bytes":"176160768"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"per row (total)","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17617.7 B","value_bytes":"17618"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_latstore_rabitq_10k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"77.0 B","value_bytes":"77"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"access method":"ec_spire","index":"task122_spire_latstore_rabitq_10k_rabitq_idx","per row":"939.6 B","per_row_bytes":"939.6","prefix":"task122_spire_latstore_rabitq_10k","profile":"ec_spire","quant":"rabitq","reloptions":"{storage_format=rabitq}","size":"9.0 MiB","size_bytes":"9437184","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-10k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log","values":{"access method":"btree","index":"task122_spire_latstore_rabitq_10k_corpus_pkey","per row":"24.6 B","per_row_bytes":"24.6","prefix":"task122_spire_latstore_rabitq_10k","profile":"","quant":"rabitq","reloptions":"{}","size":"240.0 KiB","size_bytes":"245760","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"6.880000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"4.380000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"0.156350","storage_format":"turboquant","subject":"task122_spire_latstore_tq_50k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"19.310000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_50k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","seconds":"33.820000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_50k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-50k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"8.97 ms","mean":"4.49 ms","memory_samples":"0","min":"4.12 ms","nprobe":"24","p50":"4.43 ms","p95":"4.78 ms","p99":"5.74 ms","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.50 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-50k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"16.3 ms","mean":"10.2 ms","memory_samples":"0","min":"9.40 ms","nprobe":"96","p50":"10.0 ms","p95":"10.8 ms","p99":"11.1 ms","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.71 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-50k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"25.4 ms","mean":"17.3 ms","memory_samples":"0","min":"16.4 ms","nprobe":"192","p50":"17.1 ms","p95":"17.9 ms","p99":"18.6 ms","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.90 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"prefix","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_tq_50k"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"corpus","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_tq_50k_corpus"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"rows","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"50000","value_bytes":"50000"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"heap","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"3.7 MiB","value_bytes":"3879731"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"793.8 MiB","value_bytes":"832359629"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"indexes","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"42.5 MiB","value_bytes":"44564480"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"total","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"836.3 MiB","value_bytes":"876924109"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"per row (total)","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17538.6 B","value_bytes":"17539"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_latstore_tq_50k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.7 B","value_bytes":"77"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"access method":"ec_spire","index":"task122_spire_latstore_tq_50k_turboquant_idx","per row":"868.5 B","per_row_bytes":"868.5","prefix":"task122_spire_latstore_tq_50k","profile":"ec_spire","quant":"turboquant","reloptions":"{storage_format=turboquant}","size":"41.4 MiB","size_bytes":"43411046","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log","values":{"access method":"btree","index":"task122_spire_latstore_tq_50k_corpus_pkey","per row":"22.8 B","per_row_bytes":"22.8","prefix":"task122_spire_latstore_tq_50k","profile":"","quant":"turboquant","reloptions":"{}","size":"1.1 MiB","size_bytes":"1153434","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"6.930000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"10.350000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_50k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"0.188420","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_50k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"19.220000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_50k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-50k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","seconds":"39.760000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_50k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-50k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"7.45 ms","mean":"4.51 ms","memory_samples":"0","min":"4.07 ms","nprobe":"24","p50":"4.47 ms","p95":"4.89 ms","p99":"5.94 ms","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.38 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-50k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"14.5 ms","mean":"9.99 ms","memory_samples":"0","min":"9.34 ms","nprobe":"96","p50":"9.89 ms","p95":"10.4 ms","p99":"11.0 ms","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.53 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-50k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"22.3 ms","mean":"17.2 ms","memory_samples":"0","min":"16.6 ms","nprobe":"192","p50":"17.2 ms","p95":"17.8 ms","p99":"18.9 ms","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.61 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"prefix","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_rabitq_50k"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"corpus","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_rabitq_50k_corpus"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"rows","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"50000","value_bytes":"50000"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"heap","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"3.7 MiB","value_bytes":"3879731"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"793.8 MiB","value_bytes":"832359629"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"indexes","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"42.7 MiB","value_bytes":"44774195"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"total","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"836.5 MiB","value_bytes":"877133824"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"per row (total)","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17543.0 B","value_bytes":"17543"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_latstore_rabitq_50k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.7 B","value_bytes":"77"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"access method":"ec_spire","index":"task122_spire_latstore_rabitq_50k_rabitq_idx","per row":"872.9 B","per_row_bytes":"872.9","prefix":"task122_spire_latstore_rabitq_50k","profile":"ec_spire","quant":"rabitq","reloptions":"{storage_format=rabitq}","size":"41.6 MiB","size_bytes":"43620762","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-50k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log","values":{"access method":"btree","index":"task122_spire_latstore_rabitq_50k_corpus_pkey","per row":"22.8 B","per_row_bytes":"22.8","prefix":"task122_spire_latstore_rabitq_50k","profile":"","quant":"rabitq","reloptions":"{}","size":"1.1 MiB","size_bytes":"1153434","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"14.050000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"9.330000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"copy_queries","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"0.157480","storage_format":"turboquant","subject":"task122_spire_latstore_tq_100k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"build_index","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"52.610000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_100k_turboquant_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-tq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log","values":{"phase":"total","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","seconds":"82.380000","storage_format":"turboquant","subject":"task122_spire_latstore_tq_100k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-100k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"11.4 ms","mean":"6.49 ms","memory_samples":"0","min":"5.76 ms","nprobe":"24","p50":"6.39 ms","p95":"6.95 ms","p99":"8.05 ms","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.61 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-100k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"19.6 ms","mean":"14.8 ms","memory_samples":"0","min":"13.2 ms","nprobe":"96","p50":"14.8 ms","p95":"15.8 ms","p99":"15.9 ms","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.78 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-100k-spire-tq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"31.9 ms","mean":"25.7 ms","memory_samples":"0","min":"23.6 ms","nprobe":"192","p50":"25.7 ms","p95":"26.9 ms","p99":"27.4 ms","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","rss_peak_kb":"0","stddev":"0.99 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"prefix","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_tq_100k"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"corpus","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_tq_100k_corpus"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"rows","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"100000","value_bytes":"100000"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"heap","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"7.3 MiB","value_bytes":"7654605"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"indexes","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"83.6 MiB","value_bytes":"87660954"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"total","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"per row (total)","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17523.4 B","value_bytes":"17523"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_latstore_tq_100k","quant":"turboquant","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.6 B","value_bytes":"77"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"access method":"ec_spire","index":"task122_spire_latstore_tq_100k_turboquant_idx","per row":"854.0 B","per_row_bytes":"854.0","prefix":"task122_spire_latstore_tq_100k","profile":"ec_spire","quant":"turboquant","reloptions":"{storage_format=turboquant}","size":"81.4 MiB","size_bytes":"85354086","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-tq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log","values":{"access method":"btree","index":"task122_spire_latstore_tq_100k_corpus_pkey","per row":"22.6 B","per_row_bytes":"22.6","prefix":"task122_spire_latstore_tq_100k","profile":"","quant":"turboquant","reloptions":"{}","size":"2.2 MiB","size_bytes":"2306867","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"copy_corpus","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"14.030000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"encode_corpus","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"20.180000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_100k_corpus","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"copy_queries","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"0.188590","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_100k_queries","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"build_index","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"51.920000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_100k_rabitq_idx","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"load-100k-spire-rabitq","kind":"load","metric":"load_timing","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log","values":{"phase":"total","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","seconds":"92.620000","storage_format":"rabitq","subject":"task122_spire_latstore_rabitq_100k","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-100k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"9.88 ms","mean":"6.39 ms","memory_samples":"0","min":"5.66 ms","nprobe":"24","p50":"6.32 ms","p95":"6.85 ms","p99":"8.17 ms","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.50 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-100k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"18.4 ms","mean":"14.8 ms","memory_samples":"0","min":"13.1 ms","nprobe":"96","p50":"14.9 ms","p95":"15.7 ms","p99":"16.4 ms","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.74 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"latency-100k-spire-rabitq-w25","kind":"latency","metric":"latency","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log","values":{"cache_state":"post_load_warm","count":"100","hwm_peak_kb":"0","max":"30.4 ms","mean":"25.6 ms","memory_samples":"0","min":"23.9 ms","nprobe":"192","p50":"25.5 ms","p95":"26.8 ms","p99":"27.3 ms","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","rss_peak_kb":"0","stddev":"0.83 ms","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"prefix","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_rabitq_100k"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"corpus","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"task122_spire_latstore_rabitq_100k_corpus"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"rows","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"100000","value_bytes":"100000"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"heap","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"7.3 MiB","value_bytes":"7654605"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"table (heap + toast + fsm/vm)","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"indexes","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"83.9 MiB","value_bytes":"87975526"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"total","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"1.6 GiB","value_bytes":"1717986918"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"per row (total)","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"17526.0 B","value_bytes":"17526"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_field","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"field":"per row (heap only)","prefix":"task122_spire_latstore_rabitq_100k","quant":"rabitq","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818","value":"76.6 B","value_bytes":"77"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"access method":"ec_spire","index":"task122_spire_latstore_rabitq_100k_rabitq_idx","per row":"856.8 B","per_row_bytes":"856.8","prefix":"task122_spire_latstore_rabitq_100k","profile":"ec_spire","quant":"rabitq","reloptions":"{storage_format=rabitq}","size":"81.7 MiB","size_bytes":"85668659","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} +{"suite":"task122-spire-latency-storage-width25","step":"storage-100k-spire-rabitq","kind":"storage","metric":"storage_index","artifact":"reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log","values":{"access method":"btree","index":"task122_spire_latstore_rabitq_100k_corpus_pkey","per row":"22.6 B","per_row_bytes":"22.6","prefix":"task122_spire_latstore_rabitq_100k","profile":"","quant":"rabitq","reloptions":"{}","size":"2.2 MiB","size_bytes":"2306867","suite_database":"tqvector_bench","suite_host":"/Users/peter/.pgrx","suite_port":"28818"}} diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log new file mode 100644 index 0000000000..59644cc16a --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬───────────────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═══════════════════════════════════════════╡ +│ prefix ┆ task122_spire_latstore_rabitq_100k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_rabitq_100k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 100000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 7.3 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 83.9 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17526.0 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.6 B │ +└───────────────────────────────┴───────────────────────────────────────────┘ +┌────────────────────────────────────────────────┬───────────────┬───────────┬─────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞════════════════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════╪══════════╪═════════╡ +│ task122_spire_latstore_rabitq_100k_rabitq_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=rabitq} ┆ 81.7 MiB ┆ 856.8 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_latstore_rabitq_100k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 2.2 MiB ┆ 22.6 B │ +└────────────────────────────────────────────────┴───────────────┴───────────┴─────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log new file mode 100644 index 0000000000..205fd0e370 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬───────────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪═══════════════════════════════════════╡ +│ prefix ┆ task122_spire_latstore_tq_100k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_tq_100k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 100000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 7.3 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 83.6 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 1.6 GiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17523.4 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.6 B │ +└───────────────────────────────┴───────────────────────────────────────┘ +┌───────────────────────────────────────────────┬───────────────┬───────────┬─────────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞═══════════════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════════╪══════════╪═════════╡ +│ task122_spire_latstore_tq_100k_turboquant_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=turboquant} ┆ 81.4 MiB ┆ 854.0 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_latstore_tq_100k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 2.2 MiB ┆ 22.6 B │ +└───────────────────────────────────────────────┴───────────────┴───────────┴─────────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log new file mode 100644 index 0000000000..9119ed56ad --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬──────────────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪══════════════════════════════════════════╡ +│ prefix ┆ task122_spire_latstore_rabitq_10k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_rabitq_10k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 10000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 752.0 KiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 158.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 9.2 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 168.0 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17617.7 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 77.0 B │ +└───────────────────────────────┴──────────────────────────────────────────┘ +┌───────────────────────────────────────────────┬───────────────┬───────────┬─────────────────────────┬───────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞═══════════════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════╪═══════════╪═════════╡ +│ task122_spire_latstore_rabitq_10k_rabitq_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=rabitq} ┆ 9.0 MiB ┆ 939.6 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_latstore_rabitq_10k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 240.0 KiB ┆ 24.6 B │ +└───────────────────────────────────────────────┴───────────────┴───────────┴─────────────────────────┴───────────┴─────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log new file mode 100644 index 0000000000..d2b510f633 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬──────────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪══════════════════════════════════════╡ +│ prefix ┆ task122_spire_latstore_tq_10k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_tq_10k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 10000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 752.0 KiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 158.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 9.1 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 167.9 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17609.5 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 77.0 B │ +└───────────────────────────────┴──────────────────────────────────────┘ +┌──────────────────────────────────────────────┬───────────────┬───────────┬─────────────────────────────┬───────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞══════════════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════════╪═══════════╪═════════╡ +│ task122_spire_latstore_tq_10k_turboquant_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=turboquant} ┆ 8.9 MiB ┆ 931.4 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_latstore_tq_10k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 240.0 KiB ┆ 24.6 B │ +└──────────────────────────────────────────────┴───────────────┴───────────┴─────────────────────────────┴───────────┴─────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log new file mode 100644 index 0000000000..8c82a32857 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬──────────────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪══════════════════════════════════════════╡ +│ prefix ┆ task122_spire_latstore_rabitq_50k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_rabitq_50k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 50000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 3.7 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 793.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 42.7 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 836.5 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17543.0 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.7 B │ +└───────────────────────────────┴──────────────────────────────────────────┘ +┌───────────────────────────────────────────────┬───────────────┬───────────┬─────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞═══════════════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════╪══════════╪═════════╡ +│ task122_spire_latstore_rabitq_50k_rabitq_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=rabitq} ┆ 41.6 MiB ┆ 872.9 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_latstore_rabitq_50k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 1.1 MiB ┆ 22.8 B │ +└───────────────────────────────────────────────┴───────────────┴───────────┴─────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log new file mode 100644 index 0000000000..ec01e9d922 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log @@ -0,0 +1,28 @@ +┌───────────────────────────────┬──────────────────────────────────────┐ +│ field ┆ value │ +╞═══════════════════════════════╪══════════════════════════════════════╡ +│ prefix ┆ task122_spire_latstore_tq_50k │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ corpus ┆ task122_spire_latstore_tq_50k_corpus │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ rows ┆ 50000 │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ heap ┆ 3.7 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ table (heap + toast + fsm/vm) ┆ 793.8 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ indexes ┆ 42.5 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ total ┆ 836.3 MiB │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (total) ┆ 17538.6 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤ +│ per row (heap only) ┆ 76.7 B │ +└───────────────────────────────┴──────────────────────────────────────┘ +┌──────────────────────────────────────────────┬───────────────┬───────────┬─────────────────────────────┬──────────┬─────────┐ +│ index ┆ access method ┆ profile ┆ reloptions ┆ size ┆ per row │ +╞══════════════════════════════════════════════╪═══════════════╪═══════════╪═════════════════════════════╪══════════╪═════════╡ +│ task122_spire_latstore_tq_50k_turboquant_idx ┆ ec_spire ┆ ec_spire ┆ {storage_format=turboquant} ┆ 41.4 MiB ┆ 868.5 B │ +├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┤ +│ task122_spire_latstore_tq_50k_corpus_pkey ┆ btree ┆ ┆ {} ┆ 1.1 MiB ┆ 22.8 B │ +└──────────────────────────────────────────────┴───────────────┴───────────┴─────────────────────────────┴──────────┴─────────┘ diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json new file mode 100644 index 0000000000..cbf55e20af --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/suite-manifest.json @@ -0,0 +1,899 @@ +{ + "suite": "task122-spire-latency-storage-width25", + "schema_version": 1, + "config": "reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json", + "config_sha256": "0a872a3c5bd22f0f889c52983cca7f812695d1a4519ae5c026b2bbb21f75c42f", + "dry_run": false, + "generated_at_unix_ms": 1782570245013, + "connection": { + "database": "tqvector_bench", + "host": "/Users/peter/.pgrx", + "port": 28818, + "user": null, + "password_configured": false + }, + "backend": { + "build_profile": "release" + }, + "steps": [ + { + "name": "load-10k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_latstore_tq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570245020, + "finished_at_unix_ms": 1782570251305, + "duration_ms": 6285, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-tq-w25", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_latstore_tq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24,96,192", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_load_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant", + "width=25", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-tq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570251306, + "finished_at_unix_ms": 1782570252552, + "duration_ms": 1246, + "exit_code": 0 + }, + { + "name": "storage-10k-spire-tq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log", + "bench", + "storage", + "--prefix", + "task122_spire_latstore_tq_10k" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_10k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570252553, + "finished_at_unix_ms": 1782570252573, + "duration_ms": 19, + "exit_code": 0 + }, + { + "name": "load-10k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_latstore_rabitq_10k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_10k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_10k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_10k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570252573, + "finished_at_unix_ms": 1782570258828, + "duration_ms": 6254, + "exit_code": 0 + }, + { + "name": "latency-10k-spire-rabitq-w25", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_latstore_rabitq_10k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24,96,192", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_load_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-10k-spire-rabitq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570258828, + "finished_at_unix_ms": 1782570260071, + "duration_ms": 1242, + "exit_code": 0 + }, + { + "name": "storage-10k-spire-rabitq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log", + "bench", + "storage", + "--prefix", + "task122_spire_latstore_rabitq_10k" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_10k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-10k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570260071, + "finished_at_unix_ms": 1782570260091, + "duration_ms": 18, + "exit_code": 0 + }, + { + "name": "load-50k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_latstore_tq_50k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_50k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_50k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570260091, + "finished_at_unix_ms": 1782570293925, + "duration_ms": 33834, + "exit_code": 0 + }, + { + "name": "latency-50k-spire-tq-w25", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_latstore_tq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24,96,192", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_load_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant", + "width=25", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-tq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570293926, + "finished_at_unix_ms": 1782570297237, + "duration_ms": 3310, + "exit_code": 0 + }, + { + "name": "storage-50k-spire-tq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log", + "bench", + "storage", + "--prefix", + "task122_spire_latstore_tq_50k" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_50k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570297237, + "finished_at_unix_ms": 1782570297258, + "duration_ms": 20, + "exit_code": 0 + }, + { + "name": "load-50k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_latstore_rabitq_50k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_50k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_50k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_50k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-50k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570297258, + "finished_at_unix_ms": 1782570337027, + "duration_ms": 39769, + "exit_code": 0 + }, + { + "name": "latency-50k-spire-rabitq-w25", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_latstore_rabitq_50k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24,96,192", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_load_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-50k-spire-rabitq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570337028, + "finished_at_unix_ms": 1782570340305, + "duration_ms": 3276, + "exit_code": 0 + }, + { + "name": "storage-50k-spire-rabitq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log", + "bench", + "storage", + "--prefix", + "task122_spire_latstore_rabitq_50k" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_50k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-50k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570340305, + "finished_at_unix_ms": 1782570340325, + "duration_ms": 19, + "exit_code": 0 + }, + { + "name": "load-100k-spire-tq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log", + "corpus", + "load", + "--prefix", + "task122_spire_latstore_tq_100k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_100k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_100k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "turboquant" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570340325, + "finished_at_unix_ms": 1782570422716, + "duration_ms": 82391, + "exit_code": 0 + }, + { + "name": "latency-100k-spire-tq-w25", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_latstore_tq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24,96,192", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_load_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--session-guc", + "ec_spire.pre_materialization_prune=on", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant", + "width=25", + "prune=on" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-tq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570422717, + "finished_at_unix_ms": 1782570427524, + "duration_ms": 4807, + "exit_code": 0 + }, + { + "name": "storage-100k-spire-tq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log", + "bench", + "storage", + "--prefix", + "task122_spire_latstore_tq_100k" + ], + "selected": true, + "quant": "turboquant", + "tags": [ + "storage", + "task122", + "ec_real_100k", + "spire", + "quant=turboquant" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-tq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570427525, + "finished_at_unix_ms": 1782570427547, + "duration_ms": 21, + "exit_code": 0 + }, + { + "name": "load-100k-spire-rabitq", + "kind": "load", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log", + "corpus", + "load", + "--prefix", + "task122_spire_latstore_rabitq_100k", + "--profile", + "ec_spire", + "--corpus-file", + "data/staged-current/ec_real_100k_corpus.tsv", + "--queries-file", + "data/staged-current/ec_real_100k_queries.tsv", + "--manifest-file", + "data/staged-current/ec_real_100k_manifest.json", + "--allow-manifest-mismatch", + "--bits", + "4", + "--seed", + "42", + "--storage-format", + "rabitq" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "load", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/load-100k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570427547, + "finished_at_unix_ms": 1782570520175, + "duration_ms": 92628, + "exit_code": 0 + }, + { + "name": "latency-100k-spire-rabitq-w25", + "kind": "latency", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "bench", + "latency", + "--prefix", + "task122_spire_latstore_rabitq_100k", + "--profile", + "ec_spire", + "--k", + "10", + "--concurrency", + "1", + "--iterations", + "100", + "--sweep", + "24,96,192", + "--rerank-width", + "25", + "--bits", + "4", + "--seed", + "42", + "--force-index", + "--sample-backend-memory", + "--cache-state", + "post_load_warm", + "--session-guc", + "ec_spire.max_candidate_rows=25", + "--memory-sample-interval-ms", + "25", + "--log-output", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "latency", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq", + "width=25" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/latency-100k-spire-rabitq-w25.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570520176, + "finished_at_unix_ms": 1782570524976, + "duration_ms": 4799, + "exit_code": 0 + }, + { + "name": "storage-100k-spire-rabitq", + "kind": "storage", + "command": [ + "--database", + "tqvector_bench", + "--host", + "/Users/peter/.pgrx", + "--port", + "28818", + "--log-file", + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log", + "bench", + "storage", + "--prefix", + "task122_spire_latstore_rabitq_100k" + ], + "selected": true, + "quant": "rabitq", + "tags": [ + "storage", + "task122", + "ec_real_100k", + "spire", + "quant=rabitq" + ], + "expected_artifacts": [ + "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite/storage-100k-spire-rabitq.log" + ], + "status": "succeeded", + "started_at_unix_ms": 1782570524976, + "finished_at_unix_ms": 1782570524996, + "duration_ms": 20, + "exit_code": 0 + } + ] +} diff --git a/reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json b/reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json new file mode 100644 index 0000000000..73e522d7b6 --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/artifacts/task122-spire-latency-storage-width25.json @@ -0,0 +1,210 @@ +{ + "name": "task122-spire-latency-storage-width25", + "schema_version": 1, + "artifact_dir": "reviews/task-122/007-spire-latency-storage-width25/artifacts/suite", + "defaults": { + "pg": 18, + "socket_dir": "/Users/peter/.pgrx", + "bits": 4, + "seed": 42, + "queries_limit": 100, + "iterations": 100, + "force_index": true, + "sample_backend_memory": true, + "memory_sample_interval_ms": 25 + }, + "steps": [ + { + "kind": "load", + "name": "load-10k-spire-tq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=turboquant"], + "prefix": "task122_spire_latstore_tq_10k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "latency", + "name": "latency-10k-spire-tq-w25", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=turboquant", "width=25", "prune=on"], + "prefix": "task122_spire_latstore_tq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_load_warm", + "log_output": "${artifact_dir}/latency-10k-spire-tq-w25.log" + }, + { + "kind": "storage", + "name": "storage-10k-spire-tq", + "tags": ["storage", "task122", "ec_real_10k", "spire", "quant=turboquant"], + "prefix": "task122_spire_latstore_tq_10k" + }, + { + "kind": "load", + "name": "load-10k-spire-rabitq", + "tags": ["load", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_latstore_rabitq_10k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_10k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_10k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_10k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "latency", + "name": "latency-10k-spire-rabitq-w25", + "tags": ["latency", "task122", "ec_real_10k", "spire", "quant=rabitq", "width=25"], + "prefix": "task122_spire_latstore_rabitq_10k", + "profile": "ec_spire", + "k": 10, + "sweep": [24, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_load_warm", + "log_output": "${artifact_dir}/latency-10k-spire-rabitq-w25.log" + }, + { + "kind": "storage", + "name": "storage-10k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_10k", "spire", "quant=rabitq"], + "prefix": "task122_spire_latstore_rabitq_10k" + }, + { + "kind": "load", + "name": "load-50k-spire-tq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=turboquant"], + "prefix": "task122_spire_latstore_tq_50k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "latency", + "name": "latency-50k-spire-tq-w25", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=turboquant", "width=25", "prune=on"], + "prefix": "task122_spire_latstore_tq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_load_warm", + "log_output": "${artifact_dir}/latency-50k-spire-tq-w25.log" + }, + { + "kind": "storage", + "name": "storage-50k-spire-tq", + "tags": ["storage", "task122", "ec_real_50k", "spire", "quant=turboquant"], + "prefix": "task122_spire_latstore_tq_50k" + }, + { + "kind": "load", + "name": "load-50k-spire-rabitq", + "tags": ["load", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_latstore_rabitq_50k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_50k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_50k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_50k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "latency", + "name": "latency-50k-spire-rabitq-w25", + "tags": ["latency", "task122", "ec_real_50k", "spire", "quant=rabitq", "width=25"], + "prefix": "task122_spire_latstore_rabitq_50k", + "profile": "ec_spire", + "k": 10, + "sweep": [24, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_load_warm", + "log_output": "${artifact_dir}/latency-50k-spire-rabitq-w25.log" + }, + { + "kind": "storage", + "name": "storage-50k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_50k", "spire", "quant=rabitq"], + "prefix": "task122_spire_latstore_rabitq_50k" + }, + { + "kind": "load", + "name": "load-100k-spire-tq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=turboquant"], + "prefix": "task122_spire_latstore_tq_100k", + "profile": "ec_spire", + "storage_format": "turboquant", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "latency", + "name": "latency-100k-spire-tq-w25", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=turboquant", "width=25", "prune=on"], + "prefix": "task122_spire_latstore_tq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25", "ec_spire.pre_materialization_prune=on"], + "concurrency": 1, + "cache_state": "post_load_warm", + "log_output": "${artifact_dir}/latency-100k-spire-tq-w25.log" + }, + { + "kind": "storage", + "name": "storage-100k-spire-tq", + "tags": ["storage", "task122", "ec_real_100k", "spire", "quant=turboquant"], + "prefix": "task122_spire_latstore_tq_100k" + }, + { + "kind": "load", + "name": "load-100k-spire-rabitq", + "tags": ["load", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_latstore_rabitq_100k", + "profile": "ec_spire", + "storage_format": "rabitq", + "corpus_file": "data/staged-current/ec_real_100k_corpus.tsv", + "queries_file": "data/staged-current/ec_real_100k_queries.tsv", + "manifest_file": "data/staged-current/ec_real_100k_manifest.json", + "allow_manifest_mismatch": true + }, + { + "kind": "latency", + "name": "latency-100k-spire-rabitq-w25", + "tags": ["latency", "task122", "ec_real_100k", "spire", "quant=rabitq", "width=25"], + "prefix": "task122_spire_latstore_rabitq_100k", + "profile": "ec_spire", + "k": 10, + "sweep": [24, 96, 192], + "rerank_width": 25, + "session_gucs": ["ec_spire.max_candidate_rows=25"], + "concurrency": 1, + "cache_state": "post_load_warm", + "log_output": "${artifact_dir}/latency-100k-spire-rabitq-w25.log" + }, + { + "kind": "storage", + "name": "storage-100k-spire-rabitq", + "tags": ["storage", "task122", "ec_real_100k", "spire", "quant=rabitq"], + "prefix": "task122_spire_latstore_rabitq_100k" + } + ] +} diff --git a/reviews/task-122/007-spire-latency-storage-width25/request.md b/reviews/task-122/007-spire-latency-storage-width25/request.md new file mode 100644 index 0000000000..07766dff5e --- /dev/null +++ b/reviews/task-122/007-spire-latency-storage-width25/request.md @@ -0,0 +1,81 @@ +# Task 122 Packet 007: SPIRE Width-25 Latency and Storage + +This packet follows packet 006's recall-width sweep with a release latency and +storage matrix at width `25`. Packet 006 showed that widening +`rerank_width` / `ec_spire.max_candidate_rows` from `25` to `200` did not +change recall; this packet measures the latency/storage cost of the remaining +nprobe tradeoff points. + +## Scope + +- Fresh PG18 release loads for 10k, 50k, and 100k staged real corpora. +- `ec_spire` with `turboquant` and `rabitq`, bits `4`, `k=10`, `queries_limit=100`. +- Fixed `rerank_width=25`. +- Nprobe sweep `24/96/192`. +- TQ runs used `ec_spire.pre_materialization_prune=on` and + `ec_spire.max_candidate_rows=25`. RaBitQ runs used + `ec_spire.max_candidate_rows=25`. + +## Evidence + +- Manifest: `artifacts/manifest.md` +- Suite config: `artifacts/task122-spire-latency-storage-width25.json` +- Suite results: `artifacts/suite/results.jsonl` +- Suite manifest: `artifacts/suite/suite-manifest.json` +- Audit log: `artifacts/suite-audit.log` +- Run log: `artifacts/suite-run.log` +- Backend/GUC check: `artifacts/guc-check.log` + +The suite audit passed (`18` steps), and the final suite manifest records all +`18` steps as succeeded on a release backend. + +## Results + +Mean latency: + +```text +scale format nprobe 24 nprobe 96 nprobe 192 +10k turboquant 2.21 ms 4.70 ms 4.90 ms +10k rabitq 2.19 ms 4.62 ms 4.78 ms +50k turboquant 4.49 ms 10.2 ms 17.3 ms +50k rabitq 4.51 ms 9.99 ms 17.2 ms +100k turboquant 6.49 ms 14.8 ms 25.7 ms +100k rabitq 6.39 ms 14.8 ms 25.6 ms +``` + +Total storage and ec_spire index size: + +```text +scale format total ec_spire index +10k turboquant 167.9 MiB 8.9 MiB +10k rabitq 168.0 MiB 9.0 MiB +50k turboquant 836.3 MiB 41.4 MiB +50k rabitq 836.5 MiB 41.6 MiB +100k turboquant 1.6 GiB 81.4 MiB +100k rabitq 1.6 GiB 81.7 MiB +``` + +Combined with packet 006 recall: + +- 50k reaches recall@10 `1.0000` at `nprobe=192,width=25`, costing about + `17.3 ms`. +- 100k reaches recall@10 `0.9980` at `nprobe=192,width=25`, costing about + `25.7 ms`. +- TQ and RaBitQ are latency-equivalent and storage-equivalent in this SPIRE + shape. + +## Interpretation + +This narrows Task 122's next steps: + +- There is no product evidence yet that TQ beats RaBitQ as the SPIRE + pre-rerank representation at width `25`. +- The current measurable axis is nprobe quality/latency, not TQ candidate-width + reduction. +- The next useful slice should inspect whether the engine actually has a + distinct TQ candidate-reducer path before f32 rerank, or whether comparator + work should move to a different access method where TQ can change the scoring + or materialization surface. + +This is still not a Task 122 closeout request. It is another checkpoint in the +seven-phase optimization exploration.