Skip to content

Commit c2d2722

Browse files
authored
More realistic RunEnd take benchmark params (#8484)
Average run length of 1 is not a real run end array
1 parent 69ce1ed commit c2d2722

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

encodings/runend/benches/run_end_take.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ const BENCH_ARGS: &[TakeBenchArgs] = &[
7575
// Dense unsorted takes should build the logical-position-to-run table.
7676
TakeBenchArgs {
7777
name: "dense_table",
78-
array_len: 8_192,
79-
run_step: 1,
78+
array_len: 32_768,
79+
run_step: 4,
8080
take_len: 2_048,
8181
pattern: IndexPattern::ReverseDense,
8282
validity: IndexValidity::NonNullable,
@@ -93,8 +93,8 @@ const BENCH_ARGS: &[TakeBenchArgs] = &[
9393
// Nullable indices exercise masked stats and table lookup.
9494
TakeBenchArgs {
9595
name: "nullable_dense_table",
96-
array_len: 8_192,
97-
run_step: 1,
96+
array_len: 32_768,
97+
run_step: 4,
9898
take_len: 2_048,
9999
pattern: IndexPattern::ReverseDense,
100100
validity: IndexValidity::EveryFourthNull,

0 commit comments

Comments
 (0)