已开启
TIKV #3
QLiangong创建于 7月7日
QLiangong成员
7月7日 创建
7月7日 创建


7月7日 修改了issue 的描述
QLiangong
7月7日 评论:
7月7日 评论:
QLiangong
7月7日 评论:
7月7日 评论:
chmod +x run_benches.sh
# 先降级 cmake 到 <3.27(9755 那个报错)
pip install --user "cmake<3.27" && export PATH="$HOME/.local/bin:$PATH"
# P0 验证
MACHINE_ID=9654 STAGES=p0 ./run_benches.sh
# 验证通过后全量
MACHINE_ID=9654 STAGES="p0 p1 p2 p3" ./run_benches.sh


QLiangong
7月7日 评论:
7月7日 评论:
# P0 验证
MACHINE_ID=950 STAGES=p0 bash +x ./run_benches.sh
# 验证通过后全量
MACHINE_ID=950 STAGES="p0 p1 p2 p3" bash +x ./run_benches.sh
# P0 验证
MACHINE_ID=9654 STAGES=p0 bash +x ./run_benches.sh
# 验证通过后全量
MACHINE_ID=9654 STAGES="p0 p1 p2 p3" bash +x ./run_benches.sh
# P0 验证
MACHINE_ID=9755 STAGES=p0 bash +x ./run_benches.sh
# 验证通过后全量
MACHINE_ID=9755 STAGES="p0 p1 p2 p3" bash +x ./run_benches.sh


QLiangong
7月7日 评论:
7月7日 评论:
p0-codec.log:
test number::tests::test_i64_desc ... ignored
test number::tests::test_i64_le ... ignored
test number::tests::test_u16 ... ignored
test number::tests::test_u16_le ... ignored
test number::tests::test_u32 ... ignored
test number::tests::test_u32_le ... ignored
test number::tests::test_u64 ... ignored
test number::tests::test_u64_desc ... ignored
test number::tests::test_u64_le ... ignored
test number::tests::test_u8 ... ignored
test number::tests::test_u8_codec ... ignored
test number::tests::test_var_i64 ... ignored
test number::tests::test_var_u64 ... ignored
test byte::benches::bench_memcmp_decode_first_asc_large ... bench: 63 ns/iter (+/- 0)
test byte::benches::bench_memcmp_decode_first_asc_large_original ... bench: 80 ns/iter (+/- 0)
test byte::benches::bench_memcmp_decode_first_desc_large ... bench: 53 ns/iter (+/- 0)
test byte::benches::bench_memcmp_decode_first_desc_large_original ... bench: 92 ns/iter (+/- 1)
test byte::benches::bench_memcmp_decode_first_in_place_asc_large ... bench: 80 ns/iter (+/- 0)
test byte::benches::bench_memcmp_decode_first_in_place_asc_large_original ... bench: 72 ns/iter (+/- 12)
test byte::benches::bench_memcmp_decode_first_in_place_desc_large ... bench: 76 ns/iter (+/- 0)
test byte::benches::bench_memcmp_decode_first_in_place_desc_large_original ... bench: 77 ns/iter (+/- 0)
p0-raftstore-portable.log:
# machine_id=950 arch=aarch64 date=2026-07-07_16:31:09
# command: cargo bench -p tests --bench raftstore --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine portable jemalloc -- --save-baseline 950-portable
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Compiling tests v0.0.1 (/home/y30075072/tikv/tests)
Finished bench [optimized] target(s) in 3m 10s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
Running benches/raftstore/mod.rs (target/release/deps/raftstore-b1a83b32165bcf9f)
Gnuplot not found, using plotters backend
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Collecting 10 samples in estimated 5.5537 s (550 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }
time: [10.092 ms 10.097 ms 10.102 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Collecting 10 samples in estimated 5.5521 s (550 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }
time: [10.096 ms 10.098 ms 10.100 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Collecting 10 samples in estimated 5.5542 s (550 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }
time: [10.098 ms 10.103 ms 10.108 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Collecting 10 samples in estimated 5.0045 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }
time: [10.103 ms 10.107 ms 10.113 ms]
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Collecting 10 samples in estimated 5.5337 s (550 iterations)
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Analyzing
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }
time: [10.061 ms 10.061 ms 10.061 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high severe


QLiangong
7月7日 评论:
7月7日 评论:
Benchmarking txn/rollback_non_prewrote/Rocks_KL64_VL65
Benchmarking txn/rollback_non_prewrote/Rocks_KL64_VL65: Warming up for 3.0000 s
Benchmarking txn/rollback_non_prewrote/Rocks_KL64_VL65: Collecting 100 samples in estimated 5.9459 s (25k iterations)
Benchmarking txn/rollback_non_prewrote/Rocks_KL64_VL65: Analyzing
txn/rollback_non_prewrote/Rocks_KL64_VL65
time: [247.08 us 250.11 us 253.84 us]
Found 12 outliers among 100 measurements (12.00%)
4 (4.00%) high mild
8 (8.00%) high severe
Benchmarking storage/async_prewrite/BTree_KL64_VL64
Benchmarking storage/async_prewrite/BTree_KL64_VL64: Warming up for 3.0000 s
thread 'sched-worker-pool-0' panicked at components/engine_panic/src/perf_context.rs:12:9:
explicit panic
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


QLiangong
7月7日 评论:
7月7日 评论:
QLiangong
7月7日 评论:
7月7日 评论:
QLiangong
7月7日 评论:
7月7日 评论:
性能测试项 测试规格 数据单位 测试数据值
p2-memory 32 Threads/MemoryQuota/alloc free ns 734.15
p2-memory 32 Threads/OwnedAllocated/alloc free us 2.0242
p2-memory 64 Threads/MemoryQuota/alloc free us 2.8971
p2-memory 64 Threads/OwnedAllocated/alloc free us 4.3312
p2-memory Alloc Free/MemoryQuota/alloc free ns 22.279
p2-memory Alloc Free/OwnedAllocated/alloc free ns 38.585
p2-memory Benchmarking Alloc Only/Alloc/fail: Analyzing ps 627.68
p2-memory Benchmarking Alloc Only/Alloc/ok: Analyzing ns 12.629
p3-tso Benchmarking batch_tso_list_pop/100: Analyzing ns 45.825
p3-tso Benchmarking batch_tso_list_pop/10k: Analyzing ns 45.724
p3-tso Benchmarking batch_tso_list_push/50: Analyzing ns 143.5
p2-vector_distance Benchmarking cosine_distance_3d: Analyzing ns 20.716
p2-vector_distance Benchmarking cosine_distance_784d: Analyzing ns 696.08
p1-batch-system Benchmarking fairness: Analyzing us 19.927
p1-batch-system Benchmarking imbalance: Analyzing ms 1.2294
p2-vector_distance Benchmarking inner_product_3d: Analyzing ns 6.841
p2-vector_distance Benchmarking inner_product_784d: Analyzing ns 593.71
p2-vector_distance Benchmarking l1_distance_3d: Analyzing ns 3.5498
p2-vector_distance Benchmarking l1_distance_784d: Analyzing ns 588.51
p2-vector_distance Benchmarking l2_distance_3d: Analyzing ns 7.8456
p2-vector_distance Benchmarking l2_distance_784d: Analyzing ns 592.32
p2-vector_distance Benchmarking l2_norm_3d: Analyzing ns 3.3758
p2-vector_distance Benchmarking l2_norm_784d: Analyzing ns 605.41
p2-vector_distance Benchmarking l2_squared_distance_3d: Analyzing ns 6.0382
p1-lock_table Benchmarking point_check_10k_locks: Analyzing ns 542.18
p1-lock_table Benchmarking point_check_baseline: Analyzing ns 140.89
p1-lock_table Benchmarking range_check_baseline: Analyzing ns 41.557
p1-batch-router Benchmarking router::send: Analyzing ns 517.03
p1-batch-system Benchmarking spawn_many: Analyzing ms 3.655
p1-update_max_ts Benchmarking update_max_ts: Analyzing ns 16.081
p0-misc-native _bench_check_requirement ns/iter 0
p0-misc-portable _bench_check_requirement ns/iter 0
p3-tso batch_tso_list_push/1024 ns 151.62
p3-tso bench_batch_tso_provider_flush us 14.162
p3-tso bench_batch_tso_provider_get_ts ns 137.14
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/1 ps 772.1
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/1024 ps 883.01
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/128 ps 883.23
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/131072 ps 883.29
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/16 ps 883.3
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/16384 ps 771.16
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/2 ps 772.44
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/2048 ps 772.04
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/256 ps 883.6
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/32 ps 771.21
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/32768 ps 883.69
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/4 ps 883.82
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/4096 ps 883.92
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/512 ps 883.7
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/64 ps 883.18
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/65536 ps 772.47
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/8 ps 771.97
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/8192 ps 883.18
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/1 ns 7.7048
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/1024 us 1.202
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/128 ns 161.91
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/131072 us 151.7
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/16 ns 25.407
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/16384 us 18.99
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/2 ns 8.9988
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/2048 us 2.3879
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/256 ns 309.38
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/32 ns 47.585
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/32768 us 37.971
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/4 ns 11.423
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/4096 us 4.7587
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/512 ns 607.72
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/64 ns 87.924
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/65536 us 75.823
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/8 ns 16.354
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/8192 us 9.5162
p0-codec byte::benches::bench_memcmp_decode_first_asc_large ns/iter 88
p0-codec byte::benches::bench_memcmp_decode_first_asc_large_original ns/iter 172
p0-codec byte::benches::bench_memcmp_decode_first_desc_large ns/iter 108
p0-codec byte::benches::bench_memcmp_decode_first_desc_large_original ns/iter 175
p0-codec byte::benches::bench_memcmp_decode_first_in_place_asc_large ns/iter 135
p0-codec byte::benches::bench_memcmp_decode_first_in_place_asc_large_original ns/iter 157
p0-codec byte::benches::bench_memcmp_decode_first_in_place_desc_large ns/iter 150
p0-codec byte::benches::bench_memcmp_decode_first_in_place_desc_large_original ns/iter 164
p0-codec byte::benches::bench_memcmp_encode_all_asc_large ns/iter 86
p0-codec byte::benches::bench_memcmp_encode_all_asc_large_naive ns/iter 171
p0-codec byte::benches::bench_memcmp_encode_all_asc_large_original ns/iter 276
p0-codec byte::benches::bench_memcmp_encode_all_asc_small ns/iter 12
p0-codec byte::benches::bench_memcmp_encode_all_asc_small_naive ns/iter 20
p0-codec byte::benches::bench_memcmp_encode_all_desc_large ns/iter 106
p0-codec byte::benches::bench_memcmp_encode_all_desc_large_original ns/iter 321
p0-codec byte::benches::bench_memcmp_encode_all_desc_small ns/iter 17
p0-codec byte::benches::bench_memcmp_encode_all_in_place_asc_large ns/iter 120
p0-codec byte::benches::bench_memcmp_encode_all_in_place_asc_small ns/iter 25
p0-codec byte::benches::bench_memcmp_encode_all_in_place_desc_large ns/iter 140
p0-codec byte::benches::bench_memcmp_encode_all_in_place_desc_small ns/iter 29
p0-misc-native coprocessor::codec::bench_record_prefix_bigendian_check ns/iter 471
p0-misc-portable coprocessor::codec::bench_record_prefix_bigendian_check ns/iter 471
p0-misc-native coprocessor::codec::bench_record_prefix_equal_check ns/iter 444
p0-misc-portable coprocessor::codec::bench_record_prefix_equal_check ns/iter 442
p0-misc-native coprocessor::codec::bench_record_prefix_littleendian_check ns/iter 470
p0-misc-portable coprocessor::codec::bench_record_prefix_littleendian_check ns/iter 469
p0-misc-native coprocessor::codec::bench_record_prefix_start_with ns/iter 443
p0-misc-portable coprocessor::codec::bench_record_prefix_start_with ns/iter 442
p0-misc-native coprocessor::codec::bench_table_prefix_check ns/iter 444
p0-misc-portable coprocessor::codec::bench_table_prefix_check ns/iter 442
p0-misc-native coprocessor::codec::bench_table_prefix_start_with ns/iter 442
p0-misc-portable coprocessor::codec::bench_table_prefix_start_with ns/iter 442
p0-hierarchy-native engine/get(exclude snapshot)/BTree_KL64_VL64 ns 531.33
p0-hierarchy-portable engine/get(exclude snapshot)/BTree_KL64_VL64 ns 525.53
p0-hierarchy-native engine/get(exclude snapshot)/BTree_KL64_VL65 ns 530.29
p0-hierarchy-portable engine/get(exclude snapshot)/BTree_KL64_VL65 ns 529.98
p0-hierarchy-native engine/get(exclude snapshot)/Rocks_KL64_VL64 us 3.8273
p0-hierarchy-portable engine/get(exclude snapshot)/Rocks_KL64_VL64 us 3.8102
p0-hierarchy-native engine/get(exclude snapshot)/Rocks_KL64_VL65 us 3.846
p0-hierarchy-portable engine/get(exclude snapshot)/Rocks_KL64_VL65 us 3.8217
p0-hierarchy-native engine/put/BTree_KL64_VL64 us 14.346
p0-hierarchy-portable engine/put/BTree_KL64_VL64 us 14.564
p0-hierarchy-native engine/put/BTree_KL64_VL65 us 13.71
p0-hierarchy-portable engine/put/BTree_KL64_VL65 us 14.365
p0-hierarchy-native engine/put/Rocks_KL64_VL64 us 262.58
p0-hierarchy-portable engine/put/Rocks_KL64_VL64 us 259.31
p0-hierarchy-native engine/put/Rocks_KL64_VL65 us 286.32
p0-hierarchy-portable engine/put/Rocks_KL64_VL65 us 281.85
p0-hierarchy-native engine/snapshot/BTree_KL64_VL64 us 1.4834
p0-hierarchy-portable engine/snapshot/BTree_KL64_VL64 us 1.5371
p0-hierarchy-native engine/snapshot/BTree_KL64_VL65 us 1.4244
p0-hierarchy-portable engine/snapshot/BTree_KL64_VL65 us 1.5193
p0-hierarchy-native engine/snapshot/Rocks_KL64_VL64 us 16.995
p0-hierarchy-portable engine/snapshot/Rocks_KL64_VL64 us 19.707
p0-hierarchy-native engine/snapshot/Rocks_KL64_VL65 us 19.407
p0-hierarchy-portable engine/snapshot/Rocks_KL64_VL65 us 18.606
p0-misc-native keybuilder::bench_keybuilder::bench_key_builder_data_key ns/iter 22
p0-misc-portable keybuilder::bench_keybuilder::bench_key_builder_data_key ns/iter 22
p0-misc-native keybuilder::bench_keybuilder::bench_key_builder_from_slice ns/iter 6
p0-misc-portable keybuilder::bench_keybuilder::bench_key_builder_from_slice ns/iter 6
p2-vector_distance l2_squared_distance_784d ns 599.32
p3-load_region load_region/value size 128 s 1.5844
p3-load_region load_region/value size 32 s 1.7384
p3-load_region load_region/value size 4096 ms 240.71
p3-load_region load_region/value size 512 s 1.0015
p0-hierarchy-native mvcc/commit/BTree_KL64_VL64 us 4.1653
p0-hierarchy-portable mvcc/commit/BTree_KL64_VL64 us 5.3657
p0-hierarchy-native mvcc/commit/BTree_KL64_VL65 us 4.2478
p0-hierarchy-portable mvcc/commit/BTree_KL64_VL65 us 4.0827
p0-hierarchy-native mvcc/commit/Rocks_KL64_VL64 us 8.2925
p0-hierarchy-portable mvcc/commit/Rocks_KL64_VL64 us 8.0822
p0-hierarchy-native mvcc/commit/Rocks_KL64_VL65 us 10.627
p0-hierarchy-portable mvcc/commit/Rocks_KL64_VL65 us 10.64
p0-hierarchy-native mvcc/load_lock/BTree_KL64_VL64 us 1.0099
p0-hierarchy-portable mvcc/load_lock/BTree_KL64_VL64 ns 928.22
p0-hierarchy-native mvcc/load_lock/BTree_KL64_VL65 us 1.0225
p0-hierarchy-portable mvcc/load_lock/BTree_KL64_VL65 ns 920.17
p0-hierarchy-native mvcc/load_lock/Rocks_KL64_VL64 us 4.6046
p0-hierarchy-portable mvcc/load_lock/Rocks_KL64_VL64 us 4.6111
p0-hierarchy-native mvcc/load_lock/Rocks_KL64_VL65 us 4.6293
p0-hierarchy-portable mvcc/load_lock/Rocks_KL64_VL65 us 4.6063
p0-hierarchy-native mvcc/prewrite/BTree_KL64_VL64 us 6.9389
p0-hierarchy-portable mvcc/prewrite/BTree_KL64_VL64 us 6.9218
p0-hierarchy-native mvcc/prewrite/BTree_KL64_VL65 us 6.9454
p0-hierarchy-portable mvcc/prewrite/BTree_KL64_VL65 us 5.6731
p0-hierarchy-native mvcc/prewrite/Rocks_KL64_VL64 us 14.859
p0-hierarchy-portable mvcc/prewrite/Rocks_KL64_VL64 us 14.623
p0-hierarchy-native mvcc/prewrite/Rocks_KL64_VL65 us 19.936
p0-hierarchy-portable mvcc/prewrite/Rocks_KL64_VL65 us 19.767
p0-hierarchy-native mvcc/rollback_conflict/BTree_KL64_VL64 us 6.0656
p0-hierarchy-portable mvcc/rollback_conflict/BTree_KL64_VL64 us 6.2994
p0-hierarchy-native mvcc/rollback_conflict/BTree_KL64_VL65 us 6.1571
p0-hierarchy-portable mvcc/rollback_conflict/BTree_KL64_VL65 us 7.7635
p0-hierarchy-native mvcc/rollback_conflict/Rocks_KL64_VL64 us 18.017
p0-hierarchy-portable mvcc/rollback_conflict/Rocks_KL64_VL64 us 23.063
p0-hierarchy-native mvcc/rollback_conflict/Rocks_KL64_VL65 us 23.118
p0-hierarchy-portable mvcc/rollback_conflict/Rocks_KL64_VL65 us 23.093
p0-hierarchy-native mvcc/rollback_non_prewrote/BTree_KL64_VL64 us 6.1761
p0-hierarchy-portable mvcc/rollback_non_prewrote/BTree_KL64_VL64 us 5.0102
p0-hierarchy-native mvcc/rollback_non_prewrote/BTree_KL64_VL65 us 6.1424
p0-hierarchy-portable mvcc/rollback_non_prewrote/BTree_KL64_VL65 us 5.0192
p0-hierarchy-native mvcc/rollback_non_prewrote/Rocks_KL64_VL64 us 15.198
p0-hierarchy-portable mvcc/rollback_non_prewrote/Rocks_KL64_VL64 us 20.216
p0-hierarchy-native mvcc/rollback_non_prewrote/Rocks_KL64_VL65 us 20.598
p0-hierarchy-portable mvcc/rollback_non_prewrote/Rocks_KL64_VL65 us 20.202
p0-hierarchy-native mvcc/rollback_prewrote/BTree_KL64_VL64 us 6.3443
p0-hierarchy-portable mvcc/rollback_prewrote/BTree_KL64_VL64 us 8.0815
p0-hierarchy-native mvcc/rollback_prewrote/BTree_KL64_VL65 us 6.485
p0-hierarchy-portable mvcc/rollback_prewrote/BTree_KL64_VL65 us 6.5398
p0-hierarchy-native mvcc/rollback_prewrote/Rocks_KL64_VL64 us 18.464
p0-hierarchy-portable mvcc/rollback_prewrote/Rocks_KL64_VL64 us 17.946
p0-hierarchy-native mvcc/rollback_prewrote/Rocks_KL64_VL65 us 23.682
p0-hierarchy-portable mvcc/rollback_prewrote/Rocks_KL64_VL65 us 23.482
p0-hierarchy-native mvcc/seek_write/BTree_KL64_VL64 us 1.8041
p0-hierarchy-portable mvcc/seek_write/BTree_KL64_VL64 us 2.051
p0-hierarchy-native mvcc/seek_write/BTree_KL64_VL65 us 1.8304
p0-hierarchy-portable mvcc/seek_write/BTree_KL64_VL65 us 1.714
p0-hierarchy-native mvcc/seek_write/Rocks_KL64_VL64 us 9.4457
p0-hierarchy-portable mvcc/seek_write/Rocks_KL64_VL64 us 9.2417
p0-hierarchy-native mvcc/seek_write/Rocks_KL64_VL65 us 9.4141
p0-hierarchy-portable mvcc/seek_write/Rocks_KL64_VL65 us 9.3608
p0-codec number::benches::bench_decode_u64_le_buffer_decoder ns/iter 8
p0-codec number::benches::bench_decode_u64_le_byteorder ns/iter 1
p0-codec number::benches::bench_decode_u64_le_bytes_buf ns/iter 1
p0-codec number::benches::bench_decode_u64_le_number_codec ns/iter 1
p0-codec number::benches::bench_decode_u64_le_number_codec_over_slice ns/iter 1
p0-codec number::benches::bench_decode_u64_le_original ns/iter 1
p0-codec number::benches::bench_decode_varint_normal_number_codec_large_buffer ns/iter 3
p0-codec number::benches::bench_decode_varint_normal_number_codec_small_buffer ns/iter 5
p0-codec number::benches::bench_decode_varint_normal_number_codec_small_buffer_with_extra ns/iter 5
p0-codec number::benches::bench_decode_varint_normal_original_large_buffer ns/iter 4
p0-codec number::benches::bench_decode_varint_normal_original_small_buffer ns/iter 4
p0-codec number::benches::bench_decode_varint_normal_original_small_buffer_with_extra ns/iter 6
p0-codec number::benches::bench_decode_varint_small_number_codec_large_buffer ns/iter 2
p0-codec number::benches::bench_decode_varint_small_number_codec_small_buffer ns/iter 3
p0-codec number::benches::bench_decode_varint_small_original_small_buffer ns/iter 3
p0-codec number::benches::bench_encode_u64_le_buffer_encoder_slice ns/iter 10
p0-codec number::benches::bench_encode_u64_le_buffer_encoder_vec ns/iter 1
p0-codec number::benches::bench_encode_u64_le_byteorder ns/iter 7
p0-codec number::benches::bench_encode_u64_le_number_codec ns/iter 2
p0-codec number::benches::bench_encode_varint_naive ns/iter 6
p0-codec number::benches::bench_encode_varint_number_codec ns/iter 4
p0-codec number::benches::bench_encode_varint_original ns/iter 6
p0-codec number::benches::bench_encode_varint_protobuf ns/iter 29
p0-codec number::benches::bench_varint_len_normal_number_large_buffer ns/iter 3
p0-codec number::benches::bench_varint_len_normal_number_small_buffer ns/iter 3
p0-codec number::benches::bench_varint_len_small_number_large_buffer ns/iter 0
p0-codec number::benches::bench_varint_len_small_number_small_buffer ns/iter 1
p0-misc-native raftkv::bench_async_snapshot ns/iter 600
p0-misc-portable raftkv::bench_async_snapshot ns/iter 598
p0-misc-native raftkv::bench_async_snapshots_noop ns/iter 84
p0-misc-portable raftkv::bench_async_snapshots_noop ns/iter 84
p0-misc-native raftkv::bench_async_write ns/iter 360
p0-misc-portable raftkv::bench_async_write ns/iter 361
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 } ms 10.128
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 } ms 10.118
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 } ms 10.133
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 } ms 10.061
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 } ms 10.062
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 } ms 10.065
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 } ms 10.103
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 } ms 10.098
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 } ms 10.107
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 } ms 10.097
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 } ms 10.127
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 } ms 10.142
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 } ms 10.133
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 } ms 10.164
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 } ms 10.136
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 } ms 10.13
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 } ms 10.14
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 } ms 10.13
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 } ms 10.108
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 3 } ms 10.216
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 5 } ms 10.235
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 } ms 10.067
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 3 } ms 10.065
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 5 } ms 10.067
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 } ms 10.11
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 } ms 10.101
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 } ms 10.122
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 } ms 10.103
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 1024 } ms 10.19
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 128 } ms 10.191
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 4096 } ms 10.212
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 } ms 10.185
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 1024 } ms 10.239
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 128 } ms 10.226
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 4096 } ms 10.267
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 8 } ms 10.23
p1-lock_table range_check_1k_in_10k_locks µs 162.18
p0-misc-native serialization::bench_serialization::bench_decode_one ns/iter 177
p0-misc-portable serialization::bench_serialization::bench_decode_one ns/iter 177
p0-misc-native serialization::bench_serialization::bench_decode_two ns/iter 302
p0-misc-portable serialization::bench_serialization::bench_decode_two ns/iter 297
p0-misc-native serialization::bench_serialization::bench_encode_one ns/iter 192
p0-misc-portable serialization::bench_serialization::bench_encode_one ns/iter 192
p0-misc-native serialization::bench_serialization::bench_encode_two ns/iter 294
p0-misc-portable serialization::bench_serialization::bench_encode_two ns/iter 301
p0-hierarchy-native storage/async_commit/Rocks_KL64_VL64 us 911.68
p0-hierarchy-portable storage/async_commit/Rocks_KL64_VL64 us 921.65
p0-hierarchy-native storage/async_commit/Rocks_KL64_VL65 us 926.16
p0-hierarchy-portable storage/async_commit/Rocks_KL64_VL65 us 950.82
p0-hierarchy-native storage/async_prewrite/Rocks_KL64_VL64 ms 1.1192
p0-hierarchy-portable storage/async_prewrite/Rocks_KL64_VL64 ms 1.1311
p0-hierarchy-native storage/async_prewrite/Rocks_KL64_VL65 ms 1.1076
p0-hierarchy-portable storage/async_prewrite/Rocks_KL64_VL65 ms 1.1202
p0-hierarchy-native storage/async_raw_get/Rocks_KL64_VL64 us 299.84
p0-hierarchy-portable storage/async_raw_get/Rocks_KL64_VL64 us 298.77
p0-hierarchy-native storage/async_raw_get/Rocks_KL64_VL65 us 304.93
p0-hierarchy-portable storage/async_raw_get/Rocks_KL64_VL65 us 295.35
p0-misc-native storage::key::bench_index_key_gen_hash ns/iter 42
p0-misc-portable storage::key::bench_index_key_gen_hash ns/iter 41
p0-misc-native storage::key::bench_row_key_gen_hash ns/iter 21
p0-misc-portable storage::key::bench_row_key_gen_hash ns/iter 21
p0-hierarchy-native txn/commit/BTree_KL64_VL64 us 43.999
p0-hierarchy-portable txn/commit/BTree_KL64_VL64 us 69.338
p0-hierarchy-native txn/commit/BTree_KL64_VL65 us 66.137
p0-hierarchy-portable txn/commit/BTree_KL64_VL65 us 47.24
p0-hierarchy-native txn/commit/Rocks_KL64_VL64 us 416.39
p0-hierarchy-portable txn/commit/Rocks_KL64_VL64 us 368.93
p0-hierarchy-native txn/commit/Rocks_KL64_VL65 us 383.42
p0-hierarchy-portable txn/commit/Rocks_KL64_VL65 us 406.66
p0-hierarchy-native txn/prewrite/BTree_KL64_VL64 us 46.963
p0-hierarchy-portable txn/prewrite/BTree_KL64_VL64 us 46.674
p0-hierarchy-native txn/prewrite/BTree_KL64_VL65 us 67.164
p0-hierarchy-portable txn/prewrite/BTree_KL64_VL65 us 41.299
p0-hierarchy-native txn/prewrite/Rocks_KL64_VL64 us 492.1
p0-hierarchy-portable txn/prewrite/Rocks_KL64_VL64 us 498
p0-hierarchy-native txn/prewrite/Rocks_KL64_VL65 us 496.55
p0-hierarchy-portable txn/prewrite/Rocks_KL64_VL65 us 604.73
p0-hierarchy-native txn/rollback_conflict/BTree_KL64_VL64 us 57.526
p0-hierarchy-portable txn/rollback_conflict/BTree_KL64_VL64 us 39.543
p0-hierarchy-native txn/rollback_conflict/BTree_KL64_VL65 us 51.807
p0-hierarchy-portable txn/rollback_conflict/BTree_KL64_VL65 us 49.377
p0-hierarchy-native txn/rollback_conflict/Rocks_KL64_VL64 us 408.01
p0-hierarchy-portable txn/rollback_conflict/Rocks_KL64_VL64 us 377.58
p0-hierarchy-native txn/rollback_conflict/Rocks_KL64_VL65 us 429.4
p0-hierarchy-portable txn/rollback_conflict/Rocks_KL64_VL65 us 364.89
p0-hierarchy-native txn/rollback_non_prewrote/BTree_KL64_VL64 us 72.544
p0-hierarchy-portable txn/rollback_non_prewrote/BTree_KL64_VL64 us 73.702
p0-hierarchy-native txn/rollback_non_prewrote/BTree_KL64_VL65 us 45.61
p0-hierarchy-portable txn/rollback_non_prewrote/BTree_KL64_VL65 us 45.75
p0-hierarchy-native txn/rollback_non_prewrote/Rocks_KL64_VL64 us 521.85
p0-hierarchy-portable txn/rollback_non_prewrote/Rocks_KL64_VL64 us 588.49
p0-hierarchy-native txn/rollback_non_prewrote/Rocks_KL64_VL65 us 521.88
p0-hierarchy-portable txn/rollback_non_prewrote/Rocks_KL64_VL65 us 533.23
p0-hierarchy-native txn/rollback_prewrote/BTree_KL64_VL64 us 77.017
p0-hierarchy-portable txn/rollback_prewrote/BTree_KL64_VL64 us 61.323
p0-hierarchy-native txn/rollback_prewrote/BTree_KL64_VL65 us 78.263
p0-hierarchy-portable txn/rollback_prewrote/BTree_KL64_VL65 us 49.549
p0-hierarchy-native txn/rollback_prewrote/Rocks_KL64_VL64 us 393.83
p0-hierarchy-portable txn/rollback_prewrote/Rocks_KL64_VL64 us 382.65
p0-hierarchy-native txn/rollback_prewrote/Rocks_KL64_VL65 us 401.53
p0-hierarchy-portable txn/rollback_prewrote/Rocks_KL64_VL65 us 430.44
p0-misc-native util::slice_compare::bench_slice_compare_equal_128 ns/iter 5
p0-misc-portable util::slice_compare::bench_slice_compare_equal_128 ns/iter 5
p0-misc-native util::slice_compare::bench_slice_compare_greater_128 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_128 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_greater_32 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_32 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_greater_64 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_64 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_128 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_128 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_32 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_32 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_64 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_64 ns/iter 2
p0-coprocessor_executors-native util_batch_fixture_executor_next_1024 us 3.4568
p0-coprocessor_executors-portable util_batch_fixture_executor_next_1024 us 3.4769


QLiangong
7月7日 评论:
7月7日 评论:
QLiangong
7月8日 评论:
7月8日 评论:
9755 950 9654
32 Threads/MemoryQuota/alloc free 32 Threads/MemoryQuota/alloc free 32 Threads/MemoryQuota/alloc free
32 Threads/OwnedAllocated/alloc free 32 Threads/OwnedAllocated/alloc free 32 Threads/OwnedAllocated/alloc free
64 Threads/MemoryQuota/alloc free 64 Threads/MemoryQuota/alloc free 64 Threads/MemoryQuota/alloc free
64 Threads/OwnedAllocated/alloc free 64 Threads/OwnedAllocated/alloc free 64 Threads/OwnedAllocated/alloc free
Alloc Free/MemoryQuota/alloc free Alloc Free/MemoryQuota/alloc free Alloc Free/MemoryQuota/alloc free
Alloc Free/OwnedAllocated/alloc free Alloc Free/OwnedAllocated/alloc free Alloc Free/OwnedAllocated/alloc free
Benchmarking Alloc Only/Alloc/fail: Analyzing Benchmarking Alloc Only/Alloc/fail: Analyzing Benchmarking Alloc Only/Alloc/fail: Analyzing
Benchmarking Alloc Only/Alloc/ok: Analyzing Benchmarking Alloc Only/Alloc/ok: Analyzing Benchmarking Alloc Only/Alloc/ok: Analyzing
Benchmarking batch_tso_list_pop/100: Analyzing Benchmarking batch_tso_list_pop/100: Analyzing Benchmarking batch_tso_list_pop/100: Analyzing
Benchmarking batch_tso_list_pop/10k: Analyzing Benchmarking batch_tso_list_pop/10k: Analyzing Benchmarking batch_tso_list_pop/10k: Analyzing
Benchmarking batch_tso_list_push/50: Analyzing Benchmarking batch_tso_list_push/50: Analyzing Benchmarking batch_tso_list_push/50: Analyzing
Benchmarking cosine_distance_3d: Analyzing Benchmarking cosine_distance_3d: Analyzing Benchmarking cosine_distance_3d: Analyzing
Benchmarking cosine_distance_784d: Analyzing Benchmarking cosine_distance_784d: Analyzing Benchmarking cosine_distance_784d: Analyzing
Benchmarking fairness: Analyzing Benchmarking fairness: Analyzing Benchmarking fairness: Analyzing
Benchmarking imbalance: Analyzing Benchmarking imbalance: Analyzing Benchmarking imbalance: Analyzing
Benchmarking inner_product_3d: Analyzing Benchmarking inner_product_3d: Analyzing Benchmarking inner_product_3d: Analyzing
Benchmarking inner_product_784d: Analyzing Benchmarking inner_product_784d: Analyzing Benchmarking inner_product_784d: Analyzing
Benchmarking l1_distance_3d: Analyzing Benchmarking l1_distance_3d: Analyzing Benchmarking l1_distance_3d: Analyzing
Benchmarking l1_distance_784d: Analyzing Benchmarking l1_distance_784d: Analyzing Benchmarking l1_distance_784d: Analyzing
Benchmarking l2_distance_3d: Analyzing Benchmarking l2_distance_3d: Analyzing Benchmarking l2_distance_3d: Analyzing
Benchmarking l2_distance_784d: Analyzing Benchmarking l2_distance_784d: Analyzing Benchmarking l2_distance_784d: Analyzing
Benchmarking l2_norm_3d: Analyzing Benchmarking l2_norm_3d: Analyzing Benchmarking l2_norm_3d: Analyzing
Benchmarking l2_norm_784d: Analyzing Benchmarking l2_norm_784d: Analyzing Benchmarking l2_norm_784d: Analyzing
Benchmarking l2_squared_distance_3d: Analyzing Benchmarking l2_squared_distance_3d: Analyzing Benchmarking l2_squared_distance_3d: Analyzing
Benchmarking point_check_10k_locks: Analyzing Benchmarking point_check_10k_locks: Analyzing Benchmarking point_check_10k_locks: Analyzing
Benchmarking point_check_baseline: Analyzing Benchmarking point_check_baseline: Analyzing Benchmarking point_check_baseline: Analyzing
Benchmarking range_check_baseline: Analyzing Benchmarking range_check_baseline: Analyzing Benchmarking range_check_baseline: Analyzing
Benchmarking router::send: Analyzing Benchmarking router::send: Analyzing Benchmarking router::send: Analyzing
Benchmarking spawn_many: Analyzing Benchmarking spawn_many: Analyzing Benchmarking spawn_many: Analyzing
Benchmarking update_max_ts: Analyzing Benchmarking update_max_ts: Analyzing Benchmarking update_max_ts: Analyzing
_bench_check_requirement _bench_check_requirement _bench_check_requirement
_bench_check_requirement _bench_check_requirement _bench_check_requirement
batch_tso_list_push/1024 batch_tso_list_push/1024 batch_tso_list_push/1024
bench_batch_tso_provider_flush bench_batch_tso_provider_flush bench_batch_tso_provider_flush
bench_batch_tso_provider_get_ts bench_batch_tso_provider_get_ts bench_batch_tso_provider_get_ts
bench_cdc_event_size/CdcEvent::ResolvedTs::size/1 bench_cdc_event_size/CdcEvent::ResolvedTs::size/1 bench_cdc_event_size/CdcEvent::ResolvedTs::size/1
bench_cdc_event_size/CdcEvent::ResolvedTs::size/1024 bench_cdc_event_size/CdcEvent::ResolvedTs::size/1024 bench_cdc_event_size/CdcEvent::ResolvedTs::size/1024
bench_cdc_event_size/CdcEvent::ResolvedTs::size/128 bench_cdc_event_size/CdcEvent::ResolvedTs::size/128 bench_cdc_event_size/CdcEvent::ResolvedTs::size/128
bench_cdc_event_size/CdcEvent::ResolvedTs::size/131072 bench_cdc_event_size/CdcEvent::ResolvedTs::size/131072 bench_cdc_event_size/CdcEvent::ResolvedTs::size/131072
bench_cdc_event_size/CdcEvent::ResolvedTs::size/16 bench_cdc_event_size/CdcEvent::ResolvedTs::size/16 bench_cdc_event_size/CdcEvent::ResolvedTs::size/16
bench_cdc_event_size/CdcEvent::ResolvedTs::size/16384 bench_cdc_event_size/CdcEvent::ResolvedTs::size/16384 bench_cdc_event_size/CdcEvent::ResolvedTs::size/16384
bench_cdc_event_size/CdcEvent::ResolvedTs::size/2 bench_cdc_event_size/CdcEvent::ResolvedTs::size/2 bench_cdc_event_size/CdcEvent::ResolvedTs::size/2
bench_cdc_event_size/CdcEvent::ResolvedTs::size/2048 bench_cdc_event_size/CdcEvent::ResolvedTs::size/2048 bench_cdc_event_size/CdcEvent::ResolvedTs::size/2048
bench_cdc_event_size/CdcEvent::ResolvedTs::size/256 bench_cdc_event_size/CdcEvent::ResolvedTs::size/256 bench_cdc_event_size/CdcEvent::ResolvedTs::size/256
bench_cdc_event_size/CdcEvent::ResolvedTs::size/32 bench_cdc_event_size/CdcEvent::ResolvedTs::size/32 bench_cdc_event_size/CdcEvent::ResolvedTs::size/32
bench_cdc_event_size/CdcEvent::ResolvedTs::size/32768 bench_cdc_event_size/CdcEvent::ResolvedTs::size/32768 bench_cdc_event_size/CdcEvent::ResolvedTs::size/32768
bench_cdc_event_size/CdcEvent::ResolvedTs::size/4 bench_cdc_event_size/CdcEvent::ResolvedTs::size/4 bench_cdc_event_size/CdcEvent::ResolvedTs::size/4
bench_cdc_event_size/CdcEvent::ResolvedTs::size/4096 bench_cdc_event_size/CdcEvent::ResolvedTs::size/4096 bench_cdc_event_size/CdcEvent::ResolvedTs::size/4096
bench_cdc_event_size/CdcEvent::ResolvedTs::size/512 bench_cdc_event_size/CdcEvent::ResolvedTs::size/512 bench_cdc_event_size/CdcEvent::ResolvedTs::size/512
bench_cdc_event_size/CdcEvent::ResolvedTs::size/64 bench_cdc_event_size/CdcEvent::ResolvedTs::size/64 bench_cdc_event_size/CdcEvent::ResolvedTs::size/64
bench_cdc_event_size/CdcEvent::ResolvedTs::size/65536 bench_cdc_event_size/CdcEvent::ResolvedTs::size/65536 bench_cdc_event_size/CdcEvent::ResolvedTs::size/65536
bench_cdc_event_size/CdcEvent::ResolvedTs::size/8 bench_cdc_event_size/CdcEvent::ResolvedTs::size/8 bench_cdc_event_size/CdcEvent::ResolvedTs::size/8
bench_cdc_event_size/CdcEvent::ResolvedTs::size/8192 bench_cdc_event_size/CdcEvent::ResolvedTs::size/8192 bench_cdc_event_size/CdcEvent::ResolvedTs::size/8192
bench_cdc_event_size/protobuf::Message::compute_size/1 bench_cdc_event_size/protobuf::Message::compute_size/1 bench_cdc_event_size/protobuf::Message::compute_size/1
bench_cdc_event_size/protobuf::Message::compute_size/1024 bench_cdc_event_size/protobuf::Message::compute_size/1024 bench_cdc_event_size/protobuf::Message::compute_size/1024
bench_cdc_event_size/protobuf::Message::compute_size/128 bench_cdc_event_size/protobuf::Message::compute_size/128 bench_cdc_event_size/protobuf::Message::compute_size/128
bench_cdc_event_size/protobuf::Message::compute_size/131072 bench_cdc_event_size/protobuf::Message::compute_size/131072 bench_cdc_event_size/protobuf::Message::compute_size/131072
bench_cdc_event_size/protobuf::Message::compute_size/16 bench_cdc_event_size/protobuf::Message::compute_size/16 bench_cdc_event_size/protobuf::Message::compute_size/16
bench_cdc_event_size/protobuf::Message::compute_size/16384 bench_cdc_event_size/protobuf::Message::compute_size/16384 bench_cdc_event_size/protobuf::Message::compute_size/16384
bench_cdc_event_size/protobuf::Message::compute_size/2 bench_cdc_event_size/protobuf::Message::compute_size/2 bench_cdc_event_size/protobuf::Message::compute_size/2
bench_cdc_event_size/protobuf::Message::compute_size/2048 bench_cdc_event_size/protobuf::Message::compute_size/2048 bench_cdc_event_size/protobuf::Message::compute_size/2048
bench_cdc_event_size/protobuf::Message::compute_size/256 bench_cdc_event_size/protobuf::Message::compute_size/256 bench_cdc_event_size/protobuf::Message::compute_size/256
bench_cdc_event_size/protobuf::Message::compute_size/32 bench_cdc_event_size/protobuf::Message::compute_size/32 bench_cdc_event_size/protobuf::Message::compute_size/32
bench_cdc_event_size/protobuf::Message::compute_size/32768 bench_cdc_event_size/protobuf::Message::compute_size/32768 bench_cdc_event_size/protobuf::Message::compute_size/32768
bench_cdc_event_size/protobuf::Message::compute_size/4 bench_cdc_event_size/protobuf::Message::compute_size/4 bench_cdc_event_size/protobuf::Message::compute_size/4
bench_cdc_event_size/protobuf::Message::compute_size/4096 bench_cdc_event_size/protobuf::Message::compute_size/4096 bench_cdc_event_size/protobuf::Message::compute_size/4096
bench_cdc_event_size/protobuf::Message::compute_size/512 bench_cdc_event_size/protobuf::Message::compute_size/512 bench_cdc_event_size/protobuf::Message::compute_size/512
bench_cdc_event_size/protobuf::Message::compute_size/64 bench_cdc_event_size/protobuf::Message::compute_size/64 bench_cdc_event_size/protobuf::Message::compute_size/64
bench_cdc_event_size/protobuf::Message::compute_size/65536 bench_cdc_event_size/protobuf::Message::compute_size/65536 bench_cdc_event_size/protobuf::Message::compute_size/65536
bench_cdc_event_size/protobuf::Message::compute_size/8 bench_cdc_event_size/protobuf::Message::compute_size/8 bench_cdc_event_size/protobuf::Message::compute_size/8
bench_cdc_event_size/protobuf::Message::compute_size/8192 bench_cdc_event_size/protobuf::Message::compute_size/8192 bench_cdc_event_size/protobuf::Message::compute_size/8192
byte::benches::bench_memcmp_decode_first_asc_large byte::benches::bench_memcmp_decode_first_asc_large byte::benches::bench_memcmp_decode_first_asc_large
byte::benches::bench_memcmp_decode_first_asc_large_original byte::benches::bench_memcmp_decode_first_asc_large_original byte::benches::bench_memcmp_decode_first_asc_large_original
byte::benches::bench_memcmp_decode_first_desc_large byte::benches::bench_memcmp_decode_first_desc_large byte::benches::bench_memcmp_decode_first_desc_large
byte::benches::bench_memcmp_decode_first_desc_large_original byte::benches::bench_memcmp_decode_first_desc_large_original byte::benches::bench_memcmp_decode_first_desc_large_original
byte::benches::bench_memcmp_decode_first_in_place_asc_large byte::benches::bench_memcmp_decode_first_in_place_asc_large byte::benches::bench_memcmp_decode_first_in_place_asc_large
byte::benches::bench_memcmp_decode_first_in_place_asc_large_original byte::benches::bench_memcmp_decode_first_in_place_asc_large_original byte::benches::bench_memcmp_decode_first_in_place_asc_large_original
byte::benches::bench_memcmp_decode_first_in_place_desc_large byte::benches::bench_memcmp_decode_first_in_place_desc_large byte::benches::bench_memcmp_decode_first_in_place_desc_large
byte::benches::bench_memcmp_decode_first_in_place_desc_large_original byte::benches::bench_memcmp_decode_first_in_place_desc_large_original byte::benches::bench_memcmp_decode_first_in_place_desc_large_original
byte::benches::bench_memcmp_encode_all_asc_large byte::benches::bench_memcmp_encode_all_asc_large byte::benches::bench_memcmp_encode_all_asc_large
byte::benches::bench_memcmp_encode_all_asc_large_naive byte::benches::bench_memcmp_encode_all_asc_large_naive byte::benches::bench_memcmp_encode_all_asc_large_naive
byte::benches::bench_memcmp_encode_all_asc_large_original byte::benches::bench_memcmp_encode_all_asc_large_original byte::benches::bench_memcmp_encode_all_asc_large_original
byte::benches::bench_memcmp_encode_all_asc_small byte::benches::bench_memcmp_encode_all_asc_small byte::benches::bench_memcmp_encode_all_asc_small
byte::benches::bench_memcmp_encode_all_asc_small_naive byte::benches::bench_memcmp_encode_all_asc_small_naive byte::benches::bench_memcmp_encode_all_asc_small_naive
byte::benches::bench_memcmp_encode_all_desc_large byte::benches::bench_memcmp_encode_all_desc_large byte::benches::bench_memcmp_encode_all_desc_large
byte::benches::bench_memcmp_encode_all_desc_large_original byte::benches::bench_memcmp_encode_all_desc_large_original byte::benches::bench_memcmp_encode_all_desc_large_original
byte::benches::bench_memcmp_encode_all_desc_small byte::benches::bench_memcmp_encode_all_desc_small byte::benches::bench_memcmp_encode_all_desc_small
byte::benches::bench_memcmp_encode_all_in_place_asc_large byte::benches::bench_memcmp_encode_all_in_place_asc_large byte::benches::bench_memcmp_encode_all_in_place_asc_large
byte::benches::bench_memcmp_encode_all_in_place_asc_small byte::benches::bench_memcmp_encode_all_in_place_asc_small byte::benches::bench_memcmp_encode_all_in_place_asc_small
byte::benches::bench_memcmp_encode_all_in_place_desc_large byte::benches::bench_memcmp_encode_all_in_place_desc_large byte::benches::bench_memcmp_encode_all_in_place_desc_large
byte::benches::bench_memcmp_encode_all_in_place_desc_small byte::benches::bench_memcmp_encode_all_in_place_desc_small byte::benches::bench_memcmp_encode_all_in_place_desc_small
coprocessor::codec::bench_record_prefix_bigendian_check coprocessor::codec::bench_record_prefix_bigendian_check coprocessor::codec::bench_record_prefix_bigendian_check
coprocessor::codec::bench_record_prefix_bigendian_check coprocessor::codec::bench_record_prefix_bigendian_check coprocessor::codec::bench_record_prefix_bigendian_check
coprocessor::codec::bench_record_prefix_equal_check coprocessor::codec::bench_record_prefix_equal_check coprocessor::codec::bench_record_prefix_equal_check
coprocessor::codec::bench_record_prefix_equal_check coprocessor::codec::bench_record_prefix_equal_check coprocessor::codec::bench_record_prefix_equal_check
coprocessor::codec::bench_record_prefix_littleendian_check coprocessor::codec::bench_record_prefix_littleendian_check coprocessor::codec::bench_record_prefix_littleendian_check
coprocessor::codec::bench_record_prefix_littleendian_check coprocessor::codec::bench_record_prefix_littleendian_check coprocessor::codec::bench_record_prefix_littleendian_check
coprocessor::codec::bench_record_prefix_start_with coprocessor::codec::bench_record_prefix_start_with coprocessor::codec::bench_record_prefix_start_with
coprocessor::codec::bench_record_prefix_start_with coprocessor::codec::bench_record_prefix_start_with coprocessor::codec::bench_record_prefix_start_with
coprocessor::codec::bench_table_prefix_check coprocessor::codec::bench_table_prefix_check coprocessor::codec::bench_table_prefix_check
coprocessor::codec::bench_table_prefix_check coprocessor::codec::bench_table_prefix_check coprocessor::codec::bench_table_prefix_check
coprocessor::codec::bench_table_prefix_start_with coprocessor::codec::bench_table_prefix_start_with coprocessor::codec::bench_table_prefix_start_with
coprocessor::codec::bench_table_prefix_start_with coprocessor::codec::bench_table_prefix_start_with coprocessor::codec::bench_table_prefix_start_with
coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match
coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match
engine/get(exclude snapshot)/BTree_KL64_VL64 engine/get(exclude snapshot)/BTree_KL64_VL64 engine/get(exclude snapshot)/BTree_KL64_VL64
engine/get(exclude snapshot)/BTree_KL64_VL64 engine/get(exclude snapshot)/BTree_KL64_VL64 engine/get(exclude snapshot)/BTree_KL64_VL64
engine/get(exclude snapshot)/BTree_KL64_VL65 engine/get(exclude snapshot)/BTree_KL64_VL65 engine/get(exclude snapshot)/BTree_KL64_VL65
engine/get(exclude snapshot)/BTree_KL64_VL65 engine/get(exclude snapshot)/BTree_KL64_VL65 engine/get(exclude snapshot)/BTree_KL64_VL65
engine/get(exclude snapshot)/Rocks_KL64_VL64 engine/get(exclude snapshot)/Rocks_KL64_VL64 engine/get(exclude snapshot)/Rocks_KL64_VL64
engine/get(exclude snapshot)/Rocks_KL64_VL64 engine/get(exclude snapshot)/Rocks_KL64_VL64 engine/get(exclude snapshot)/Rocks_KL64_VL64
engine/get(exclude snapshot)/Rocks_KL64_VL65 engine/get(exclude snapshot)/Rocks_KL64_VL65 engine/get(exclude snapshot)/Rocks_KL64_VL65
engine/get(exclude snapshot)/Rocks_KL64_VL65 engine/get(exclude snapshot)/Rocks_KL64_VL65 engine/get(exclude snapshot)/Rocks_KL64_VL65
engine/put/BTree_KL64_VL64 engine/put/BTree_KL64_VL64 engine/put/BTree_KL64_VL64
engine/put/BTree_KL64_VL64 engine/put/BTree_KL64_VL64 engine/put/BTree_KL64_VL64
engine/put/BTree_KL64_VL65 engine/put/BTree_KL64_VL65 engine/put/BTree_KL64_VL65
engine/put/BTree_KL64_VL65 engine/put/BTree_KL64_VL65 engine/put/BTree_KL64_VL65
engine/put/Rocks_KL64_VL64 engine/put/Rocks_KL64_VL64 engine/put/Rocks_KL64_VL64
engine/put/Rocks_KL64_VL64 engine/put/Rocks_KL64_VL64 engine/put/Rocks_KL64_VL64
engine/put/Rocks_KL64_VL65 engine/put/Rocks_KL64_VL65 engine/put/Rocks_KL64_VL65
engine/put/Rocks_KL64_VL65 engine/put/Rocks_KL64_VL65 engine/put/Rocks_KL64_VL65
engine/snapshot/BTree_KL64_VL64 engine/snapshot/BTree_KL64_VL64 engine/snapshot/BTree_KL64_VL64
engine/snapshot/BTree_KL64_VL64 engine/snapshot/BTree_KL64_VL64 engine/snapshot/BTree_KL64_VL64
engine/snapshot/BTree_KL64_VL65 engine/snapshot/BTree_KL64_VL65 engine/snapshot/BTree_KL64_VL65
engine/snapshot/BTree_KL64_VL65 engine/snapshot/BTree_KL64_VL65 engine/snapshot/BTree_KL64_VL65
engine/snapshot/Rocks_KL64_VL64 engine/snapshot/Rocks_KL64_VL64 engine/snapshot/Rocks_KL64_VL64
engine/snapshot/Rocks_KL64_VL64 engine/snapshot/Rocks_KL64_VL64 engine/snapshot/Rocks_KL64_VL64
engine/snapshot/Rocks_KL64_VL65 engine/snapshot/Rocks_KL64_VL65 engine/snapshot/Rocks_KL64_VL65
engine/snapshot/Rocks_KL64_VL65 engine/snapshot/Rocks_KL64_VL65 engine/snapshot/Rocks_KL64_VL65
keybuilder::bench_keybuilder::bench_key_builder_data_key keybuilder::bench_keybuilder::bench_key_builder_data_key keybuilder::bench_keybuilder::bench_key_builder_data_key
keybuilder::bench_keybuilder::bench_key_builder_data_key keybuilder::bench_keybuilder::bench_key_builder_data_key keybuilder::bench_keybuilder::bench_key_builder_data_key
keybuilder::bench_keybuilder::bench_key_builder_from_slice keybuilder::bench_keybuilder::bench_key_builder_from_slice keybuilder::bench_keybuilder::bench_key_builder_from_slice
keybuilder::bench_keybuilder::bench_key_builder_from_slice keybuilder::bench_keybuilder::bench_key_builder_from_slice keybuilder::bench_keybuilder::bench_key_builder_from_slice
l2_squared_distance_784d l2_squared_distance_784d l2_squared_distance_784d
load_region/value size 128 load_region/value size 128 load_region/value size 128
load_region/value size 32 load_region/value size 32 load_region/value size 32
load_region/value size 4096 load_region/value size 4096 load_region/value size 4096
load_region/value size 512 load_region/value size 512 load_region/value size 512
mvcc/commit/BTree_KL64_VL64 mvcc/commit/BTree_KL64_VL64 mvcc/commit/BTree_KL64_VL64
mvcc/commit/BTree_KL64_VL64 mvcc/commit/BTree_KL64_VL64 mvcc/commit/BTree_KL64_VL64
mvcc/commit/BTree_KL64_VL65 mvcc/commit/BTree_KL64_VL65 mvcc/commit/BTree_KL64_VL65
mvcc/commit/BTree_KL64_VL65 mvcc/commit/BTree_KL64_VL65 mvcc/commit/BTree_KL64_VL65
mvcc/commit/Rocks_KL64_VL64 mvcc/commit/Rocks_KL64_VL64 mvcc/commit/Rocks_KL64_VL64
mvcc/commit/Rocks_KL64_VL64 mvcc/commit/Rocks_KL64_VL64 mvcc/commit/Rocks_KL64_VL64
mvcc/commit/Rocks_KL64_VL65 mvcc/commit/Rocks_KL64_VL65 mvcc/commit/Rocks_KL64_VL65
mvcc/commit/Rocks_KL64_VL65 mvcc/commit/Rocks_KL64_VL65 mvcc/commit/Rocks_KL64_VL65
mvcc/load_lock/BTree_KL64_VL64 mvcc/load_lock/BTree_KL64_VL64 mvcc/load_lock/BTree_KL64_VL64
mvcc/load_lock/BTree_KL64_VL64 mvcc/load_lock/BTree_KL64_VL64 mvcc/load_lock/BTree_KL64_VL64
mvcc/load_lock/BTree_KL64_VL65 mvcc/load_lock/BTree_KL64_VL65 mvcc/load_lock/BTree_KL64_VL65
mvcc/load_lock/BTree_KL64_VL65 mvcc/load_lock/BTree_KL64_VL65 mvcc/load_lock/BTree_KL64_VL65
mvcc/load_lock/Rocks_KL64_VL64 mvcc/load_lock/Rocks_KL64_VL64 mvcc/load_lock/Rocks_KL64_VL64
mvcc/load_lock/Rocks_KL64_VL64 mvcc/load_lock/Rocks_KL64_VL64 mvcc/load_lock/Rocks_KL64_VL64
mvcc/load_lock/Rocks_KL64_VL65 mvcc/load_lock/Rocks_KL64_VL65 mvcc/load_lock/Rocks_KL64_VL65
mvcc/load_lock/Rocks_KL64_VL65 mvcc/load_lock/Rocks_KL64_VL65 mvcc/load_lock/Rocks_KL64_VL65
mvcc/prewrite/BTree_KL64_VL64 mvcc/prewrite/BTree_KL64_VL64 mvcc/prewrite/BTree_KL64_VL64
mvcc/prewrite/BTree_KL64_VL64 mvcc/prewrite/BTree_KL64_VL64 mvcc/prewrite/BTree_KL64_VL64
mvcc/prewrite/BTree_KL64_VL65 mvcc/prewrite/BTree_KL64_VL65 mvcc/prewrite/BTree_KL64_VL65
mvcc/prewrite/BTree_KL64_VL65 mvcc/prewrite/BTree_KL64_VL65 mvcc/prewrite/BTree_KL64_VL65
mvcc/prewrite/Rocks_KL64_VL64 mvcc/prewrite/Rocks_KL64_VL64 mvcc/prewrite/Rocks_KL64_VL64
mvcc/prewrite/Rocks_KL64_VL64 mvcc/prewrite/Rocks_KL64_VL64 mvcc/prewrite/Rocks_KL64_VL64
mvcc/prewrite/Rocks_KL64_VL65 mvcc/prewrite/Rocks_KL64_VL65 mvcc/prewrite/Rocks_KL64_VL65
mvcc/prewrite/Rocks_KL64_VL65 mvcc/prewrite/Rocks_KL64_VL65 mvcc/prewrite/Rocks_KL64_VL65
mvcc/rollback_conflict/BTree_KL64_VL64 mvcc/rollback_conflict/BTree_KL64_VL64 mvcc/rollback_conflict/BTree_KL64_VL64
mvcc/rollback_conflict/BTree_KL64_VL64 mvcc/rollback_conflict/BTree_KL64_VL64 mvcc/rollback_conflict/BTree_KL64_VL64
mvcc/rollback_conflict/BTree_KL64_VL65 mvcc/rollback_conflict/BTree_KL64_VL65 mvcc/rollback_conflict/BTree_KL64_VL65
mvcc/rollback_conflict/BTree_KL64_VL65 mvcc/rollback_conflict/BTree_KL64_VL65 mvcc/rollback_conflict/BTree_KL64_VL65
mvcc/rollback_conflict/Rocks_KL64_VL64 mvcc/rollback_conflict/Rocks_KL64_VL64 mvcc/rollback_conflict/Rocks_KL64_VL64
mvcc/rollback_conflict/Rocks_KL64_VL64 mvcc/rollback_conflict/Rocks_KL64_VL64 mvcc/rollback_conflict/Rocks_KL64_VL64
mvcc/rollback_conflict/Rocks_KL64_VL65 mvcc/rollback_conflict/Rocks_KL64_VL65 mvcc/rollback_conflict/Rocks_KL64_VL65
mvcc/rollback_conflict/Rocks_KL64_VL65 mvcc/rollback_conflict/Rocks_KL64_VL65 mvcc/rollback_conflict/Rocks_KL64_VL65
mvcc/rollback_non_prewrote/BTree_KL64_VL64 mvcc/rollback_non_prewrote/BTree_KL64_VL64 mvcc/rollback_non_prewrote/BTree_KL64_VL64
mvcc/rollback_non_prewrote/BTree_KL64_VL64 mvcc/rollback_non_prewrote/BTree_KL64_VL64 mvcc/rollback_non_prewrote/BTree_KL64_VL64
mvcc/rollback_non_prewrote/BTree_KL64_VL65 mvcc/rollback_non_prewrote/BTree_KL64_VL65 mvcc/rollback_non_prewrote/BTree_KL64_VL65
mvcc/rollback_non_prewrote/BTree_KL64_VL65 mvcc/rollback_non_prewrote/BTree_KL64_VL65 mvcc/rollback_non_prewrote/BTree_KL64_VL65
mvcc/rollback_non_prewrote/Rocks_KL64_VL64 mvcc/rollback_non_prewrote/Rocks_KL64_VL64 mvcc/rollback_non_prewrote/Rocks_KL64_VL64
mvcc/rollback_non_prewrote/Rocks_KL64_VL64 mvcc/rollback_non_prewrote/Rocks_KL64_VL64 mvcc/rollback_non_prewrote/Rocks_KL64_VL64
mvcc/rollback_non_prewrote/Rocks_KL64_VL65 mvcc/rollback_non_prewrote/Rocks_KL64_VL65 mvcc/rollback_non_prewrote/Rocks_KL64_VL65
mvcc/rollback_non_prewrote/Rocks_KL64_VL65 mvcc/rollback_non_prewrote/Rocks_KL64_VL65 mvcc/rollback_non_prewrote/Rocks_KL64_VL65
mvcc/rollback_prewrote/BTree_KL64_VL64 mvcc/rollback_prewrote/BTree_KL64_VL64 mvcc/rollback_prewrote/BTree_KL64_VL64
mvcc/rollback_prewrote/BTree_KL64_VL64 mvcc/rollback_prewrote/BTree_KL64_VL64 mvcc/rollback_prewrote/BTree_KL64_VL64
mvcc/rollback_prewrote/BTree_KL64_VL65 mvcc/rollback_prewrote/BTree_KL64_VL65 mvcc/rollback_prewrote/BTree_KL64_VL65
mvcc/rollback_prewrote/BTree_KL64_VL65 mvcc/rollback_prewrote/BTree_KL64_VL65 mvcc/rollback_prewrote/BTree_KL64_VL65
mvcc/rollback_prewrote/Rocks_KL64_VL64 mvcc/rollback_prewrote/Rocks_KL64_VL64 mvcc/rollback_prewrote/Rocks_KL64_VL64
mvcc/rollback_prewrote/Rocks_KL64_VL64 mvcc/rollback_prewrote/Rocks_KL64_VL64 mvcc/rollback_prewrote/Rocks_KL64_VL64
mvcc/rollback_prewrote/Rocks_KL64_VL65 mvcc/rollback_prewrote/Rocks_KL64_VL65 mvcc/rollback_prewrote/Rocks_KL64_VL65
mvcc/rollback_prewrote/Rocks_KL64_VL65 mvcc/rollback_prewrote/Rocks_KL64_VL65 mvcc/rollback_prewrote/Rocks_KL64_VL65
mvcc/seek_write/BTree_KL64_VL64 mvcc/seek_write/BTree_KL64_VL64 mvcc/seek_write/BTree_KL64_VL64
mvcc/seek_write/BTree_KL64_VL64 mvcc/seek_write/BTree_KL64_VL64 mvcc/seek_write/BTree_KL64_VL64
mvcc/seek_write/BTree_KL64_VL65 mvcc/seek_write/BTree_KL64_VL65 mvcc/seek_write/BTree_KL64_VL65
mvcc/seek_write/BTree_KL64_VL65 mvcc/seek_write/BTree_KL64_VL65 mvcc/seek_write/BTree_KL64_VL65
mvcc/seek_write/Rocks_KL64_VL64 mvcc/seek_write/Rocks_KL64_VL64 mvcc/seek_write/Rocks_KL64_VL64
mvcc/seek_write/Rocks_KL64_VL64 mvcc/seek_write/Rocks_KL64_VL64 mvcc/seek_write/Rocks_KL64_VL64
mvcc/seek_write/Rocks_KL64_VL65 mvcc/seek_write/Rocks_KL64_VL65 mvcc/seek_write/Rocks_KL64_VL65
mvcc/seek_write/Rocks_KL64_VL65 mvcc/seek_write/Rocks_KL64_VL65 mvcc/seek_write/Rocks_KL64_VL65
number::benches::bench_decode_u64_le_buffer_decoder number::benches::bench_decode_u64_le_buffer_decoder number::benches::bench_decode_u64_le_buffer_decoder
number::benches::bench_decode_u64_le_byteorder number::benches::bench_decode_u64_le_byteorder number::benches::bench_decode_u64_le_byteorder
number::benches::bench_decode_u64_le_bytes_buf number::benches::bench_decode_u64_le_bytes_buf number::benches::bench_decode_u64_le_bytes_buf
number::benches::bench_decode_u64_le_number_codec number::benches::bench_decode_u64_le_number_codec number::benches::bench_decode_u64_le_number_codec
number::benches::bench_decode_u64_le_number_codec_over_slice number::benches::bench_decode_u64_le_number_codec_over_slice number::benches::bench_decode_u64_le_number_codec_over_slice
number::benches::bench_decode_u64_le_original number::benches::bench_decode_u64_le_original number::benches::bench_decode_u64_le_original
number::benches::bench_decode_varint_normal_number_codec_large_buffer number::benches::bench_decode_varint_normal_number_codec_large_buffer number::benches::bench_decode_varint_normal_number_codec_large_buffer
number::benches::bench_decode_varint_normal_number_codec_small_buffer number::benches::bench_decode_varint_normal_number_codec_small_buffer number::benches::bench_decode_varint_normal_number_codec_small_buffer
number::benches::bench_decode_varint_normal_number_codec_small_buffer_with_extra number::benches::bench_decode_varint_normal_number_codec_small_buffer_with_extra number::benches::bench_decode_varint_normal_number_codec_small_buffer_with_extra
number::benches::bench_decode_varint_normal_original_large_buffer number::benches::bench_decode_varint_normal_original_large_buffer number::benches::bench_decode_varint_normal_original_large_buffer
number::benches::bench_decode_varint_normal_original_small_buffer number::benches::bench_decode_varint_normal_original_small_buffer number::benches::bench_decode_varint_normal_original_small_buffer
number::benches::bench_decode_varint_normal_original_small_buffer_with_extra number::benches::bench_decode_varint_normal_original_small_buffer_with_extra number::benches::bench_decode_varint_normal_original_small_buffer_with_extra
number::benches::bench_decode_varint_small_number_codec_large_buffer number::benches::bench_decode_varint_small_number_codec_large_buffer number::benches::bench_decode_varint_small_number_codec_large_buffer
number::benches::bench_decode_varint_small_number_codec_small_buffer number::benches::bench_decode_varint_small_number_codec_small_buffer number::benches::bench_decode_varint_small_number_codec_small_buffer
number::benches::bench_decode_varint_small_original_small_buffer number::benches::bench_decode_varint_small_original_small_buffer number::benches::bench_decode_varint_small_original_small_buffer
number::benches::bench_encode_u64_le_buffer_encoder_slice number::benches::bench_encode_u64_le_buffer_encoder_slice number::benches::bench_encode_u64_le_buffer_encoder_slice
number::benches::bench_encode_u64_le_buffer_encoder_vec number::benches::bench_encode_u64_le_buffer_encoder_vec number::benches::bench_encode_u64_le_buffer_encoder_vec
number::benches::bench_encode_u64_le_byteorder number::benches::bench_encode_u64_le_byteorder number::benches::bench_encode_u64_le_byteorder
number::benches::bench_encode_u64_le_number_codec number::benches::bench_encode_u64_le_number_codec number::benches::bench_encode_u64_le_number_codec
number::benches::bench_encode_varint_naive number::benches::bench_encode_varint_naive number::benches::bench_encode_varint_naive
number::benches::bench_encode_varint_number_codec number::benches::bench_encode_varint_number_codec number::benches::bench_encode_varint_number_codec
number::benches::bench_encode_varint_original number::benches::bench_encode_varint_original number::benches::bench_encode_varint_original
number::benches::bench_encode_varint_protobuf number::benches::bench_encode_varint_protobuf number::benches::bench_encode_varint_protobuf
number::benches::bench_varint_len_normal_number_large_buffer number::benches::bench_varint_len_normal_number_large_buffer number::benches::bench_varint_len_normal_number_large_buffer
number::benches::bench_varint_len_normal_number_small_buffer number::benches::bench_varint_len_normal_number_small_buffer number::benches::bench_varint_len_normal_number_small_buffer
number::benches::bench_varint_len_small_number_large_buffer number::benches::bench_varint_len_small_number_large_buffer number::benches::bench_varint_len_small_number_large_buffer
number::benches::bench_varint_len_small_number_small_buffer number::benches::bench_varint_len_small_number_small_buffer number::benches::bench_varint_len_small_number_small_buffer
raftkv::bench_async_snapshot raftkv::bench_async_snapshot raftkv::bench_async_snapshot
raftkv::bench_async_snapshot raftkv::bench_async_snapshot raftkv::bench_async_snapshot
raftkv::bench_async_snapshots_noop raftkv::bench_async_snapshots_noop raftkv::bench_async_snapshots_noop
raftkv::bench_async_snapshots_noop raftkv::bench_async_snapshots_noop raftkv::bench_async_snapshots_noop
raftkv::bench_async_write raftkv::bench_async_write raftkv::bench_async_write
raftkv::bench_async_write raftkv::bench_async_write raftkv::bench_async_write
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 } raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 } raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 } raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 } raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 } raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 } raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 } raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 } raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 } raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 } raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 } raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 } raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 } raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }
raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 } raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 } raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }
raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 3 } raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 3 }
raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 5 } raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 5 }
raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 } raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 } raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }
raftstore::server/bench_get/GetConfig { factory: Server, nodes: 3 } raftstore::server/bench_get/GetConfig { factory: Server, nodes: 3 }
raftstore::server/bench_get/GetConfig { factory: Server, nodes: 5 } raftstore::server/bench_get/GetConfig { factory: Server, nodes: 5 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 1024 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 1024 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 128 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 128 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 4096 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 4096 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 1024 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 1024 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 128 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 128 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 4096 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 4096 }
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 8 } raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 8 }
range_check_1k_in_10k_locks range_check_1k_in_10k_locks range_check_1k_in_10k_locks
serialization::bench_serialization::bench_decode_one serialization::bench_serialization::bench_decode_one serialization::bench_serialization::bench_decode_one
serialization::bench_serialization::bench_decode_one serialization::bench_serialization::bench_decode_one serialization::bench_serialization::bench_decode_one
serialization::bench_serialization::bench_decode_two serialization::bench_serialization::bench_decode_two serialization::bench_serialization::bench_decode_two
serialization::bench_serialization::bench_decode_two serialization::bench_serialization::bench_decode_two serialization::bench_serialization::bench_decode_two
serialization::bench_serialization::bench_encode_one serialization::bench_serialization::bench_encode_one serialization::bench_serialization::bench_encode_one
serialization::bench_serialization::bench_encode_one serialization::bench_serialization::bench_encode_one serialization::bench_serialization::bench_encode_one
serialization::bench_serialization::bench_encode_two serialization::bench_serialization::bench_encode_two serialization::bench_serialization::bench_encode_two
serialization::bench_serialization::bench_encode_two serialization::bench_serialization::bench_encode_two serialization::bench_serialization::bench_encode_two
storage/async_commit/Rocks_KL64_VL64 storage/async_commit/Rocks_KL64_VL64 storage/async_commit/Rocks_KL64_VL64
storage/async_commit/Rocks_KL64_VL64 storage/async_commit/Rocks_KL64_VL64 storage/async_commit/Rocks_KL64_VL64
storage/async_commit/Rocks_KL64_VL65 storage/async_commit/Rocks_KL64_VL65 storage/async_commit/Rocks_KL64_VL65
storage/async_commit/Rocks_KL64_VL65 storage/async_commit/Rocks_KL64_VL65 storage/async_commit/Rocks_KL64_VL65
storage/async_prewrite/Rocks_KL64_VL64 storage/async_prewrite/Rocks_KL64_VL64 storage/async_prewrite/Rocks_KL64_VL64
storage/async_prewrite/Rocks_KL64_VL64 storage/async_prewrite/Rocks_KL64_VL64 storage/async_prewrite/Rocks_KL64_VL64
storage/async_prewrite/Rocks_KL64_VL65 storage/async_prewrite/Rocks_KL64_VL65 storage/async_prewrite/Rocks_KL64_VL65
storage/async_prewrite/Rocks_KL64_VL65 storage/async_prewrite/Rocks_KL64_VL65 storage/async_prewrite/Rocks_KL64_VL65
storage/async_raw_get/Rocks_KL64_VL64 storage/async_raw_get/Rocks_KL64_VL64 storage/async_raw_get/Rocks_KL64_VL64
storage/async_raw_get/Rocks_KL64_VL64 storage/async_raw_get/Rocks_KL64_VL64 storage/async_raw_get/Rocks_KL64_VL64
storage/async_raw_get/Rocks_KL64_VL65 storage/async_raw_get/Rocks_KL64_VL65 storage/async_raw_get/Rocks_KL64_VL65
storage/async_raw_get/Rocks_KL64_VL65 storage/async_raw_get/Rocks_KL64_VL65 storage/async_raw_get/Rocks_KL64_VL65
storage::key::bench_index_key_gen_hash storage::key::bench_index_key_gen_hash storage::key::bench_index_key_gen_hash
storage::key::bench_index_key_gen_hash storage::key::bench_index_key_gen_hash storage::key::bench_index_key_gen_hash
storage::key::bench_row_key_gen_hash storage::key::bench_row_key_gen_hash storage::key::bench_row_key_gen_hash
storage::key::bench_row_key_gen_hash storage::key::bench_row_key_gen_hash storage::key::bench_row_key_gen_hash
txn/commit/BTree_KL64_VL64 txn/commit/BTree_KL64_VL64 txn/commit/BTree_KL64_VL64
txn/commit/BTree_KL64_VL64 txn/commit/BTree_KL64_VL64 txn/commit/BTree_KL64_VL64
txn/commit/BTree_KL64_VL65 txn/commit/BTree_KL64_VL65 txn/commit/BTree_KL64_VL65
txn/commit/BTree_KL64_VL65 txn/commit/BTree_KL64_VL65 txn/commit/BTree_KL64_VL65
txn/commit/Rocks_KL64_VL64 txn/commit/Rocks_KL64_VL64 txn/commit/Rocks_KL64_VL64
txn/commit/Rocks_KL64_VL64 txn/commit/Rocks_KL64_VL64 txn/commit/Rocks_KL64_VL64
txn/commit/Rocks_KL64_VL65 txn/commit/Rocks_KL64_VL65 txn/commit/Rocks_KL64_VL65
txn/commit/Rocks_KL64_VL65 txn/commit/Rocks_KL64_VL65 txn/commit/Rocks_KL64_VL65
txn/prewrite/BTree_KL64_VL64 txn/prewrite/BTree_KL64_VL64 txn/prewrite/BTree_KL64_VL64
txn/prewrite/BTree_KL64_VL64 txn/prewrite/BTree_KL64_VL64 txn/prewrite/BTree_KL64_VL64
txn/prewrite/BTree_KL64_VL65 txn/prewrite/BTree_KL64_VL65 txn/prewrite/BTree_KL64_VL65
txn/prewrite/BTree_KL64_VL65 txn/prewrite/BTree_KL64_VL65 txn/prewrite/BTree_KL64_VL65
txn/prewrite/Rocks_KL64_VL64 txn/prewrite/Rocks_KL64_VL64 txn/prewrite/Rocks_KL64_VL64
txn/prewrite/Rocks_KL64_VL64 txn/prewrite/Rocks_KL64_VL64 txn/prewrite/Rocks_KL64_VL64
txn/prewrite/Rocks_KL64_VL65 txn/prewrite/Rocks_KL64_VL65 txn/prewrite/Rocks_KL64_VL65
txn/prewrite/Rocks_KL64_VL65 txn/prewrite/Rocks_KL64_VL65 txn/prewrite/Rocks_KL64_VL65
txn/rollback_conflict/BTree_KL64_VL64 txn/rollback_conflict/BTree_KL64_VL64 txn/rollback_conflict/BTree_KL64_VL64
txn/rollback_conflict/BTree_KL64_VL64 txn/rollback_conflict/BTree_KL64_VL64 txn/rollback_conflict/BTree_KL64_VL64
txn/rollback_conflict/BTree_KL64_VL65 txn/rollback_conflict/BTree_KL64_VL65 txn/rollback_conflict/BTree_KL64_VL65
txn/rollback_conflict/BTree_KL64_VL65 txn/rollback_conflict/BTree_KL64_VL65 txn/rollback_conflict/BTree_KL64_VL65
txn/rollback_conflict/Rocks_KL64_VL64 txn/rollback_conflict/Rocks_KL64_VL64 txn/rollback_conflict/Rocks_KL64_VL64
txn/rollback_conflict/Rocks_KL64_VL64 txn/rollback_conflict/Rocks_KL64_VL64 txn/rollback_conflict/Rocks_KL64_VL64
txn/rollback_conflict/Rocks_KL64_VL65 txn/rollback_conflict/Rocks_KL64_VL65 txn/rollback_conflict/Rocks_KL64_VL65
txn/rollback_conflict/Rocks_KL64_VL65 txn/rollback_conflict/Rocks_KL64_VL65 txn/rollback_conflict/Rocks_KL64_VL65
txn/rollback_non_prewrote/BTree_KL64_VL64 txn/rollback_non_prewrote/BTree_KL64_VL64 txn/rollback_non_prewrote/BTree_KL64_VL64
txn/rollback_non_prewrote/BTree_KL64_VL64 txn/rollback_non_prewrote/BTree_KL64_VL64 txn/rollback_non_prewrote/BTree_KL64_VL64
txn/rollback_non_prewrote/BTree_KL64_VL65 txn/rollback_non_prewrote/BTree_KL64_VL65 txn/rollback_non_prewrote/BTree_KL64_VL65
txn/rollback_non_prewrote/BTree_KL64_VL65 txn/rollback_non_prewrote/BTree_KL64_VL65 txn/rollback_non_prewrote/BTree_KL64_VL65
txn/rollback_non_prewrote/Rocks_KL64_VL64 txn/rollback_non_prewrote/Rocks_KL64_VL64 txn/rollback_non_prewrote/Rocks_KL64_VL64
txn/rollback_non_prewrote/Rocks_KL64_VL64 txn/rollback_non_prewrote/Rocks_KL64_VL64 txn/rollback_non_prewrote/Rocks_KL64_VL64
txn/rollback_non_prewrote/Rocks_KL64_VL65 txn/rollback_non_prewrote/Rocks_KL64_VL65 txn/rollback_non_prewrote/Rocks_KL64_VL65
txn/rollback_non_prewrote/Rocks_KL64_VL65 txn/rollback_non_prewrote/Rocks_KL64_VL65 txn/rollback_non_prewrote/Rocks_KL64_VL65
txn/rollback_prewrote/BTree_KL64_VL64 txn/rollback_prewrote/BTree_KL64_VL64 txn/rollback_prewrote/BTree_KL64_VL64
txn/rollback_prewrote/BTree_KL64_VL64 txn/rollback_prewrote/BTree_KL64_VL64 txn/rollback_prewrote/BTree_KL64_VL64
txn/rollback_prewrote/BTree_KL64_VL65 txn/rollback_prewrote/BTree_KL64_VL65 txn/rollback_prewrote/BTree_KL64_VL65
txn/rollback_prewrote/BTree_KL64_VL65 txn/rollback_prewrote/BTree_KL64_VL65 txn/rollback_prewrote/BTree_KL64_VL65
txn/rollback_prewrote/Rocks_KL64_VL64 txn/rollback_prewrote/Rocks_KL64_VL64 txn/rollback_prewrote/Rocks_KL64_VL64
txn/rollback_prewrote/Rocks_KL64_VL64 txn/rollback_prewrote/Rocks_KL64_VL64 txn/rollback_prewrote/Rocks_KL64_VL64
txn/rollback_prewrote/Rocks_KL64_VL65 txn/rollback_prewrote/Rocks_KL64_VL65 txn/rollback_prewrote/Rocks_KL64_VL65
txn/rollback_prewrote/Rocks_KL64_VL65 txn/rollback_prewrote/Rocks_KL64_VL65 txn/rollback_prewrote/Rocks_KL64_VL65
util::slice_compare::bench_slice_compare_equal_128 util::slice_compare::bench_slice_compare_equal_128 util::slice_compare::bench_slice_compare_equal_128
util::slice_compare::bench_slice_compare_equal_128 util::slice_compare::bench_slice_compare_equal_128 util::slice_compare::bench_slice_compare_equal_128
util::slice_compare::bench_slice_compare_greater_128 util::slice_compare::bench_slice_compare_greater_128 util::slice_compare::bench_slice_compare_greater_128
util::slice_compare::bench_slice_compare_greater_128 util::slice_compare::bench_slice_compare_greater_128 util::slice_compare::bench_slice_compare_greater_128
util::slice_compare::bench_slice_compare_greater_32 util::slice_compare::bench_slice_compare_greater_32 util::slice_compare::bench_slice_compare_greater_32
util::slice_compare::bench_slice_compare_greater_32 util::slice_compare::bench_slice_compare_greater_32 util::slice_compare::bench_slice_compare_greater_32
util::slice_compare::bench_slice_compare_greater_64 util::slice_compare::bench_slice_compare_greater_64 util::slice_compare::bench_slice_compare_greater_64
util::slice_compare::bench_slice_compare_greater_64 util::slice_compare::bench_slice_compare_greater_64 util::slice_compare::bench_slice_compare_greater_64
util::slice_compare::bench_slice_compare_less_128 util::slice_compare::bench_slice_compare_less_128 util::slice_compare::bench_slice_compare_less_128
util::slice_compare::bench_slice_compare_less_128 util::slice_compare::bench_slice_compare_less_128 util::slice_compare::bench_slice_compare_less_128
util::slice_compare::bench_slice_compare_less_32 util::slice_compare::bench_slice_compare_less_32 util::slice_compare::bench_slice_compare_less_32
util::slice_compare::bench_slice_compare_less_32 util::slice_compare::bench_slice_compare_less_32 util::slice_compare::bench_slice_compare_less_32
util::slice_compare::bench_slice_compare_less_64 util::slice_compare::bench_slice_compare_less_64 util::slice_compare::bench_slice_compare_less_64
util::slice_compare::bench_slice_compare_less_64 util::slice_compare::bench_slice_compare_less_64 util::slice_compare::bench_slice_compare_less_64
util_batch_fixture_executor_next_1024 util_batch_fixture_executor_next_1024 util_batch_fixture_executor_next_1024
util_batch_fixture_executor_next_1024 util_batch_fixture_executor_next_1024 util_batch_fixture_executor_next_1024


QLiangong
7月8日 评论:
7月8日 评论:
950:
# machine_id=950 arch=aarch64 date=2026-07-07_17:34:31
# command: cargo bench -p tests --bench misc --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine jemalloc
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Compiling tests v0.0.1 (/home/y30075072/tikv/tests)
Finished bench [optimized] target(s) in 1m 07s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
Running benches/misc/mod.rs (target/release/deps/misc-9442c2fc757da883)
running 49 tests
test _bench_check_requirement ... bench: 0 ns/iter (+/- 0)
test coprocessor::codec::bench_record_prefix_bigendian_check ... bench: 471 ns/iter (+/- 11)
test coprocessor::codec::bench_record_prefix_equal_check ... bench: 444 ns/iter (+/- 6)
test coprocessor::codec::bench_record_prefix_littleendian_check ... bench: 470 ns/iter (+/- 11)
test coprocessor::codec::bench_record_prefix_start_with ... bench: 443 ns/iter (+/- 6)
test coprocessor::codec::bench_table_prefix_check ... bench: 444 ns/iter (+/- 6)
test coprocessor::codec::bench_table_prefix_start_with ... bench: 442 ns/iter (+/- 6)
test coprocessor::codec::mysql::json::bench_decode_binary ... ignored
test coprocessor::codec::mysql::json::bench_decode_text ... ignored
test coprocessor::codec::mysql::json::bench_encode_binary ... ignored
test coprocessor::codec::mysql::json::bench_encode_text ... ignored
test coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map ... bench: 1,683 ns/iter (+/- 3)
test coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match ... bench: 1,046 ns/iter (+/- 30)
test keybuilder::bench_keybuilder::bench_key_builder_data_key ... bench: 22 ns/iter (+/- 0)
test keybuilder::bench_keybuilder::bench_key_builder_from_slice ... bench: 6 ns/iter (+/- 0)
9755:
# machine_id=9755 arch=x86_64 date=2026-07-07_17:30:28
# command: cargo bench -p tests --bench misc --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine sse jemalloc
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Compiling tests v0.0.1 (/home/y30075072/tikv/tests)
Finished bench [optimized] target(s) in 39.95s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v4.2.3, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
Running benches/misc/mod.rs (target/release/deps/misc-34b13a657d94a9d8)
running 49 tests
test _bench_check_requirement ... bench: 0 ns/iter (+/- 0)
test coprocessor::codec::bench_record_prefix_bigendian_check ... bench: 272 ns/iter (+/- 0)
test coprocessor::codec::bench_record_prefix_equal_check ... bench: 273 ns/iter (+/- 105)
test coprocessor::codec::bench_record_prefix_littleendian_check ... bench: 273 ns/iter (+/- 14)
test coprocessor::codec::bench_record_prefix_start_with ... bench: 273 ns/iter (+/- 218)
test coprocessor::codec::bench_table_prefix_check ... bench: 272 ns/iter (+/- 90)
test coprocessor::codec::bench_table_prefix_start_with ... bench: 273 ns/iter (+/- 218)
test coprocessor::codec::mysql::json::bench_decode_binary ... ignored
test coprocessor::codec::mysql::json::bench_decode_text ... ignored
test coprocessor::codec::mysql::json::bench_encode_binary ... ignored
test coprocessor::codec::mysql::json::bench_encode_text ... ignored
test coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map ... bench: 1,217 ns/iter (+/- 2)
test coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match ... bench: 500 ns/iter (+/- 1)
test keybuilder::bench_keybuilder::bench_key_builder_data_key ... bench: 22 ns/iter (+/- 0)
test keybuilder::bench_keybuilder::bench_key_builder_from_slice ... bench: 3 ns/iter (+/- 0)
test raftkv::bench_async_snapshot ... bench: 372 ns/iter (+/- 1)
test raftkv::bench_async_snapshots_noop ... bench: 63 ns/iter (+/- 0)
test raftkv::bench_async_write ... bench: 217 ns/iter (+/- 1)
test serialization::bench_serialization::bench_decode_one ... bench: 135 ns/iter (+/- 1)
test serialization::bench_serialization::bench_decode_two ... bench: 225 ns/iter (+/- 2)
test serialization::bench_serialization::bench_encode_one ... bench: 123 ns/iter (+/- 0)
test serialization::bench_serialization::bench_encode_two ... bench: 190 ns/iter (+/- 0)
test storage::incremental_get::bench_table_lookup_mvcc_get ... bench: 2,798,030 ns/iter (+/- 9,303)
test storage::incremental_get::bench_table_lookup_mvcc_incremental_get ... bench: 1,815,264 ns/iter (+/- 4,365)


QLiangong
7月8日 评论:
7月8日 评论:
# machine_id=9755 arch=x86_64 date=2026-07-07_17:30:28
# command: cargo bench -p tests --bench misc --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine sse jemalloc
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Compiling tests v0.0.1 (/home/y30075072/tikv/tests)
Finished bench [optimized] target(s) in 39.95s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v4.2.3, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
Running benches/misc/mod.rs (target/release/deps/misc-34b13a657d94a9d8)
running 49 tests
test _bench_check_requirement ... bench: 0 ns/iter (+/- 0)
test coprocessor::codec::bench_record_prefix_bigendian_check ... bench: 272 ns/iter (+/- 0)
test coprocessor::codec::bench_record_prefix_equal_check ... bench: 273 ns/iter (+/- 105)
test coprocessor::codec::bench_record_prefix_littleendian_check ... bench: 273 ns/iter (+/- 14)
test coprocessor::codec::bench_record_prefix_start_with ... bench: 273 ns/iter (+/- 218)
test coprocessor::codec::bench_table_prefix_check ... bench: 272 ns/iter (+/- 90)
test coprocessor::codec::bench_table_prefix_start_with ... bench: 273 ns/iter (+/- 218)
test coprocessor::codec::mysql::json::bench_decode_binary ... ignored
test coprocessor::codec::mysql::json::bench_decode_text ... ignored
test coprocessor::codec::mysql::json::bench_encode_binary ... ignored
test coprocessor::codec::mysql::json::bench_encode_text ... ignored
test coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map ... bench: 1,217 ns/iter (+/- 2)
test coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match ... bench: 500 ns/iter (+/- 1)
test keybuilder::bench_keybuilder::bench_key_builder_data_key ... bench: 22 ns/iter (+/- 0)
test keybuilder::bench_keybuilder::bench_key_builder_from_slice ... bench: 3 ns/iter (+/- 0)
test raftkv::bench_async_snapshot ... bench: 372 ns/iter (+/- 1)
test raftkv::bench_async_snapshots_noop ... bench: 63 ns/iter (+/- 0)
test raftkv::bench_async_write ... bench: 217 ns/iter (+/- 1)
test serialization::bench_serialization::bench_decode_one ... bench: 135 ns/iter (+/- 1)
test serialization::bench_serialization::bench_decode_two ... bench: 225 ns/iter (+/- 2)
test serialization::bench_serialization::bench_encode_one ... bench: 123 ns/iter (+/- 0)
test serialization::bench_serialization::bench_encode_two ... bench: 190 ns/iter (+/- 0)
test storage::incremental_get::bench_table_lookup_mvcc_get ... bench: 2,798,030 ns/iter (+/- 9,303)
test storage::incremental_get::bench_table_lookup_mvcc_incremental_get ... bench: 1,815,264 ns/iter (+/- 4,365)
test storage::key::bench_index_key_gen_hash ... bench: 25 ns/iter (+/- 0)
test storage::key::bench_row_key_gen_hash ... bench: 15 ns/iter (+/- 0)
test storage::mvcc_reader::bench_get_txn_commit_record_100 ... bench: 24,114 ns/iter (+/- 465)
test storage::mvcc_reader::bench_get_txn_commit_record_5 ... bench: 4,361 ns/iter (+/- 93)
test storage::scan::bench_tombstone_scan ... ignored
test util::slice_compare::bench_slice_compare_equal_128 ... bench: 1 ns/iter (+/- 0)
test util::slice_compare::bench_slice_compare_greater_128 ... bench: 1 ns/iter (+/- 0)
test util::slice_compare::bench_slice_compare_greater_32 ... bench: 1 ns/iter (+/- 0)
test util::slice_compare::bench_slice_compare_greater_64 ... bench: 1 ns/iter (+/- 0)
test util::slice_compare::bench_slice_compare_less_128 ... bench: 1 ns/iter (+/- 0)
test util::slice_compare::bench_slice_compare_less_32 ... bench: 1 ns/iter (+/- 0)
test util::slice_compare::bench_slice_compare_less_64 ... bench: 1 ns/iter (+/- 0)
test writebatch::bench_writebatch::bench_writebatch_1 ... bench: 13,112,304 ns/iter (+/- 1,100,501)
test writebatch::bench_writebatch::bench_writebatch_1024 ... bench: 4,820,818 ns/iter (+/- 1,258,879)
test writebatch::bench_writebatch::bench_writebatch_128 ... bench: 4,786,944 ns/iter (+/- 1,335,559)
test writebatch::bench_writebatch::bench_writebatch_16 ... bench: 5,279,103 ns/iter (+/- 1,503,539)
test writebatch::bench_writebatch::bench_writebatch_2 ... bench: 9,025,820 ns/iter (+/- 664,157)
test writebatch::bench_writebatch::bench_writebatch_256 ... bench: 4,584,400 ns/iter (+/- 1,266,849)
test writebatch::bench_writebatch::bench_writebatch_32 ... bench: 5,037,964 ns/iter (+/- 1,311,414)
test writebatch::bench_writebatch::bench_writebatch_4 ... bench: 6,793,329 ns/iter (+/- 993,879)
test writebatch::bench_writebatch::bench_writebatch_512 ... bench: 4,878,017 ns/iter (+/- 1,418,515)
test writebatch::bench_writebatch::bench_writebatch_64 ... bench: 4,764,401 ns/iter (+/- 1,376,482)
test writebatch::bench_writebatch::bench_writebatch_8 ... bench: 5,630,682 ns/iter (+/- 1,200,090)
test writebatch::bench_writebatch::bench_writebatch_with_capacity ... bench: 4,668 ns/iter (+/- 26)
test writebatch::bench_writebatch::bench_writebatch_without_capacity ... bench: 4,808 ns/iter (+/- 20)
test result: ok. 0 passed; 0 failed; 5 ignored; 44 measured; 0 filtered out; finished in 72.14s


QLiangong
7月8日 评论:
7月8日 评论:
QLiangong
7月8日 评论:
7月8日 评论:
# machine_id=9654 arch=x86_64 date=2026-07-08_10:11:46
# command: cargo bench -p tests --bench raftstore --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine sse jemalloc -- --save-baseline 9654-native
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Compiling tests v0.0.1 (/home/y30075072/tikv/tests)
Finished bench [optimized] target(s) in 1m 51s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v4.2.3, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 8`
Running benches/raftstore/mod.rs (target/release/deps/raftstore-c80e1ae3a692ae25)
Gnuplot not found, using plotters backend
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Collecting 10 samples in estimated 5.0849 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }
time: [10.256 ms 10.266 ms 10.276 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Collecting 10 samples in estimated 5.0877 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }
time: [10.268 ms 10.281 ms 10.290 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Collecting 10 samples in estimated 5.0913 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }
time: [10.278 ms 10.289 ms 10.295 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Collecting 10 samples in estimated 5.0922 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }
time: [10.276 ms 10.287 ms 10.294 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Collecting 10 samples in estimated 5.0293 s (495 iterations)
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Analyzing
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }
time: [10.152 ms 10.165 ms 10.172 ms]
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }: Collecting 10 samples in estimated 5.0968 s (495 iterations)
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }: Analyzing
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }
time: [10.274 ms 10.291 ms 10.305 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }: Collecting 10 samples in estimated 5.1066 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }
time: [10.285 ms 10.301 ms 10.315 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }: Collecting 10 samples in estimated 5.1008 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }
time: [10.285 ms 10.301 ms 10.317 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }: Collecting 10 samples in estimated 5.1036 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }
time: [10.285 ms 10.305 ms 10.325 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }: Collecting 10 samples in estimated 5.1137 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }
time: [10.301 ms 10.316 ms 10.330 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }: Collecting 10 samples in estimated 5.0119 s (495 iterations)
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }: Analyzing
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }
time: [10.115 ms 10.123 ms 10.128 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }: Collecting 10 samples in estimated 5.1050 s (495 iterations)
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }: Analyzing
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }
time: [10.292 ms 10.304 ms 10.312 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }: Collecting 10 samples in estimated 5.1013 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }
time: [10.286 ms 10.298 ms 10.307 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }: Collecting 10 samples in estimated 5.0952 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }
time: [10.280 ms 10.290 ms 10.298 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }: Collecting 10 samples in estimated 5.0904 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }
time: [10.274 ms 10.278 ms 10.286 ms]
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }: Collecting 10 samples in estimated 5.1057 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }
time: [10.292 ms 10.302 ms 10.313 ms]
Found 3 outliers among 10 measurements (30.00%)
1 (10.00%) low severe
1 (10.00%) low mild
1 (10.00%) high mild
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }: Collecting 10 samples in estimated 5.0081 s (495 iterations)
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }: Analyzing
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }
time: [10.109 ms 10.114 ms 10.119 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }: Collecting 10 samples in estimated 5.0839 s (495 iterations)
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }: Analyzing
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }
time: [10.286 ms 10.289 ms 10.292 ms]
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) low mild
1 (10.00%) high mild
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }: Collecting 10 samples in estimated 5.0952 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }
time: [10.283 ms 10.291 ms 10.295 ms]
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }: Collecting 10 samples in estimated 5.0940 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }
time: [10.271 ms 10.283 ms 10.290 ms]
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }: Collecting 10 samples in estimated 5.0977 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }
time: [10.267 ms 10.278 ms 10.284 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }: Collecting 10 samples in estimated 5.1031 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }
time: [10.289 ms 10.300 ms 10.307 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }: Collecting 10 samples in estimated 5.0246 s (495 iterations)
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }: Analyzing
raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }
time: [10.134 ms 10.146 ms 10.155 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }: Collecting 10 samples in estimated 5.0987 s (495 iterations)
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }: Analyzing
raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }
time: [10.291 ms 10.299 ms 10.307 ms]
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 }: Warming up for 3.0000 s
thread 'main' panicked at tests/benches/raftstore/mod.rs:26:33:
called `Option::unwrap()` on a `None` value
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: bench failed, to rerun pass `-p tests --bench raftstore`


QLiangong
7月8日 评论:
7月8日 评论:
# machine_id=9654 arch=x86_64 date=2026-07-08_10:51:04
# command: cargo bench -p tests --bench raftstore --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine portable sse jemalloc -- --save-baseline 9654-portable
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Finished bench [optimized] target(s) in 0.35s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v4.2.3, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 8`
Running benches/raftstore/mod.rs (target/release/deps/raftstore-00873fb3fcbd7f3c)
Gnuplot not found, using plotters backend
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Collecting 10 samples in estimated 5.0811 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 }
time: [10.266 ms 10.271 ms 10.274 ms]
change: [-0.2502% -0.1083% +0.0398%] (p = 0.20 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Collecting 10 samples in estimated 5.0834 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 }
time: [10.254 ms 10.268 ms 10.278 ms]
change: [-0.1974% -0.0743% +0.0409%] (p = 0.26 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Collecting 10 samples in estimated 5.0905 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 }
time: [10.259 ms 10.268 ms 10.277 ms]
change: [-0.2074% -0.0878% +0.0377%] (p = 0.17 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Collecting 10 samples in estimated 5.0953 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 }
time: [10.285 ms 10.291 ms 10.301 ms]
change: [-0.0789% +0.0988% +0.2624%] (p = 0.28 > 0.05)
No change in performance detected.
Found 3 outliers among 10 measurements (30.00%)
1 (10.00%) low severe
1 (10.00%) high mild
1 (10.00%) high severe
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Collecting 10 samples in estimated 5.0254 s (495 iterations)
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }: Analyzing
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 }
time: [10.144 ms 10.156 ms 10.162 ms]
change: [-0.1169% +0.0365% +0.1871%] (p = 0.66 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }: Collecting 10 samples in estimated 5.0978 s (495 iterations)
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }: Analyzing
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 }
time: [10.291 ms 10.296 ms 10.301 ms]
change: [-0.0610% +0.0796% +0.2161%] (p = 0.30 > 0.05)
No change in performance detected.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }: Collecting 10 samples in estimated 5.0921 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 }
time: [10.268 ms 10.283 ms 10.294 ms]
change: [-0.3016% -0.1355% +0.0204%] (p = 0.14 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }: Collecting 10 samples in estimated 5.0939 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 }
time: [10.273 ms 10.291 ms 10.308 ms]
change: [-0.2401% -0.0634% +0.0983%] (p = 0.47 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }: Collecting 10 samples in estimated 5.1027 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 }
time: [10.277 ms 10.290 ms 10.304 ms]
change: [-0.1108% -0.0118% +0.1028%] (p = 0.84 > 0.05)
No change in performance detected.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }: Collecting 10 samples in estimated 5.1229 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 }
time: [10.318 ms 10.330 ms 10.340 ms]
change: [+0.2319% +0.3609% +0.4959%] (p = 0.00 < 0.05)
Change within noise threshold.
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }: Collecting 10 samples in estimated 5.0134 s (495 iterations)
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }: Analyzing
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 }
time: [10.126 ms 10.131 ms 10.137 ms]
change: [-0.0614% +0.0558% +0.1634%] (p = 0.35 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }: Collecting 10 samples in estimated 5.1016 s (495 iterations)
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }: Analyzing
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 }
time: [10.304 ms 10.311 ms 10.316 ms]
change: [+0.0594% +0.1739% +0.2839%] (p = 0.01 < 0.05)
Change within noise threshold.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }: Collecting 10 samples in estimated 5.0943 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 }
time: [10.276 ms 10.285 ms 10.290 ms]
change: [-0.1300% -0.0380% +0.0637%] (p = 0.49 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }: Collecting 10 samples in estimated 5.0942 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 }
time: [10.256 ms 10.272 ms 10.288 ms]
change: [-0.0393% +0.0906% +0.2060%] (p = 0.18 > 0.05)
No change in performance detected.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }: Collecting 10 samples in estimated 5.1050 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 }
time: [10.292 ms 10.298 ms 10.305 ms]
change: [+0.0926% +0.1764% +0.2642%] (p = 0.00 < 0.05)
Change within noise threshold.
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }: Collecting 10 samples in estimated 5.1122 s (495 iterations)
Benchmarking raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }: Analyzing
raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 }
time: [10.302 ms 10.310 ms 10.322 ms]
change: [+0.0066% +0.0999% +0.1992%] (p = 0.06 > 0.05)
No change in performance detected.
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }: Collecting 10 samples in estimated 5.0072 s (495 iterations)
Benchmarking raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }: Analyzing
raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 }
time: [10.107 ms 10.111 ms 10.114 ms]
change: [-0.0692% -0.0221% +0.0222%] (p = 0.39 > 0.05)
No change in performance detected.
Found 2 outliers among 10 measurements (20.00%)
2 (20.00%) high mild
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }: Warming up for 3.0000 s
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }: Collecting 10 samples in estimated 5.0803 s (495 iterations)
Benchmarking raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }: Analyzing
raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 }
time: [10.266 ms 10.272 ms 10.280 ms]
change: [-0.2069% -0.0717% +0.0654%] (p = 0.35 > 0.05)
No change in performance detected.
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) low mild
1 (10.00%) high mild
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }: Collecting 10 samples in estimated 5.0908 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 }
time: [10.269 ms 10.280 ms 10.291 ms]
change: [-0.1830% -0.0391% +0.1103%] (p = 0.63 > 0.05)
No change in performance detected.
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }: Collecting 10 samples in estimated 5.0880 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 }
time: [10.270 ms 10.277 ms 10.283 ms]
change: [-0.2170% -0.0327% +0.1443%] (p = 0.73 > 0.05)
No change in performance detected.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }: Collecting 10 samples in estimated 5.0904 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 }
time: [10.274 ms 10.280 ms 10.287 ms]
change: [-0.2837% -0.0895% +0.1023%] (p = 0.39 > 0.05)
No change in performance detected.
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) low mild
1 (10.00%) high mild
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }: Collecting 10 samples in estimated 5.1042 s (495 iterations)
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }: Analyzing
raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 }
time: [10.281 ms 10.291 ms 10.300 ms]
change: [-0.1477% +0.0059% +0.1699%] (p = 0.95 > 0.05)
No change in performance detected.
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }: Collecting 10 samples in estimated 5.0253 s (495 iterations)
Benchmarking raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }: Analyzing
raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 }
time: [10.134 ms 10.143 ms 10.148 ms]
change: [-0.2784% -0.1488% -0.0259%] (p = 0.04 < 0.05)
Change within noise threshold.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }: Warming up for 3.0000 s
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }: Collecting 10 samples in estimated 5.0922 s (495 iterations)
Benchmarking raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }: Analyzing
raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 }
time: [10.286 ms 10.298 ms 10.308 ms]
change: [-0.1045% +0.0339% +0.1796%] (p = 0.67 > 0.05)
No change in performance detected.
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 }
Benchmarking raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 }: Warming up for 3.0000 s
thread 'main' panicked at tests/benches/raftstore/mod.rs:26:33:
called `Option::unwrap()` on a `None` value
stack backtrace:
0: rust_begin_unwind
at /rustc/89e2160c4ca5808657ed55392620ed1dbbce78d1/library/std/src/panicking.rs:645:5
1: core::panicking::panic_fmt
at /rustc/89e2160c4ca5808657ed55392620ed1dbbce78d1/library/core/src/panicking.rs:72:14
2: core::panicking::panic
at /rustc/89e2160c4ca5808657ed55392620ed1dbbce78d1/library/core/src/panicking.rs:144:5
3: raftstore::prepare_cluster
4: <criterion::routine::Function<M,F,T> as criterion::routine::Routine<M,T>>::warm_up
5: raftstore::bench_raft_cluster
6: raftstore::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: bench failed, to rerun pass `-p tests --bench raftstore`


QLiangong
7月8日 评论:
7月8日 评论:
性能测试项 测试规格 数据单位 测试数据值
p2-memory 32 Threads/MemoryQuota/alloc free ns 734.15
p2-memory 32 Threads/OwnedAllocated/alloc free us 2.0242
p2-memory 64 Threads/MemoryQuota/alloc free us 2.8971
p2-memory 64 Threads/OwnedAllocated/alloc free us 4.3312
p2-memory Alloc Free/MemoryQuota/alloc free ns 22.279
p2-memory Alloc Free/OwnedAllocated/alloc free ns 38.585
p2-memory Alloc Only/Alloc/fail ps 627.68
p2-memory Alloc Only/Alloc/ok ns 12.629
p0-misc-native _bench_check_requirement ns/iter 0
p0-misc-portable _bench_check_requirement ns/iter 0
p3-tso batch_tso_list_pop/100 ns 45.825
p3-tso batch_tso_list_pop/10k ns 45.724
p3-tso batch_tso_list_push/1024 ns 151.62
p3-tso batch_tso_list_push/50 ns 143.5
p3-tso bench_batch_tso_provider_flush us 14.162
p3-tso bench_batch_tso_provider_get_ts ns 137.14
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/1 ps 772.1
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/1024 ps 883.01
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/128 ps 883.23
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/131072 ps 883.29
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/16 ps 883.3
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/16384 ps 771.16
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/2 ps 772.44
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/2048 ps 772.04
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/256 ps 883.6
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/32 ps 771.21
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/32768 ps 883.69
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/4 ps 883.82
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/4096 ps 883.92
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/512 ps 883.7
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/64 ps 883.18
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/65536 ps 772.47
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/8 ps 771.97
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/8192 ps 883.18
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/1 ns 7.7048
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/1024 us 1.202
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/128 ns 161.91
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/131072 us 151.7
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/16 ns 25.407
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/16384 us 18.99
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/2 ns 8.9988
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/2048 us 2.3879
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/256 ns 309.38
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/32 ns 47.585
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/32768 us 37.971
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/4 ns 11.423
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/4096 us 4.7587
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/512 ns 607.72
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/64 ns 87.924
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/65536 us 75.823
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/8 ns 16.354
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/8192 us 9.5162
p0-codec byte::benches::bench_memcmp_decode_first_asc_large ns/iter 88
p0-codec byte::benches::bench_memcmp_decode_first_asc_large_original ns/iter 172
p0-codec byte::benches::bench_memcmp_decode_first_desc_large ns/iter 108
p0-codec byte::benches::bench_memcmp_decode_first_desc_large_original ns/iter 175
p0-codec byte::benches::bench_memcmp_decode_first_in_place_asc_large ns/iter 135
p0-codec byte::benches::bench_memcmp_decode_first_in_place_asc_large_original ns/iter 157
p0-codec byte::benches::bench_memcmp_decode_first_in_place_desc_large ns/iter 150
p0-codec byte::benches::bench_memcmp_decode_first_in_place_desc_large_original ns/iter 164
p0-codec byte::benches::bench_memcmp_encode_all_asc_large ns/iter 86
p0-codec byte::benches::bench_memcmp_encode_all_asc_large_naive ns/iter 171
p0-codec byte::benches::bench_memcmp_encode_all_asc_large_original ns/iter 276
p0-codec byte::benches::bench_memcmp_encode_all_asc_small ns/iter 12
p0-codec byte::benches::bench_memcmp_encode_all_asc_small_naive ns/iter 20
p0-codec byte::benches::bench_memcmp_encode_all_desc_large ns/iter 106
p0-codec byte::benches::bench_memcmp_encode_all_desc_large_original ns/iter 321
p0-codec byte::benches::bench_memcmp_encode_all_desc_small ns/iter 17
p0-codec byte::benches::bench_memcmp_encode_all_in_place_asc_large ns/iter 120
p0-codec byte::benches::bench_memcmp_encode_all_in_place_asc_small ns/iter 25
p0-codec byte::benches::bench_memcmp_encode_all_in_place_desc_large ns/iter 140
p0-codec byte::benches::bench_memcmp_encode_all_in_place_desc_small ns/iter 29
p0-misc-native coprocessor::codec::bench_record_prefix_bigendian_check ns/iter 471
p0-misc-portable coprocessor::codec::bench_record_prefix_bigendian_check ns/iter 471
p0-misc-native coprocessor::codec::bench_record_prefix_equal_check ns/iter 444
p0-misc-portable coprocessor::codec::bench_record_prefix_equal_check ns/iter 442
p0-misc-native coprocessor::codec::bench_record_prefix_littleendian_check ns/iter 470
p0-misc-portable coprocessor::codec::bench_record_prefix_littleendian_check ns/iter 469
p0-misc-native coprocessor::codec::bench_record_prefix_start_with ns/iter 443
p0-misc-portable coprocessor::codec::bench_record_prefix_start_with ns/iter 442
p0-misc-native coprocessor::codec::bench_table_prefix_check ns/iter 444
p0-misc-portable coprocessor::codec::bench_table_prefix_check ns/iter 442
p0-misc-native coprocessor::codec::bench_table_prefix_start_with ns/iter 442
p0-misc-portable coprocessor::codec::bench_table_prefix_start_with ns/iter 442
p0-misc-native coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map ns/iter 1683
p0-misc-portable coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map ns/iter 1694
p0-misc-native coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match ns/iter 1046
p0-misc-portable coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match ns/iter 1046
p2-vector_distance cosine_distance_3d ns 20.716
p2-vector_distance cosine_distance_784d ns 696.08
p0-hierarchy-native engine/get(exclude snapshot)/BTree_KL64_VL64 ns 531.33
p0-hierarchy-portable engine/get(exclude snapshot)/BTree_KL64_VL64 ns 525.53
p0-hierarchy-native engine/get(exclude snapshot)/BTree_KL64_VL65 ns 530.29
p0-hierarchy-portable engine/get(exclude snapshot)/BTree_KL64_VL65 ns 529.98
p0-hierarchy-native engine/get(exclude snapshot)/Rocks_KL64_VL64 us 3.8273
p0-hierarchy-portable engine/get(exclude snapshot)/Rocks_KL64_VL64 us 3.8102
p0-hierarchy-native engine/get(exclude snapshot)/Rocks_KL64_VL65 us 3.846
p0-hierarchy-portable engine/get(exclude snapshot)/Rocks_KL64_VL65 us 3.8217
p0-hierarchy-native engine/put/BTree_KL64_VL64 us 14.346
p0-hierarchy-portable engine/put/BTree_KL64_VL64 us 14.564
p0-hierarchy-native engine/put/BTree_KL64_VL65 us 13.71
p0-hierarchy-portable engine/put/BTree_KL64_VL65 us 14.365
p0-hierarchy-native engine/put/Rocks_KL64_VL64 us 262.58
p0-hierarchy-portable engine/put/Rocks_KL64_VL64 us 259.31
p0-hierarchy-native engine/put/Rocks_KL64_VL65 us 286.32
p0-hierarchy-portable engine/put/Rocks_KL64_VL65 us 281.85
p0-hierarchy-native engine/snapshot/BTree_KL64_VL64 us 1.4834
p0-hierarchy-portable engine/snapshot/BTree_KL64_VL64 us 1.5371
p0-hierarchy-native engine/snapshot/BTree_KL64_VL65 us 1.4244
p0-hierarchy-portable engine/snapshot/BTree_KL64_VL65 us 1.5193
p0-hierarchy-native engine/snapshot/Rocks_KL64_VL64 us 16.995
p0-hierarchy-portable engine/snapshot/Rocks_KL64_VL64 us 19.707
p0-hierarchy-native engine/snapshot/Rocks_KL64_VL65 us 19.407
p0-hierarchy-portable engine/snapshot/Rocks_KL64_VL65 us 18.606
p1-batch-system fairness us 19.927
p1-batch-system imbalance ms 1.2294
p2-vector_distance inner_product_3d ns 6.841
p2-vector_distance inner_product_784d ns 593.71
p0-misc-native keybuilder::bench_keybuilder::bench_key_builder_data_key ns/iter 22
p0-misc-portable keybuilder::bench_keybuilder::bench_key_builder_data_key ns/iter 22
p0-misc-native keybuilder::bench_keybuilder::bench_key_builder_from_slice ns/iter 6
p0-misc-portable keybuilder::bench_keybuilder::bench_key_builder_from_slice ns/iter 6
p2-vector_distance l1_distance_3d ns 3.5498
p2-vector_distance l1_distance_784d ns 588.51
p2-vector_distance l2_distance_3d ns 7.8456
p2-vector_distance l2_distance_784d ns 592.32
p2-vector_distance l2_norm_3d ns 3.3758
p2-vector_distance l2_norm_784d ns 605.41
p2-vector_distance l2_squared_distance_3d ns 6.0382
p2-vector_distance l2_squared_distance_784d ns 599.32
p3-load_region load_region/value size 128 s 1.5844
p3-load_region load_region/value size 32 s 1.7384
p3-load_region load_region/value size 4096 ms 240.71
p3-load_region load_region/value size 512 s 1.0015
p0-hierarchy-native mvcc/commit/BTree_KL64_VL64 us 4.1653
p0-hierarchy-portable mvcc/commit/BTree_KL64_VL64 us 5.3657
p0-hierarchy-native mvcc/commit/BTree_KL64_VL65 us 4.2478
p0-hierarchy-portable mvcc/commit/BTree_KL64_VL65 us 4.0827
p0-hierarchy-native mvcc/commit/Rocks_KL64_VL64 us 8.2925
p0-hierarchy-portable mvcc/commit/Rocks_KL64_VL64 us 8.0822
p0-hierarchy-native mvcc/commit/Rocks_KL64_VL65 us 10.627
p0-hierarchy-portable mvcc/commit/Rocks_KL64_VL65 us 10.64
p0-hierarchy-native mvcc/load_lock/BTree_KL64_VL64 us 1.0099
p0-hierarchy-portable mvcc/load_lock/BTree_KL64_VL64 ns 928.22
p0-hierarchy-native mvcc/load_lock/BTree_KL64_VL65 us 1.0225
p0-hierarchy-portable mvcc/load_lock/BTree_KL64_VL65 ns 920.17
p0-hierarchy-native mvcc/load_lock/Rocks_KL64_VL64 us 4.6046
p0-hierarchy-portable mvcc/load_lock/Rocks_KL64_VL64 us 4.6111
p0-hierarchy-native mvcc/load_lock/Rocks_KL64_VL65 us 4.6293
p0-hierarchy-portable mvcc/load_lock/Rocks_KL64_VL65 us 4.6063
p0-hierarchy-native mvcc/prewrite/BTree_KL64_VL64 us 6.9389
p0-hierarchy-portable mvcc/prewrite/BTree_KL64_VL64 us 6.9218
p0-hierarchy-native mvcc/prewrite/BTree_KL64_VL65 us 6.9454
p0-hierarchy-portable mvcc/prewrite/BTree_KL64_VL65 us 5.6731
p0-hierarchy-native mvcc/prewrite/Rocks_KL64_VL64 us 14.859
p0-hierarchy-portable mvcc/prewrite/Rocks_KL64_VL64 us 14.623
p0-hierarchy-native mvcc/prewrite/Rocks_KL64_VL65 us 19.936
p0-hierarchy-portable mvcc/prewrite/Rocks_KL64_VL65 us 19.767
p0-hierarchy-native mvcc/rollback_conflict/BTree_KL64_VL64 us 6.0656
p0-hierarchy-portable mvcc/rollback_conflict/BTree_KL64_VL64 us 6.2994
p0-hierarchy-native mvcc/rollback_conflict/BTree_KL64_VL65 us 6.1571
p0-hierarchy-portable mvcc/rollback_conflict/BTree_KL64_VL65 us 7.7635
p0-hierarchy-native mvcc/rollback_conflict/Rocks_KL64_VL64 us 18.017
p0-hierarchy-portable mvcc/rollback_conflict/Rocks_KL64_VL64 us 23.063
p0-hierarchy-native mvcc/rollback_conflict/Rocks_KL64_VL65 us 23.118
p0-hierarchy-portable mvcc/rollback_conflict/Rocks_KL64_VL65 us 23.093
p0-hierarchy-native mvcc/rollback_non_prewrote/BTree_KL64_VL64 us 6.1761
p0-hierarchy-portable mvcc/rollback_non_prewrote/BTree_KL64_VL64 us 5.0102
p0-hierarchy-native mvcc/rollback_non_prewrote/BTree_KL64_VL65 us 6.1424
p0-hierarchy-portable mvcc/rollback_non_prewrote/BTree_KL64_VL65 us 5.0192
p0-hierarchy-native mvcc/rollback_non_prewrote/Rocks_KL64_VL64 us 15.198
p0-hierarchy-portable mvcc/rollback_non_prewrote/Rocks_KL64_VL64 us 20.216
p0-hierarchy-native mvcc/rollback_non_prewrote/Rocks_KL64_VL65 us 20.598
p0-hierarchy-portable mvcc/rollback_non_prewrote/Rocks_KL64_VL65 us 20.202
p0-hierarchy-native mvcc/rollback_prewrote/BTree_KL64_VL64 us 6.3443
p0-hierarchy-portable mvcc/rollback_prewrote/BTree_KL64_VL64 us 8.0815
p0-hierarchy-native mvcc/rollback_prewrote/BTree_KL64_VL65 us 6.485
p0-hierarchy-portable mvcc/rollback_prewrote/BTree_KL64_VL65 us 6.5398
p0-hierarchy-native mvcc/rollback_prewrote/Rocks_KL64_VL64 us 18.464
p0-hierarchy-portable mvcc/rollback_prewrote/Rocks_KL64_VL64 us 17.946
p0-hierarchy-native mvcc/rollback_prewrote/Rocks_KL64_VL65 us 23.682
p0-hierarchy-portable mvcc/rollback_prewrote/Rocks_KL64_VL65 us 23.482
p0-hierarchy-native mvcc/seek_write/BTree_KL64_VL64 us 1.8041
p0-hierarchy-portable mvcc/seek_write/BTree_KL64_VL64 us 2.051
p0-hierarchy-native mvcc/seek_write/BTree_KL64_VL65 us 1.8304
p0-hierarchy-portable mvcc/seek_write/BTree_KL64_VL65 us 1.714
p0-hierarchy-native mvcc/seek_write/Rocks_KL64_VL64 us 9.4457
p0-hierarchy-portable mvcc/seek_write/Rocks_KL64_VL64 us 9.2417
p0-hierarchy-native mvcc/seek_write/Rocks_KL64_VL65 us 9.4141
p0-hierarchy-portable mvcc/seek_write/Rocks_KL64_VL65 us 9.3608
p0-codec number::benches::bench_decode_u64_le_buffer_decoder ns/iter 8
p0-codec number::benches::bench_decode_u64_le_byteorder ns/iter 1
p0-codec number::benches::bench_decode_u64_le_bytes_buf ns/iter 1
p0-codec number::benches::bench_decode_u64_le_number_codec ns/iter 1
p0-codec number::benches::bench_decode_u64_le_number_codec_over_slice ns/iter 1
p0-codec number::benches::bench_decode_u64_le_original ns/iter 1
p0-codec number::benches::bench_decode_varint_normal_number_codec_large_buffer ns/iter 3
p0-codec number::benches::bench_decode_varint_normal_number_codec_small_buffer ns/iter 5
p0-codec number::benches::bench_decode_varint_normal_number_codec_small_buffer_with_extra ns/iter 5
p0-codec number::benches::bench_decode_varint_normal_original_large_buffer ns/iter 4
p0-codec number::benches::bench_decode_varint_normal_original_small_buffer ns/iter 4
p0-codec number::benches::bench_decode_varint_normal_original_small_buffer_with_extra ns/iter 6
p0-codec number::benches::bench_decode_varint_small_number_codec_large_buffer ns/iter 2
p0-codec number::benches::bench_decode_varint_small_number_codec_small_buffer ns/iter 3
p0-codec number::benches::bench_decode_varint_small_original_small_buffer ns/iter 3
p0-codec number::benches::bench_encode_u64_le_buffer_encoder_slice ns/iter 10
p0-codec number::benches::bench_encode_u64_le_buffer_encoder_vec ns/iter 1
p0-codec number::benches::bench_encode_u64_le_byteorder ns/iter 7
p0-codec number::benches::bench_encode_u64_le_number_codec ns/iter 2
p0-codec number::benches::bench_encode_varint_naive ns/iter 6
p0-codec number::benches::bench_encode_varint_number_codec ns/iter 4
p0-codec number::benches::bench_encode_varint_original ns/iter 6
p0-codec number::benches::bench_encode_varint_protobuf ns/iter 29
p0-codec number::benches::bench_varint_len_normal_number_large_buffer ns/iter 3
p0-codec number::benches::bench_varint_len_normal_number_small_buffer ns/iter 3
p0-codec number::benches::bench_varint_len_small_number_large_buffer ns/iter 0
p0-codec number::benches::bench_varint_len_small_number_small_buffer ns/iter 1
p1-lock_table point_check_10k_locks ns 542.18
p1-lock_table point_check_baseline ns 140.89
p0-misc-native raftkv::bench_async_snapshot ns/iter 600
p0-misc-portable raftkv::bench_async_snapshot ns/iter 598
p0-misc-native raftkv::bench_async_snapshots_noop ns/iter 84
p0-misc-portable raftkv::bench_async_snapshots_noop ns/iter 84
p0-misc-native raftkv::bench_async_write ns/iter 360
p0-misc-portable raftkv::bench_async_write ns/iter 361
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 } ms 10.128
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 } ms 10.118
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 } ms 10.133
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 } ms 10.061
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 } ms 10.062
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 } ms 10.065
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 } ms 10.103
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 } ms 10.098
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 } ms 10.107
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 } ms 10.097
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 } ms 10.127
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 } ms 10.142
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 } ms 10.133
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 } ms 10.164
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 } ms 10.136
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 } ms 10.13
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 } ms 10.14
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 } ms 10.13
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 } ms 10.108
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 3 } ms 10.216
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 5 } ms 10.235
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 } ms 10.067
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 3 } ms 10.065
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 5 } ms 10.067
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 } ms 10.11
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 } ms 10.101
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 } ms 10.122
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 } ms 10.103
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 1024 } ms 10.19
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 128 } ms 10.191
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 4096 } ms 10.212
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 } ms 10.185
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 1024 } ms 10.239
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 128 } ms 10.226
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 4096 } ms 10.267
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 8 } ms 10.23
p1-lock_table range_check_1k_in_10k_locks µs 162.18
p1-lock_table range_check_baseline ns 41.557
p1-batch-router router::send ns 517.03
p0-misc-native serialization::bench_serialization::bench_decode_one ns/iter 177
p0-misc-portable serialization::bench_serialization::bench_decode_one ns/iter 177
p0-misc-native serialization::bench_serialization::bench_decode_two ns/iter 302
p0-misc-portable serialization::bench_serialization::bench_decode_two ns/iter 297
p0-misc-native serialization::bench_serialization::bench_encode_one ns/iter 192
p0-misc-portable serialization::bench_serialization::bench_encode_one ns/iter 192
p0-misc-native serialization::bench_serialization::bench_encode_two ns/iter 294
p0-misc-portable serialization::bench_serialization::bench_encode_two ns/iter 301
p1-batch-system spawn_many ms 3.655
p0-hierarchy-native storage/async_commit/Rocks_KL64_VL64 us 911.68
p0-hierarchy-portable storage/async_commit/Rocks_KL64_VL64 us 921.65
p0-hierarchy-native storage/async_commit/Rocks_KL64_VL65 us 926.16
p0-hierarchy-portable storage/async_commit/Rocks_KL64_VL65 us 950.82
p0-hierarchy-native storage/async_prewrite/Rocks_KL64_VL64 ms 1.1192
p0-hierarchy-portable storage/async_prewrite/Rocks_KL64_VL64 ms 1.1311
p0-hierarchy-native storage/async_prewrite/Rocks_KL64_VL65 ms 1.1076
p0-hierarchy-portable storage/async_prewrite/Rocks_KL64_VL65 ms 1.1202
p0-hierarchy-native storage/async_raw_get/Rocks_KL64_VL64 us 299.84
p0-hierarchy-portable storage/async_raw_get/Rocks_KL64_VL64 us 298.77
p0-hierarchy-native storage/async_raw_get/Rocks_KL64_VL65 us 304.93
p0-hierarchy-portable storage/async_raw_get/Rocks_KL64_VL65 us 295.35
p0-misc-native storage::incremental_get::bench_table_lookup_mvcc_get ns/iter 3823676
p0-misc-portable storage::incremental_get::bench_table_lookup_mvcc_get ns/iter 4036463
p0-misc-native storage::incremental_get::bench_table_lookup_mvcc_incremental_get ns/iter 2293236
p0-misc-portable storage::incremental_get::bench_table_lookup_mvcc_incremental_get ns/iter 2357743
p0-misc-native storage::key::bench_index_key_gen_hash ns/iter 42
p0-misc-portable storage::key::bench_index_key_gen_hash ns/iter 41
p0-misc-native storage::key::bench_row_key_gen_hash ns/iter 21
p0-misc-portable storage::key::bench_row_key_gen_hash ns/iter 21
p0-misc-native storage::mvcc_reader::bench_get_txn_commit_record_100 ns/iter 41141
p0-misc-portable storage::mvcc_reader::bench_get_txn_commit_record_100 ns/iter 27699
p0-misc-native storage::mvcc_reader::bench_get_txn_commit_record_5 ns/iter 22347
p0-misc-portable storage::mvcc_reader::bench_get_txn_commit_record_5 ns/iter 21903
p0-hierarchy-native txn/commit/BTree_KL64_VL64 us 43.999
p0-hierarchy-portable txn/commit/BTree_KL64_VL64 us 69.338
p0-hierarchy-native txn/commit/BTree_KL64_VL65 us 66.137
p0-hierarchy-portable txn/commit/BTree_KL64_VL65 us 47.24
p0-hierarchy-native txn/commit/Rocks_KL64_VL64 us 416.39
p0-hierarchy-portable txn/commit/Rocks_KL64_VL64 us 368.93
p0-hierarchy-native txn/commit/Rocks_KL64_VL65 us 383.42
p0-hierarchy-portable txn/commit/Rocks_KL64_VL65 us 406.66
p0-hierarchy-native txn/prewrite/BTree_KL64_VL64 us 46.963
p0-hierarchy-portable txn/prewrite/BTree_KL64_VL64 us 46.674
p0-hierarchy-native txn/prewrite/BTree_KL64_VL65 us 67.164
p0-hierarchy-portable txn/prewrite/BTree_KL64_VL65 us 41.299
p0-hierarchy-native txn/prewrite/Rocks_KL64_VL64 us 492.1
p0-hierarchy-portable txn/prewrite/Rocks_KL64_VL64 us 498
p0-hierarchy-native txn/prewrite/Rocks_KL64_VL65 us 496.55
p0-hierarchy-portable txn/prewrite/Rocks_KL64_VL65 us 604.73
p0-hierarchy-native txn/rollback_conflict/BTree_KL64_VL64 us 57.526
p0-hierarchy-portable txn/rollback_conflict/BTree_KL64_VL64 us 39.543
p0-hierarchy-native txn/rollback_conflict/BTree_KL64_VL65 us 51.807
p0-hierarchy-portable txn/rollback_conflict/BTree_KL64_VL65 us 49.377
p0-hierarchy-native txn/rollback_conflict/Rocks_KL64_VL64 us 408.01
p0-hierarchy-portable txn/rollback_conflict/Rocks_KL64_VL64 us 377.58
p0-hierarchy-native txn/rollback_conflict/Rocks_KL64_VL65 us 429.4
p0-hierarchy-portable txn/rollback_conflict/Rocks_KL64_VL65 us 364.89
p0-hierarchy-native txn/rollback_non_prewrote/BTree_KL64_VL64 us 72.544
p0-hierarchy-portable txn/rollback_non_prewrote/BTree_KL64_VL64 us 73.702
p0-hierarchy-native txn/rollback_non_prewrote/BTree_KL64_VL65 us 45.61
p0-hierarchy-portable txn/rollback_non_prewrote/BTree_KL64_VL65 us 45.75
p0-hierarchy-native txn/rollback_non_prewrote/Rocks_KL64_VL64 us 521.85
p0-hierarchy-portable txn/rollback_non_prewrote/Rocks_KL64_VL64 us 588.49
p0-hierarchy-native txn/rollback_non_prewrote/Rocks_KL64_VL65 us 521.88
p0-hierarchy-portable txn/rollback_non_prewrote/Rocks_KL64_VL65 us 533.23
p0-hierarchy-native txn/rollback_prewrote/BTree_KL64_VL64 us 77.017
p0-hierarchy-portable txn/rollback_prewrote/BTree_KL64_VL64 us 61.323
p0-hierarchy-native txn/rollback_prewrote/BTree_KL64_VL65 us 78.263
p0-hierarchy-portable txn/rollback_prewrote/BTree_KL64_VL65 us 49.549
p0-hierarchy-native txn/rollback_prewrote/Rocks_KL64_VL64 us 393.83
p0-hierarchy-portable txn/rollback_prewrote/Rocks_KL64_VL64 us 382.65
p0-hierarchy-native txn/rollback_prewrote/Rocks_KL64_VL65 us 401.53
p0-hierarchy-portable txn/rollback_prewrote/Rocks_KL64_VL65 us 430.44
p1-update_max_ts update_max_ts ns 16.081
p0-misc-native util::slice_compare::bench_slice_compare_equal_128 ns/iter 5
p0-misc-portable util::slice_compare::bench_slice_compare_equal_128 ns/iter 5
p0-misc-native util::slice_compare::bench_slice_compare_greater_128 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_128 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_greater_32 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_32 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_greater_64 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_64 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_128 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_128 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_32 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_32 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_64 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_64 ns/iter 2
p0-coprocessor_executors-native util_batch_fixture_executor_next_1024 us 3.4568
p0-coprocessor_executors-portable util_batch_fixture_executor_next_1024 us 3.4769
p0-misc-native writebatch::bench_writebatch::bench_writebatch_1 ns/iter 17195708
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_1 ns/iter 16878188
p0-misc-native writebatch::bench_writebatch::bench_writebatch_1024 ns/iter 6336460
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_1024 ns/iter 6309590
p0-misc-native writebatch::bench_writebatch::bench_writebatch_128 ns/iter 6305385
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_128 ns/iter 6361511
p0-misc-native writebatch::bench_writebatch::bench_writebatch_16 ns/iter 6941153
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_16 ns/iter 6971835
p0-misc-native writebatch::bench_writebatch::bench_writebatch_2 ns/iter 12061936
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_2 ns/iter 11708080
p0-misc-native writebatch::bench_writebatch::bench_writebatch_256 ns/iter 6318973
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_256 ns/iter 6417496
p0-misc-native writebatch::bench_writebatch::bench_writebatch_32 ns/iter 6666715
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_32 ns/iter 6839728
p0-misc-native writebatch::bench_writebatch::bench_writebatch_4 ns/iter 9053939
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_4 ns/iter 9194712
p0-misc-native writebatch::bench_writebatch::bench_writebatch_512 ns/iter 6291981
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_512 ns/iter 6269704
p0-misc-native writebatch::bench_writebatch::bench_writebatch_64 ns/iter 6551253
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_64 ns/iter 6428614
p0-misc-native writebatch::bench_writebatch::bench_writebatch_8 ns/iter 7771163
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_8 ns/iter 7728084
p0-misc-native writebatch::bench_writebatch::bench_writebatch_with_capacity ns/iter 5375
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_with_capacity ns/iter 5271
p0-misc-native writebatch::bench_writebatch::bench_writebatch_without_capacity ns/iter 5470
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_without_capacity ns/iter 5381


QLiangong
7月8日 评论:
7月8日 评论:
QLiangong
7月8日 评论:
7月8日 评论:
950数据 Zen4数据 Zen5数据 950 vs Zen4 性能比 950 vs Zen4 950 vs Zen5 性能比 950 vs Zen5
734.15 140.85 444.67 19.19% -80.81% 60.57% -39.43%
2.0242 1.8784 1.6506 92.80% -7.20% 81.54% -18.46%
2.8971 1.1072 4.169 38.22% -61.78% 143.90% 43.90%
4.3312 1.9927 5.6731 46.01% -53.99% 130.98% 30.98%
22.279 4.0902 9.8501 18.36% -81.64% 44.21% -55.79%
38.585 8.6303 19.481 22.37% -77.63% 50.49% -49.51%
627.68 687.55 467.45 109.54% 9.54% 74.47% -25.53%
12.629 2.9847 4.8908 23.63% -76.37% 38.73% -61.27%
0 0 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 0 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
45.825 13.559 25.883 29.59% -70.41% 56.48% -43.52%
45.724 14.794 25.698 32.35% -67.65% 56.20% -43.80%
151.62 66.591 77.448 43.92% -56.08% 51.08% -48.92%
143.5 56.235 71.939 39.19% -60.81% 50.13% -49.87%
14.162 10.628 3.6866 75.05% -24.95% 26.03% -73.97%
137.14 81.674 90.287 59.56% -40.44% 65.84% -34.16%
772.1 579.35 525.16 75.04% -24.96% 68.02% -31.98%
883.01 567.21 525.8 64.24% -35.76% 59.55% -40.45%
883.23 567.91 524.73 64.30% -35.70% 59.41% -40.59%
883.29 573.34 523.91 64.91% -35.09% 59.31% -40.69%
883.3 567.97 526.1 64.30% -35.70% 59.56% -40.44%
771.16 567.14 520.18 73.54% -26.46% 67.45% -32.55%
772.44 567.55 525.5 73.47% -26.53% 68.03% -31.97%
772.04 567.68 525.7 73.53% -26.47% 68.09% -31.91%
883.6 574.42 525.96 65.01% -34.99% 59.52% -40.48%
771.21 570.11 525.96 73.92% -26.08% 68.20% -31.80%
883.69 572.2 525.45 64.75% -35.25% 59.46% -40.54%
883.82 567.02 525.11 64.16% -35.84% 59.41% -40.59%
883.92 574.22 524.92 64.96% -35.04% 59.39% -40.61%
883.7 567.24 525.32 64.19% -35.81% 59.45% -40.55%
883.18 569.94 524.52 64.53% -35.47% 59.39% -40.61%
772.47 572.85 524.99 74.16% -25.84% 67.96% -32.04%
771.97 567.2 520.34 73.47% -26.53% 67.40% -32.60%
883.18 573.1 526.8 64.89% -35.11% 59.65% -40.35%
7.7048 5.1566 3.5492 66.93% -33.07% 46.06% -53.94%
1.202 0.83333 1.0049 69.33% -30.67% 83.60% -16.40%
161.91 97.577 132.2 60.27% -39.73% 81.65% -18.35%
151.7 106.88 127.37 70.45% -29.55% 83.96% -16.04%
25.407 16.165 17.22 63.62% -36.38% 67.78% -32.22%
18.99 13.34 15.818 70.25% -29.75% 83.30% -16.70%
8.9988 5.699 4.0745 63.33% -36.67% 45.28% -54.72%
2.3879 1.4948 2.0041 62.60% -37.40% 83.93% -16.07%
309.38 195.76 258.48 63.27% -36.73% 83.55% -16.45%
47.585 27.796 32.671 58.41% -41.59% 68.66% -31.34%
37.971 26.668 31.82 70.23% -29.77% 83.80% -16.20%
11.423 7.3536 5.5734 64.38% -35.62% 48.79% -51.21%
4.7587 3.3475 3.9922 70.34% -29.66% 83.89% -16.11%
607.72 382.34 507.95 62.91% -37.09% 83.58% -16.42%
87.924 50.978 63.717 57.98% -42.02% 72.47% -27.53%
75.823 53.162 63.657 70.11% -29.89% 83.95% -16.05%
16.354 10.31 9.4668 63.04% -36.96% 57.89% -42.11%
9.5162 6.679 7.9499 70.19% -29.81% 83.54% -16.46%
88 77 63 87.50% -12.50% 71.59% -28.41%
172 104 80 60.47% -39.53% 46.51% -53.49%
108 88 53 81.48% -18.52% 49.07% -50.93%
175 121 92 69.14% -30.86% 52.57% -47.43%
135 109 80 80.74% -19.26% 59.26% -40.74%
157 97 72 61.78% -38.22% 45.86% -54.14%
150 124 76 82.67% -17.33% 50.67% -49.33%
164 121 77 73.78% -26.22% 46.95% -53.05%
86 43 33 50.00% -50.00% 38.37% -61.63%
171 154 132 90.06% -9.94% 77.19% -22.81%
276 231 198 83.70% -16.30% 71.74% -28.26%
12 7 5 58.33% -41.67% 41.67% -58.33%
20 19 15 95.00% -5.00% 75.00% -25.00%
106 63 45 59.43% -40.57% 42.45% -57.55%
321 284 201 88.47% -11.53% 62.62% -37.38%
17 11 8 64.71% -35.29% 47.06% -52.94%
120 96 66 80.00% -20.00% 55.00% -45.00%
25 18 13 72.00% -28.00% 52.00% -48.00%
140 121 79 86.43% -13.57% 56.43% -43.57%
29 22 17 75.86% -24.14% 58.62% -41.38%
471 411 272 87.26% -12.74% 57.75% -42.25%
471 410 274 87.05% -12.95% 58.17% -41.83%
444 550 273 123.87% 23.87% 61.49% -38.51%
442 550 273 124.43% 24.43% 61.76% -38.24%
470 410 273 87.23% -12.77% 58.09% -41.91%
469 410 274 87.42% -12.58% 58.42% -41.58%
443 550 273 124.15% 24.15% 61.63% -38.37%
442 410 273 92.76% -7.24% 61.76% -38.24%
444 550 272 123.87% 23.87% 61.26% -38.74%
442 550 272 124.43% 24.43% 61.54% -38.46%
442 550 273 124.43% 24.43% 61.76% -38.24%
442 410 273 92.76% -7.24% 61.76% -38.24%
1683 1637 1217 97.27% -2.73% 72.31% -27.69%
1694 1635 1218 96.52% -3.48% 71.90% -28.10%
1046 818 500 78.20% -21.80% 47.80% -52.20%
1046 818 501 78.20% -21.80% 47.90% -52.10%
20.716 6.664 4.3645 32.17% -67.83% 21.07% -78.93%
696.08 643.94 388.14 92.51% -7.49% 55.76% -44.24%
531.33 160.72 262.82 30.25% -69.75% 49.46% -50.54%
525.53 160.75 262.64 30.59% -69.41% 49.98% -50.02%
530.29 163.33 261.28 30.80% -69.20% 49.27% -50.73%
529.98 164.2 259.62 30.98% -69.02% 48.99% -51.01%
3.8273 2.4277 1.9108 63.43% -36.57% 49.93% -50.07%
3.8102 2.8931 1.9232 75.93% -24.07% 50.48% -49.52%
3.846 2.429 1.9042 63.16% -36.84% 49.51% -50.49%
3.8217 2.8758 1.9335 75.25% -24.75% 50.59% -49.41%
14.346 8.512 9.1582 59.33% -40.67% 63.84% -36.16%
14.564 11.358 9.9186 77.99% -22.01% 68.10% -31.90%
13.71 12.852 12.668 93.74% -6.26% 92.40% -7.60%
14.365 9.7714 8.1888 68.02% -31.98% 57.01% -42.99%
262.58 201.61 117.55 76.78% -23.22% 44.77% -55.23%
259.31 194.89 114.01 75.16% -24.84% 43.97% -56.03%
286.32 198.63 114.43 69.37% -30.63% 39.97% -60.03%
281.85 222.71 118.31 79.02% -20.98% 41.98% -58.02%
1.4834 0.78611 0.96399 52.99% -47.01% 64.99% -35.01%
1.5371 0.95613 0.93407 62.20% -37.80% 60.77% -39.23%
1.4244 0.93101 1.2827 65.36% -34.64% 90.05% -9.95%
1.5193 0.91195 0.88928 60.02% -39.98% 58.53% -41.47%
16.995 7.9476 7.8255 46.76% -53.24% 46.05% -53.95%
19.707 10.061 7.395 51.05% -48.95% 37.52% -62.48%
19.407 9.4822 7.7829 48.86% -51.14% 40.10% -59.90%
18.606 9.8064 10.563 52.71% -47.29% 56.77% -43.23%
19.927 12.618 11.594 63.32% -36.68% 58.18% -41.82%
1.2294 0.92132 0.80698 74.94% -25.06% 65.64% -34.36%
6.841 3.5278 2.7386 51.57% -48.43% 40.03% -59.97%
593.71 610.22 352.88 102.78% 2.78% 59.44% -40.56%
22 26 22 118.18% 18.18% 100.00% 0.00%
22 26 22 118.18% 18.18% 100.00% 0.00%
6 6 3 100.00% 0.00% 50.00% -50.00%
6 6 3 100.00% 0.00% 50.00% -50.00%
3.5498 3.5277 2.2897 99.38% -0.62% 64.50% -35.50%
588.51 618.12 354.75 105.03% 5.03% 60.28% -39.72%
7.8456 3.789 2.4653 48.29% -51.71% 31.42% -68.58%
592.32 623.92 358.91 105.33% 5.33% 60.59% -39.41%
3.3758 2.458 2.1222 72.81% -27.19% 62.87% -37.13%
605.41 623.45 409.48 102.98% 2.98% 67.64% -32.36%
6.0382 3.3911 2.6615 56.16% -43.84% 44.08% -55.92%
599.32 618.47 356.79 103.20% 3.20% 59.53% -40.47%
1.5844 0.86139 0.68158 54.37% -45.63% 43.02% -56.98%
1.7384 1.3262 1.023 76.29% -23.71% 58.85% -41.15%
240.71 190.24 142.25 79.03% -20.97% 59.10% -40.90%
1.0015 0.87913 0.69429 87.78% -12.22% 69.33% -30.67%
4.1653 3.0925 2.8884 74.24% -25.76% 69.34% -30.66%
5.3657 3.0898 2.7884 57.58% -42.42% 51.97% -48.03%
4.2478 3.0933 2.8593 72.82% -27.18% 67.31% -32.69%
4.0827 3.1144 2.8037 76.28% -23.72% 68.67% -31.33%
8.2925 6.9003 6.0222 83.21% -16.79% 72.62% -27.38%
8.0822 7.1665 5.9109 88.67% -11.33% 73.13% -26.87%
10.627 7.0304 5.9476 66.16% -33.84% 55.97% -44.03%
10.64 7.1976 5.9003 67.65% -32.35% 55.45% -44.55%
1.0099 0.44402 0.5319 43.97% -56.03% 52.67% -47.33%
928.22 444.7 516.52 47.91% -52.09% 55.65% -44.35%
1.0225 0.44172 0.52984 43.20% -56.80% 51.82% -48.18%
920.17 444.48 517.01 48.30% -51.70% 56.19% -43.81%
4.6046 2.936 2.3266 63.76% -36.24% 50.53% -49.47%
4.6111 3.656 2.2144 79.29% -20.71% 48.02% -51.98%
4.6293 2.9345 2.3423 63.39% -36.61% 50.60% -49.40%
4.6063 3.6689 2.2029 79.65% -20.35% 47.82% -52.18%
6.9389 4.2904 4.0354 61.83% -38.17% 58.16% -41.84%
6.9218 4.9444 4.01 71.43% -28.57% 57.93% -42.07%
6.9454 4.6008 4.0215 66.24% -33.76% 57.90% -42.10%
5.6731 4.9156 3.9774 86.65% -13.35% 70.11% -29.89%
14.859 13.652 11.408 91.88% -8.12% 76.78% -23.22%
14.623 14.241 11.383 97.39% -2.61% 77.84% -22.16%
19.936 13.649 11.278 68.46% -31.54% 56.57% -43.43%
19.767 14.206 11.3 71.87% -28.13% 57.17% -42.83%
6.0656 5.1837 4.4848 85.46% -14.54% 73.94% -26.06%
6.2994 5.4297 4.6398 86.19% -13.81% 73.65% -26.35%
6.1571 5.1534 4.4812 83.70% -16.30% 72.78% -27.22%
7.7635 5.384 4.601 69.35% -30.65% 59.26% -40.74%
18.017 16.046 13.253 89.06% -10.94% 73.56% -26.44%
23.063 16.293 13.045 70.65% -29.35% 56.56% -43.44%
23.118 15.99 13.215 69.17% -30.83% 57.16% -42.84%
23.093 16.289 12.971 70.54% -29.46% 56.17% -43.83%
6.1761 3.6809 3.7839 59.60% -40.40% 61.27% -38.73%
5.0102 4.1328 3.7442 82.49% -17.51% 74.73% -25.27%
6.1424 3.6818 3.7935 59.94% -40.06% 61.76% -38.24%
5.0192 4.1757 3.7501 83.19% -16.81% 74.72% -25.28%
15.198 13.895 11.569 91.43% -8.57% 76.12% -23.88%
20.216 14.185 11.472 70.17% -29.83% 56.75% -43.25%
20.598 13.806 11.612 67.03% -32.97% 56.37% -43.63%
20.202 14.145 11.396 70.02% -29.98% 56.41% -43.59%
6.3443 5.301 4.5329 83.56% -16.44% 71.45% -28.55%
8.0815 5.3361 4.6397 66.03% -33.97% 57.41% -42.59%
6.485 5.2809 4.5444 81.43% -18.57% 70.08% -29.92%
6.5398 5.3419 4.6956 81.68% -18.32% 71.80% -28.20%
18.464 16.295 13.609 88.25% -11.75% 73.71% -26.29%
17.946 16.827 13.399 93.76% -6.24% 74.66% -25.34%
23.682 16.387 13.455 69.20% -30.80% 56.82% -43.18%
23.482 16.9 13.289 71.97% -28.03% 56.59% -43.41%
1.8041 1.7231 1.5323 95.51% -4.49% 84.93% -15.07%
2.051 1.7122 1.5519 83.48% -16.52% 75.67% -24.33%
1.8304 1.7219 1.5241 94.07% -5.93% 83.27% -16.73%
1.714 1.7044 1.5459 99.44% -0.56% 90.19% -9.81%
9.4457 6.8745 5.5297 72.78% -27.22% 58.54% -41.46%
9.2417 6.7251 5.5665 72.77% -27.23% 60.23% -39.77%
9.4141 6.8665 5.6918 72.94% -27.06% 60.46% -39.54%
9.3608 6.6655 5.6639 71.21% -28.79% 60.51% -39.49%
8 0 0 0.00% -100.00% 0.00% -100.00%
1 1 0 100.00% 0.00% 0.00% -100.00%
1 1 0 100.00% 0.00% 0.00% -100.00%
1 1 0 100.00% 0.00% 0.00% -100.00%
1 1 0 100.00% 0.00% 0.00% -100.00%
1 1 0 100.00% 0.00% 0.00% -100.00%
3 3 2 100.00% 0.00% 66.67% -33.33%
5 5 3 100.00% 0.00% 60.00% -40.00%
5 5 4 100.00% 0.00% 80.00% -20.00%
4 3 2 75.00% -25.00% 50.00% -50.00%
4 3 2 75.00% -25.00% 50.00% -50.00%
6 5 3 83.33% -16.67% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
3 2 1 66.67% -33.33% 33.33% -66.67%
3 2 1 66.67% -33.33% 33.33% -66.67%
10 1 0 10.00% -90.00% 0.00% -100.00%
1 1 0 100.00% 0.00% 0.00% -100.00%
7 3 1 42.86% -57.14% 14.29% -85.71%
2 1 0 50.00% -50.00% 0.00% -100.00%
6 5 3 83.33% -16.67% 50.00% -50.00%
4 2 2 50.00% -50.00% 50.00% -50.00%
6 5 3 83.33% -16.67% 50.00% -50.00%
29 25 19 86.21% -13.79% 65.52% -34.48%
3 1 1 33.33% -66.67% 33.33% -66.67%
3 4 2 133.33% 33.33% 66.67% -33.33%
0 0 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
1 1 0 100.00% 0.00% 0.00% -100.00%
542.18 314.14 240.5 57.94% -42.06% 44.36% -55.64%
140.89 53.259 48.133 37.80% -62.20% 34.16% -65.84%
600 364 372 60.67% -39.33% 62.00% -38.00%
598 365 377 61.04% -38.96% 63.04% -36.96%
84 64 63 76.19% -23.81% 75.00% -25.00%
84 64 62 76.19% -23.81% 73.81% -26.19%
360 264 217 73.33% -26.67% 60.28% -39.72%
361 267 229 73.96% -26.04% 63.43% -36.57%
10.128 10.253 10.159 101.23% 1.23% 100.31% 0.31%
10.118 10.295 10.195 101.75% 1.75% 100.76% 0.76%
10.133 10.273 10.202 101.38% 1.38% 100.68% 0.68%
10.061 10.108 10.077 100.47% 0.47% 100.16% 0.16%
10.062 10.103 10.083 100.41% 0.41% 100.21% 0.21%
10.065 10.099 10.081 100.34% 0.34% 100.16% 0.16%
10.103 10.227 10.164 101.23% 1.23% 100.60% 0.60%
10.098 10.233 10.148 101.34% 1.34% 100.50% 0.50%
10.107 10.261 10.169 101.52% 1.52% 100.61% 0.61%
10.097 10.226 10.148 101.28% 1.28% 100.51% 0.51%
10.127 10.298 10.199 101.69% 1.69% 100.71% 0.71%
10.142 10.291 10.207 101.47% 1.47% 100.64% 0.64%
10.133 10.292 10.209 101.57% 1.57% 100.75% 0.75%
10.164 10.275 10.209 101.09% 1.09% 100.44% 0.44%
10.136 10.278 10.206 101.40% 1.40% 100.69% 0.69%
10.13 10.257 10.21 101.25% 1.25% 100.79% 0.79%
10.14 10.306 10.21 101.64% 1.64% 100.69% 0.69%
10.13 10.268 10.204 101.36% 1.36% 100.73% 0.73%
10.108 10.262 10.158 101.52% 1.52% 100.49% 0.49%
10.216 10.293 0.00% -100.00% 100.75% 0.75%
10.235 10.31 0.00% -100.00% 100.73% 0.73%
10.067 10.167 10.08 100.99% 0.99% 100.13% 0.13%
10.065 10.078 0.00% -100.00% 100.13% 0.13%
10.067 10.083 0.00% -100.00% 100.16% 0.16%
10.11 10.253 10.159 101.41% 1.41% 100.48% 0.48%
10.101 10.472 10.154 103.67% 3.67% 100.52% 0.52%
10.122 10.266 10.164 101.42% 1.42% 100.41% 0.41%
10.103 10.237 10.156 101.33% 1.33% 100.52% 0.52%
10.19 10.298 0.00% -100.00% 101.06% 1.06%
10.191 10.276 0.00% -100.00% 100.83% 0.83%
10.212 10.298 0.00% -100.00% 100.84% 0.84%
10.185 10.279 0.00% -100.00% 100.92% 0.92%
10.239 10.324 0.00% -100.00% 100.83% 0.83%
10.226 10.31 0.00% -100.00% 100.82% 0.82%
10.267 10.34 0.00% -100.00% 100.71% 0.71%
10.23 10.304 0.00% -100.00% 100.72% 0.72%
162.18 94.38 64.54 58.19% -41.81% 39.80% -60.20%
41.557 40.356 30.764 97.11% -2.89% 74.03% -25.97%
517.03 159.42 263.55 30.83% -69.17% 50.97% -49.03%
177 185 135 104.52% 4.52% 76.27% -23.73%
177 184 128 103.95% 3.95% 72.32% -27.68%
302 301 225 99.67% -0.33% 74.50% -25.50%
297 298 219 100.34% 0.34% 73.74% -26.26%
192 182 123 94.79% -5.21% 64.06% -35.94%
192 175 121 91.15% -8.85% 63.02% -36.98%
294 279 190 94.90% -5.10% 64.63% -35.37%
301 281 191 93.36% -6.64% 63.46% -36.54%
3.655 2.4752 2.0557 67.72% -32.28% 56.24% -43.76%
911.68 999.73 642.34 109.66% 9.66% 70.46% -29.54%
921.65 968.78 649.53 105.11% 5.11% 70.47% -29.53%
926.16 1008 654.41 108.84% 8.84% 70.66% -29.34%
950.82 976.87 639.91 102.74% 2.74% 67.30% -32.70%
1.1192 1.414 0.71503 126.34% 26.34% 63.89% -36.11%
1.1311 1.1513 0.70939 101.79% 1.79% 62.72% -37.28%
1.1076 1.4427 0.7107 130.25% 30.25% 64.17% -35.83%
1.1202 1.415 0.71138 126.32% 26.32% 63.50% -36.50%
299.84 191.71 181.58 63.94% -36.06% 60.56% -39.44%
298.77 179.15 165.8 59.96% -40.04% 55.49% -44.51%
304.93 189.04 180.93 61.99% -38.01% 59.33% -40.67%
295.35 182.62 175.41 61.83% -38.17% 59.39% -40.61%
3823676 3651214 2798030 95.49% -4.51% 73.18% -26.82%
4036463 3777438 2806454 93.58% -6.42% 69.53% -30.47%
2293236 2359309 1815264 102.88% 2.88% 79.16% -20.84%
2357743 2358104 1813650 100.02% 0.02% 76.92% -23.08%
42 34 25 80.95% -19.05% 59.52% -40.48%
41 35 25 85.37% -14.63% 60.98% -39.02%
21 19 15 90.48% -9.52% 71.43% -28.57%
21 19 15 90.48% -9.52% 71.43% -28.57%
41141 34809 24114 84.61% -15.39% 58.61% -41.39%
27699 37277 18447 134.58% 34.58% 66.60% -33.40%
22347 16862 4361 75.46% -24.54% 19.51% -80.49%
21903 17204 14200 78.55% -21.45% 64.83% -35.17%
43.999 27.082 21.842 61.55% -38.45% 49.64% -50.36%
69.338 33.48 34.707 48.29% -51.71% 50.05% -49.95%
66.137 31.801 35.521 48.08% -51.92% 53.71% -46.29%
47.24 37.733 30.833 79.88% -20.12% 65.27% -34.73%
416.39 282.65 234.99 67.88% -32.12% 56.44% -43.56%
368.93 323.31 288.31 87.63% -12.37% 78.15% -21.85%
383.42 268.03 227.96 69.91% -30.09% 59.45% -40.55%
406.66 316.09 302.96 77.73% -22.27% 74.50% -25.50%
46.963 32.082 35.688 68.31% -31.69% 75.99% -24.01%
46.674 34.771 26.573 74.50% -25.50% 56.93% -43.07%
67.164 39.746 36.543 59.18% -40.82% 54.41% -45.59%
41.299 39.463 37.272 95.55% -4.45% 90.25% -9.75%
492.1 491.45 312.53 99.87% -0.13% 63.51% -36.49%
498 378.96 274.13 76.10% -23.90% 55.05% -44.95%
496.55 390.59 255.77 78.66% -21.34% 51.51% -48.49%
604.73 461.02 248.25 76.24% -23.76% 41.05% -58.95%
57.526 40.188 26.47 69.86% -30.14% 46.01% -53.99%
39.543 42.519 32.359 107.53% 7.53% 81.83% -18.17%
51.807 40.376 36.639 77.94% -22.06% 70.72% -29.28%
49.377 42.959 37.616 87.00% -13.00% 76.18% -23.82%
408.01 320.61 232.54 78.58% -21.42% 56.99% -43.01%
377.58 264.64 270.63 70.09% -29.91% 71.67% -28.33%
429.4 306.92 219.3 71.48% -28.52% 51.07% -48.93%
364.89 320.84 221.88 87.93% -12.07% 60.81% -39.19%
72.544 37.077 35.075 51.11% -48.89% 48.35% -51.65%
73.702 38.278 30.141 51.94% -48.06% 40.90% -59.10%
45.61 37.113 34.14 81.37% -18.63% 74.85% -25.15%
45.75 37.756 39.925 82.53% -17.47% 87.27% -12.73%
521.85 480.54 235.14 92.08% -7.92% 45.06% -54.94%
588.49 353.99 308.74 60.15% -39.85% 52.46% -47.54%
521.88 376.48 248.69 72.14% -27.86% 47.65% -52.35%
533.23 479.34 248.95 89.89% -10.11% 46.69% -53.31%
77.017 43.009 32.607 55.84% -44.16% 42.34% -57.66%
61.323 42.04 33.938 68.56% -31.44% 55.34% -44.66%
78.263 42.251 34.303 53.99% -46.01% 43.83% -56.17%
49.549 43.873 32.283 88.54% -11.46% 65.15% -34.85%
393.83 310.73 246.16 78.90% -21.10% 62.50% -37.50%
382.65 295.75 293.41 77.29% -22.71% 76.68% -23.32%
401.53 330.42 244.8 82.29% -17.71% 60.97% -39.03%
430.44 342.71 249.21 79.62% -20.38% 57.90% -42.10%
16.081 2.9657 5.4565 18.44% -81.56% 33.93% -66.07%
5 2 1 40.00% -60.00% 20.00% -80.00%
5 2 1 40.00% -60.00% 20.00% -80.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
2 2 1 100.00% 0.00% 50.00% -50.00%
3.4568 3.196 2.0739 92.46% -7.54% 59.99% -40.01%
3.4769 3.1608 1.9771 90.91% -9.09% 56.86% -43.14%
17195708 22481023 13112304 130.74% 30.74% 76.25% -23.75%
16878188 22346633 12775258 132.40% 32.40% 75.69% -24.31%
6336460 5468738 4820818 86.31% -13.69% 76.08% -23.92%
6309590 5439185 4541027 86.21% -13.79% 71.97% -28.03%
6305385 5587819 4786944 88.62% -11.38% 75.92% -24.08%
6361511 5580722 5082657 87.73% -12.27% 79.90% -20.10%
6941153 6370640 5279103 91.78% -8.22% 76.06% -23.94%
6971835 6363441 5535298 91.27% -8.73% 79.40% -20.60%
12061936 14110708 9025820 116.99% 16.99% 74.83% -25.17%
11708080 13947656 9138379 119.13% 19.13% 78.05% -21.95%
6318973 5554625 4584400 87.90% -12.10% 72.55% -27.45%
6417496 5648377 4970689 88.02% -11.98% 77.46% -22.54%
6666715 6108620 5037964 91.63% -8.37% 75.57% -24.43%
6839728 6083129 5335217 88.94% -11.06% 78.00% -22.00%
9053939 9792135 6793329 108.15% 8.15% 75.03% -24.97%
9194712 9837854 7029835 106.99% 6.99% 76.46% -23.54%
6291981 5635363 4878017 89.56% -10.44% 77.53% -22.47%
6269704 5576199 5092609 88.94% -11.06% 81.23% -18.77%
6551253 5816648 4764401 88.79% -11.21% 72.73% -27.27%
6428614 5818208 5039727 90.50% -9.50% 78.40% -21.60%
7771163 7523653 5630682 96.82% -3.18% 72.46% -27.54%
7728084 7411907 6017950 95.91% -4.09% 77.87% -22.13%
5375 6099 4668 113.47% 13.47% 86.85% -13.15%
5271 6038 4529 114.55% 14.55% 85.92% -14.08%
5470 6136 4808 112.18% 12.18% 87.90% -12.10%
5381 5998 4662 111.47% 11.47% 86.64% -13.36%


QLiangong
7月8日 评论:
7月8日 评论:
性能测试项 测试规格 数据单位 测试数据值
p2-memory 32 Threads/MemoryQuota/alloc free us 1.4704
p2-memory 32 Threads/OwnedAllocated/alloc free us 1.4485
p2-memory 64 Threads/MemoryQuota/alloc free us 1.9357
p2-memory 64 Threads/OwnedAllocated/alloc free us 12.689
p2-memory Alloc Free/MemoryQuota/alloc free ns 23.529
p2-memory Alloc Free/OwnedAllocated/alloc free ns 38.609
p2-memory Alloc Only/Alloc/fail ps 688.15
p2-memory Alloc Only/Alloc/ok ns 12.61
p0-misc-native _bench_check_requirement ns/iter 0
p0-misc-portable _bench_check_requirement ns/iter 0
p3-tso batch_tso_list_pop/100 ns 45.892
p3-tso batch_tso_list_pop/10k ns 45.75
p3-tso batch_tso_list_push/1024 ns 151.81
p3-tso batch_tso_list_push/50 ns 144.34
p3-tso bench_batch_tso_provider_flush us 5.6394
p3-tso bench_batch_tso_provider_get_ts ns 130.25
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/1 ps 884.03
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/1024 ps 772.06
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/128 ps 771.23
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/131072 ps 883.17
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/16 ps 772.03
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/16384 ps 883.65
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/2 ps 772.19
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/2048 ps 771.94
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/256 ps 770.61
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/32 ps 886.69
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/32768 ps 771.38
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/4 ps 771.35
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/4096 ps 771.41
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/512 ps 771.43
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/64 ps 771.01
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/65536 ps 881.93
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/8 ps 771.41
p3-cdc_event bench_cdc_event_size/CdcEvent::ResolvedTs::size/8192 ps 772.35
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/1 ns 7.712
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/1024 us 1.2033
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/128 ns 162.01
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/131072 us 151.68
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/16 ns 25.391
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/16384 us 18.983
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/2 ns 8.882
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/2048 us 2.39
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/256 ns 310.71
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/32 ns 50.872
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/32768 us 37.904
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/4 ns 11.496
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/4096 us 4.7536
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/512 ns 609.82
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/64 ns 87.924
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/65536 us 75.815
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/8 ns 16.027
p3-cdc_event bench_cdc_event_size/protobuf::Message::compute_size/8192 us 9.4988
p0-codec byte::benches::bench_memcmp_decode_first_asc_large ns/iter 87
p0-codec byte::benches::bench_memcmp_decode_first_asc_large_original ns/iter 173
p0-codec byte::benches::bench_memcmp_decode_first_desc_large ns/iter 108
p0-codec byte::benches::bench_memcmp_decode_first_desc_large_original ns/iter 176
p0-codec byte::benches::bench_memcmp_decode_first_in_place_asc_large ns/iter 135
p0-codec byte::benches::bench_memcmp_decode_first_in_place_asc_large_original ns/iter 149
p0-codec byte::benches::bench_memcmp_decode_first_in_place_desc_large ns/iter 149
p0-codec byte::benches::bench_memcmp_decode_first_in_place_desc_large_original ns/iter 165
p0-codec byte::benches::bench_memcmp_encode_all_asc_large ns/iter 87
p0-codec byte::benches::bench_memcmp_encode_all_asc_large_naive ns/iter 174
p0-codec byte::benches::bench_memcmp_encode_all_asc_large_original ns/iter 325
p0-codec byte::benches::bench_memcmp_encode_all_asc_small ns/iter 11
p0-codec byte::benches::bench_memcmp_encode_all_asc_small_naive ns/iter 20
p0-codec byte::benches::bench_memcmp_encode_all_desc_large ns/iter 105
p0-codec byte::benches::bench_memcmp_encode_all_desc_large_original ns/iter 323
p0-codec byte::benches::bench_memcmp_encode_all_desc_small ns/iter 16
p0-codec byte::benches::bench_memcmp_encode_all_in_place_asc_large ns/iter 121
p0-codec byte::benches::bench_memcmp_encode_all_in_place_asc_small ns/iter 25
p0-codec byte::benches::bench_memcmp_encode_all_in_place_desc_large ns/iter 141
p0-codec byte::benches::bench_memcmp_encode_all_in_place_desc_small ns/iter 29
p0-misc-native coprocessor::codec::bench_record_prefix_bigendian_check ns/iter 471
p0-misc-portable coprocessor::codec::bench_record_prefix_bigendian_check ns/iter 471
p0-misc-native coprocessor::codec::bench_record_prefix_equal_check ns/iter 441
p0-misc-portable coprocessor::codec::bench_record_prefix_equal_check ns/iter 443
p0-misc-native coprocessor::codec::bench_record_prefix_littleendian_check ns/iter 470
p0-misc-portable coprocessor::codec::bench_record_prefix_littleendian_check ns/iter 469
p0-misc-native coprocessor::codec::bench_record_prefix_start_with ns/iter 443
p0-misc-portable coprocessor::codec::bench_record_prefix_start_with ns/iter 442
p0-misc-native coprocessor::codec::bench_table_prefix_check ns/iter 442
p0-misc-portable coprocessor::codec::bench_table_prefix_check ns/iter 442
p0-misc-native coprocessor::codec::bench_table_prefix_start_with ns/iter 442
p0-misc-portable coprocessor::codec::bench_table_prefix_start_with ns/iter 442
p0-misc-native coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map ns/iter 1682
p0-misc-portable coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map ns/iter 1691
p0-misc-native coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match ns/iter 1038
p0-misc-portable coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match ns/iter 1044
p2-vector_distance cosine_distance_3d ns 19.946
p2-vector_distance cosine_distance_784d ns 669.5
p0-hierarchy-native engine/get(exclude snapshot)/BTree_KL64_VL64 ns 527.95
p0-hierarchy-portable engine/get(exclude snapshot)/BTree_KL64_VL64 ns 528.89
p0-hierarchy-native engine/get(exclude snapshot)/BTree_KL64_VL65 ns 568.7
p0-hierarchy-portable engine/get(exclude snapshot)/BTree_KL64_VL65 ns 534.48
p0-hierarchy-native engine/get(exclude snapshot)/Rocks_KL64_VL64 us 3.1761
p0-hierarchy-portable engine/get(exclude snapshot)/Rocks_KL64_VL64 us 2.9977
p0-hierarchy-native engine/get(exclude snapshot)/Rocks_KL64_VL65 us 3.1832
p0-hierarchy-portable engine/get(exclude snapshot)/Rocks_KL64_VL65 us 3.8273
p0-hierarchy-native engine/put/BTree_KL64_VL64 us 13.817
p0-hierarchy-portable engine/put/BTree_KL64_VL64 us 13.907
p0-hierarchy-native engine/put/BTree_KL64_VL65 us 14.233
p0-hierarchy-portable engine/put/BTree_KL64_VL65 us 15.044
p0-hierarchy-native engine/put/Rocks_KL64_VL64 us 244.69
p0-hierarchy-portable engine/put/Rocks_KL64_VL64 us 267.09
p0-hierarchy-native engine/put/Rocks_KL64_VL65 us 229.2
p0-hierarchy-portable engine/put/Rocks_KL64_VL65 us 271.5
p0-hierarchy-native engine/snapshot/BTree_KL64_VL64 us 1.46
p0-hierarchy-portable engine/snapshot/BTree_KL64_VL64 us 1.4765
p0-hierarchy-native engine/snapshot/BTree_KL64_VL65 us 1.5055
p0-hierarchy-portable engine/snapshot/BTree_KL64_VL65 us 1.6164
p0-hierarchy-native engine/snapshot/Rocks_KL64_VL64 us 15.564
p0-hierarchy-portable engine/snapshot/Rocks_KL64_VL64 us 18.914
p0-hierarchy-native engine/snapshot/Rocks_KL64_VL65 us 15.291
p0-hierarchy-portable engine/snapshot/Rocks_KL64_VL65 us 20.156
p1-batch-system fairness us 20.125
p1-batch-system imbalance ms 1.07
p2-vector_distance inner_product_3d ns 6.5538
p2-vector_distance inner_product_784d ns 609.62
p0-misc-native keybuilder::bench_keybuilder::bench_key_builder_data_key ns/iter 23
p0-misc-portable keybuilder::bench_keybuilder::bench_key_builder_data_key ns/iter 22
p0-misc-native keybuilder::bench_keybuilder::bench_key_builder_from_slice ns/iter 6
p0-misc-portable keybuilder::bench_keybuilder::bench_key_builder_from_slice ns/iter 6
p2-vector_distance l1_distance_3d ns 3.5371
p2-vector_distance l1_distance_784d ns 589.75
p2-vector_distance l2_distance_3d ns 7.6657
p2-vector_distance l2_distance_784d ns 595.92
p2-vector_distance l2_norm_3d ns 3.3736
p2-vector_distance l2_norm_784d ns 614.6
p2-vector_distance l2_squared_distance_3d ns 3.954
p2-vector_distance l2_squared_distance_784d ns 612.79
p3-load_region load_region/value size 128 s 1.2129
p3-load_region load_region/value size 32 s 1.7377
p3-load_region load_region/value size 4096 ms 197.62
p3-load_region load_region/value size 512 ms 983.37
p0-hierarchy-native mvcc/commit/BTree_KL64_VL64 us 4.0158
p0-hierarchy-portable mvcc/commit/BTree_KL64_VL64 us 5.4834
p0-hierarchy-native mvcc/commit/BTree_KL64_VL65 us 3.9706
p0-hierarchy-portable mvcc/commit/BTree_KL64_VL65 us 4.3696
p0-hierarchy-native mvcc/commit/Rocks_KL64_VL64 us 8.0368
p0-hierarchy-portable mvcc/commit/Rocks_KL64_VL64 us 8.3222
p0-hierarchy-native mvcc/commit/Rocks_KL64_VL65 us 8.0032
p0-hierarchy-portable mvcc/commit/Rocks_KL64_VL65 us 8.2521
p0-hierarchy-native mvcc/load_lock/BTree_KL64_VL64 us 1.0763
p0-hierarchy-portable mvcc/load_lock/BTree_KL64_VL64 us 1.0116
p0-hierarchy-native mvcc/load_lock/BTree_KL64_VL65 ns 917.89
p0-hierarchy-portable mvcc/load_lock/BTree_KL64_VL65 us 1.0118
p0-hierarchy-native mvcc/load_lock/Rocks_KL64_VL64 us 3.4948
p0-hierarchy-portable mvcc/load_lock/Rocks_KL64_VL64 us 3.5075
p0-hierarchy-native mvcc/load_lock/Rocks_KL64_VL65 us 4.5872
p0-hierarchy-portable mvcc/load_lock/Rocks_KL64_VL65 us 4.6339
p0-hierarchy-native mvcc/prewrite/BTree_KL64_VL64 us 6.945
p0-hierarchy-portable mvcc/prewrite/BTree_KL64_VL64 us 7.0546
p0-hierarchy-native mvcc/prewrite/BTree_KL64_VL65 us 5.5127
p0-hierarchy-portable mvcc/prewrite/BTree_KL64_VL65 us 5.5677
p0-hierarchy-native mvcc/prewrite/Rocks_KL64_VL64 us 14.607
p0-hierarchy-portable mvcc/prewrite/Rocks_KL64_VL64 us 14.884
p0-hierarchy-native mvcc/prewrite/Rocks_KL64_VL65 us 14.731
p0-hierarchy-portable mvcc/prewrite/Rocks_KL64_VL65 us 14.806
p0-hierarchy-native mvcc/rollback_conflict/BTree_KL64_VL64 us 6.2776
p0-hierarchy-portable mvcc/rollback_conflict/BTree_KL64_VL64 us 6.2521
p0-hierarchy-native mvcc/rollback_conflict/BTree_KL64_VL65 us 6.2209
p0-hierarchy-portable mvcc/rollback_conflict/BTree_KL64_VL65 us 6.2695
p0-hierarchy-native mvcc/rollback_conflict/Rocks_KL64_VL64 us 17.875
p0-hierarchy-portable mvcc/rollback_conflict/Rocks_KL64_VL64 us 17.893
p0-hierarchy-native mvcc/rollback_conflict/Rocks_KL64_VL65 us 23.375
p0-hierarchy-portable mvcc/rollback_conflict/Rocks_KL64_VL65 us 17.882
p0-hierarchy-native mvcc/rollback_non_prewrote/BTree_KL64_VL64 us 4.9669
p0-hierarchy-portable mvcc/rollback_non_prewrote/BTree_KL64_VL64 us 4.9718
p0-hierarchy-native mvcc/rollback_non_prewrote/BTree_KL64_VL65 us 4.9764
p0-hierarchy-portable mvcc/rollback_non_prewrote/BTree_KL64_VL65 us 4.9585
p0-hierarchy-native mvcc/rollback_non_prewrote/Rocks_KL64_VL64 us 15.303
p0-hierarchy-portable mvcc/rollback_non_prewrote/Rocks_KL64_VL64 us 15.335
p0-hierarchy-native mvcc/rollback_non_prewrote/Rocks_KL64_VL65 us 20.376
p0-hierarchy-portable mvcc/rollback_non_prewrote/Rocks_KL64_VL65 us 20.317
p0-hierarchy-native mvcc/rollback_prewrote/BTree_KL64_VL64 us 6.3896
p0-hierarchy-portable mvcc/rollback_prewrote/BTree_KL64_VL64 us 6.326
p0-hierarchy-native mvcc/rollback_prewrote/BTree_KL64_VL65 us 6.3708
p0-hierarchy-portable mvcc/rollback_prewrote/BTree_KL64_VL65 us 6.3371
p0-hierarchy-native mvcc/rollback_prewrote/Rocks_KL64_VL64 us 18.139
p0-hierarchy-portable mvcc/rollback_prewrote/Rocks_KL64_VL64 us 18.298
p0-hierarchy-native mvcc/rollback_prewrote/Rocks_KL64_VL65 us 23.52
p0-hierarchy-portable mvcc/rollback_prewrote/Rocks_KL64_VL65 us 18.038
p0-hierarchy-native mvcc/seek_write/BTree_KL64_VL64 us 2.0626
p0-hierarchy-portable mvcc/seek_write/BTree_KL64_VL64 us 1.8072
p0-hierarchy-native mvcc/seek_write/BTree_KL64_VL65 us 1.7184
p0-hierarchy-portable mvcc/seek_write/BTree_KL64_VL65 us 1.804
p0-hierarchy-native mvcc/seek_write/Rocks_KL64_VL64 us 7.3498
p0-hierarchy-portable mvcc/seek_write/Rocks_KL64_VL64 us 7.3429
p0-hierarchy-native mvcc/seek_write/Rocks_KL64_VL65 us 9.4725
p0-hierarchy-portable mvcc/seek_write/Rocks_KL64_VL65 us 9.5243
p0-codec number::benches::bench_decode_u64_le_buffer_decoder ns/iter 0
p0-codec number::benches::bench_decode_u64_le_byteorder ns/iter 0
p0-codec number::benches::bench_decode_u64_le_bytes_buf ns/iter 0
p0-codec number::benches::bench_decode_u64_le_number_codec ns/iter 0
p0-codec number::benches::bench_decode_u64_le_number_codec_over_slice ns/iter 1
p0-codec number::benches::bench_decode_u64_le_original ns/iter 1
p0-codec number::benches::bench_decode_varint_normal_number_codec_large_buffer ns/iter 3
p0-codec number::benches::bench_decode_varint_normal_number_codec_small_buffer ns/iter 5
p0-codec number::benches::bench_decode_varint_normal_number_codec_small_buffer_with_extra ns/iter 5
p0-codec number::benches::bench_decode_varint_normal_original_large_buffer ns/iter 4
p0-codec number::benches::bench_decode_varint_normal_original_small_buffer ns/iter 4
p0-codec number::benches::bench_decode_varint_normal_original_small_buffer_with_extra ns/iter 6
p0-codec number::benches::bench_decode_varint_small_number_codec_large_buffer ns/iter 2
p0-codec number::benches::bench_decode_varint_small_number_codec_small_buffer ns/iter 2
p0-codec number::benches::bench_decode_varint_small_original_small_buffer ns/iter 3
p0-codec number::benches::bench_encode_u64_le_buffer_encoder_slice ns/iter 1
p0-codec number::benches::bench_encode_u64_le_buffer_encoder_vec ns/iter 1
p0-codec number::benches::bench_encode_u64_le_byteorder ns/iter 7
p0-codec number::benches::bench_encode_u64_le_number_codec ns/iter 2
p0-codec number::benches::bench_encode_varint_naive ns/iter 6
p0-codec number::benches::bench_encode_varint_number_codec ns/iter 4
p0-codec number::benches::bench_encode_varint_original ns/iter 6
p0-codec number::benches::bench_encode_varint_protobuf ns/iter 29
p0-codec number::benches::bench_varint_len_normal_number_large_buffer ns/iter 3
p0-codec number::benches::bench_varint_len_normal_number_small_buffer ns/iter 3
p0-codec number::benches::bench_varint_len_small_number_large_buffer ns/iter 0
p0-codec number::benches::bench_varint_len_small_number_small_buffer ns/iter 1
p1-lock_table point_check_10k_locks ns 532.33
p1-lock_table point_check_baseline ns 141.78
p0-misc-native raftkv::bench_async_snapshot ns/iter 598
p0-misc-portable raftkv::bench_async_snapshot ns/iter 596
p0-misc-native raftkv::bench_async_snapshots_noop ns/iter 84
p0-misc-portable raftkv::bench_async_snapshots_noop ns/iter 84
p0-misc-native raftkv::bench_async_write ns/iter 356
p0-misc-portable raftkv::bench_async_write ns/iter 357
p0-raftstore-native raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 } ms 10.121
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 1 } ms 10.118
p0-raftstore-native raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 } ms 10.138
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 3 } ms 10.139
p0-raftstore-native raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 } ms 10.131
p0-raftstore-portable raftstore::node/bench_delete/DeleteConfig { factory: Node, nodes: 5 } ms 10.137
p0-raftstore-native raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 } ms 10.069
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 1 } ms 10.062
p0-raftstore-native raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 } ms 10.062
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 3 } ms 10.067
p0-raftstore-native raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 } ms 10.063
p0-raftstore-portable raftstore::node/bench_get/GetConfig { factory: Node, nodes: 5 } ms 10.064
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 } ms 10.113
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 } ms 10.106
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 } ms 10.097
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 } ms 10.107
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 } ms 10.128
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 } ms 10.113
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 } ms 10.099
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 } ms 10.102
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 } ms 10.123
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 } ms 10.139
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 } ms 10.122
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 } ms 10.143
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 } ms 10.127
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 } ms 10.141
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 } ms 10.124
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 } ms 10.14
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 } ms 10.151
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 } ms 10.132
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 } ms 10.174
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 } ms 10.13
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 } ms 10.182
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 } ms 10.135
p0-raftstore-native raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 } ms 10.143
p0-raftstore-portable raftstore::node/bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 } ms 10.12
p0-raftstore-native raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 } ms 10.11
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 1 } ms 10.132
p0-raftstore-native raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 3 } ms 10.193
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 3 } ms 10.19
p0-raftstore-native raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 5 } ms 10.295
p0-raftstore-portable raftstore::server/bench_delete/DeleteConfig { factory: Server, nodes: 5 } ms 10.247
p0-raftstore-native raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 } ms 10.063
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 1 } ms 10.069
p0-raftstore-native raftstore::server/bench_get/GetConfig { factory: Server, nodes: 3 } ms 10.067
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 3 } ms 10.065
p0-raftstore-native raftstore::server/bench_get/GetConfig { factory: Server, nodes: 5 } ms 10.066
p0-raftstore-portable raftstore::server/bench_get/GetConfig { factory: Server, nodes: 5 } ms 10.072
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 } ms 10.125
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 } ms 10.11
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 } ms 10.115
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 } ms 10.106
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 } ms 10.121
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 } ms 10.129
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 } ms 10.117
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 } ms 10.108
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 1024 } ms 10.186
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 1024 } ms 10.192
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 128 } ms 10.213
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 128 } ms 10.183
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 4096 } ms 10.224
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 4096 } ms 10.209
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 } ms 10.191
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 } ms 10.191
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 1024 } ms 10.239
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 1024 } ms 10.266
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 128 } ms 10.248
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 128 } ms 10.263
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 4096 } ms 10.292
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 4096 } ms 10.309
p0-raftstore-native raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 8 } ms 10.236
p0-raftstore-portable raftstore::server/bench_set/SetConfig { factory: Server, nodes: 5, value_size: 8 } ms 10.237
p1-lock_table range_check_1k_in_10k_locks µs 162.22
p1-lock_table range_check_baseline ns 41.557
p0-misc-native serialization::bench_serialization::bench_decode_one ns/iter 178
p0-misc-portable serialization::bench_serialization::bench_decode_one ns/iter 178
p0-misc-native serialization::bench_serialization::bench_decode_two ns/iter 299
p0-misc-portable serialization::bench_serialization::bench_decode_two ns/iter 298
p0-misc-native serialization::bench_serialization::bench_encode_one ns/iter 193
p0-misc-portable serialization::bench_serialization::bench_encode_one ns/iter 191
p0-misc-native serialization::bench_serialization::bench_encode_two ns/iter 301
p0-misc-portable serialization::bench_serialization::bench_encode_two ns/iter 301
p1-batch-system spawn_many ms 3.5911
p0-hierarchy-native storage/async_commit/Rocks_KL64_VL64 us 931.93
p0-hierarchy-portable storage/async_commit/Rocks_KL64_VL64 us 926.2
p0-hierarchy-native storage/async_commit/Rocks_KL64_VL65 us 930.92
p0-hierarchy-portable storage/async_commit/Rocks_KL64_VL65 us 918.91
p0-hierarchy-native storage/async_prewrite/Rocks_KL64_VL64 ms 1.3342
p0-hierarchy-portable storage/async_prewrite/Rocks_KL64_VL64 ms 1.3325
p0-hierarchy-native storage/async_prewrite/Rocks_KL64_VL65 ms 1.131
p0-hierarchy-portable storage/async_prewrite/Rocks_KL64_VL65 ms 1.1286
p0-hierarchy-native storage/async_raw_get/Rocks_KL64_VL64 us 317.75
p0-hierarchy-portable storage/async_raw_get/Rocks_KL64_VL64 us 295.29
p0-hierarchy-native storage/async_raw_get/Rocks_KL64_VL65 us 293.1
p0-hierarchy-portable storage/async_raw_get/Rocks_KL64_VL65 us 291.29
p0-misc-native storage::incremental_get::bench_table_lookup_mvcc_get ns/iter 3899814
p0-misc-portable storage::incremental_get::bench_table_lookup_mvcc_get ns/iter 3857096
p0-misc-native storage::incremental_get::bench_table_lookup_mvcc_incremental_get ns/iter 2271608
p0-misc-portable storage::incremental_get::bench_table_lookup_mvcc_incremental_get ns/iter 2275118
p0-misc-native storage::key::bench_index_key_gen_hash ns/iter 41
p0-misc-portable storage::key::bench_index_key_gen_hash ns/iter 41
p0-misc-native storage::key::bench_row_key_gen_hash ns/iter 21
p0-misc-portable storage::key::bench_row_key_gen_hash ns/iter 21
p0-misc-native storage::mvcc_reader::bench_get_txn_commit_record_100 ns/iter 40047
p0-misc-portable storage::mvcc_reader::bench_get_txn_commit_record_100 ns/iter 39986
p0-misc-native storage::mvcc_reader::bench_get_txn_commit_record_5 ns/iter 20888
p0-misc-portable storage::mvcc_reader::bench_get_txn_commit_record_5 ns/iter 8740
p0-hierarchy-native txn/commit/BTree_KL64_VL64 us 45.119
p0-hierarchy-portable txn/commit/BTree_KL64_VL64 us 45.31
p0-hierarchy-native txn/commit/BTree_KL64_VL65 us 46.232
p0-hierarchy-portable txn/commit/BTree_KL64_VL65 us 46.56
p0-hierarchy-native txn/commit/Rocks_KL64_VL64 us 374.96
p0-hierarchy-portable txn/commit/Rocks_KL64_VL64 us 421.63
p0-hierarchy-native txn/commit/Rocks_KL64_VL65 us 453.37
p0-hierarchy-portable txn/commit/Rocks_KL64_VL65 us 468.3
p0-hierarchy-native txn/prewrite/BTree_KL64_VL64 us 46.678
p0-hierarchy-portable txn/prewrite/BTree_KL64_VL64 us 45.931
p0-hierarchy-native txn/prewrite/BTree_KL64_VL65 us 68.732
p0-hierarchy-portable txn/prewrite/BTree_KL64_VL65 us 47.145
p0-hierarchy-native txn/prewrite/Rocks_KL64_VL64 us 494
p0-hierarchy-portable txn/prewrite/Rocks_KL64_VL64 us 523.28
p0-hierarchy-native txn/prewrite/Rocks_KL64_VL65 us 641.91
p0-hierarchy-portable txn/prewrite/Rocks_KL64_VL65 us 502.3
p0-hierarchy-native txn/rollback_conflict/BTree_KL64_VL64 us 75.666
p0-hierarchy-portable txn/rollback_conflict/BTree_KL64_VL64 us 74.607
p0-hierarchy-native txn/rollback_conflict/BTree_KL64_VL65 us 58.169
p0-hierarchy-portable txn/rollback_conflict/BTree_KL64_VL65 us 52.047
p0-hierarchy-native txn/rollback_conflict/Rocks_KL64_VL64 us 374.84
p0-hierarchy-portable txn/rollback_conflict/Rocks_KL64_VL64 us 382.01
p0-hierarchy-native txn/rollback_conflict/Rocks_KL64_VL65 us 417.75
p0-hierarchy-portable txn/rollback_conflict/Rocks_KL64_VL65 us 478.48
p0-hierarchy-native txn/rollback_non_prewrote/BTree_KL64_VL64 us 71.607
p0-hierarchy-portable txn/rollback_non_prewrote/BTree_KL64_VL64 us 53.211
p0-hierarchy-native txn/rollback_non_prewrote/BTree_KL64_VL65 us 46.176
p0-hierarchy-portable txn/rollback_non_prewrote/BTree_KL64_VL65 us 46.5
p0-hierarchy-native txn/rollback_non_prewrote/Rocks_KL64_VL64 us 649.05
p0-hierarchy-portable txn/rollback_non_prewrote/Rocks_KL64_VL64 us 483.18
p0-hierarchy-native txn/rollback_non_prewrote/Rocks_KL64_VL65 us 593.44
p0-hierarchy-portable txn/rollback_non_prewrote/Rocks_KL64_VL65 us 547.19
p0-hierarchy-native txn/rollback_prewrote/BTree_KL64_VL64 us 57.406
p0-hierarchy-portable txn/rollback_prewrote/BTree_KL64_VL64 us 57.52
p0-hierarchy-native txn/rollback_prewrote/BTree_KL64_VL65 us 76.768
p0-hierarchy-portable txn/rollback_prewrote/BTree_KL64_VL65 us 60.108
p0-hierarchy-native txn/rollback_prewrote/Rocks_KL64_VL64 us 435.19
p0-hierarchy-portable txn/rollback_prewrote/Rocks_KL64_VL64 us 392.89
p0-hierarchy-native txn/rollback_prewrote/Rocks_KL64_VL65 us 425.83
p0-hierarchy-portable txn/rollback_prewrote/Rocks_KL64_VL65 us 439.69
p1-update_max_ts update_max_ts ns 16.102
p0-misc-native util::slice_compare::bench_slice_compare_equal_128 ns/iter 5
p0-misc-portable util::slice_compare::bench_slice_compare_equal_128 ns/iter 5
p0-misc-native util::slice_compare::bench_slice_compare_greater_128 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_128 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_greater_32 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_32 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_greater_64 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_greater_64 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_128 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_128 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_32 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_32 ns/iter 2
p0-misc-native util::slice_compare::bench_slice_compare_less_64 ns/iter 2
p0-misc-portable util::slice_compare::bench_slice_compare_less_64 ns/iter 2
p0-coprocessor_executors-native util_batch_fixture_executor_next_1024 us 3.4846
p0-coprocessor_executors-portable util_batch_fixture_executor_next_1024 us 3.4784
p0-misc-native writebatch::bench_writebatch::bench_writebatch_1 ns/iter 16806219
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_1 ns/iter 16868299
p0-misc-native writebatch::bench_writebatch::bench_writebatch_1024 ns/iter 6389717
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_1024 ns/iter 6318353
p0-misc-native writebatch::bench_writebatch::bench_writebatch_128 ns/iter 6417801
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_128 ns/iter 6316003
p0-misc-native writebatch::bench_writebatch::bench_writebatch_16 ns/iter 6931202
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_16 ns/iter 6917375
p0-misc-native writebatch::bench_writebatch::bench_writebatch_2 ns/iter 11933628
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_2 ns/iter 11733344
p0-misc-native writebatch::bench_writebatch::bench_writebatch_256 ns/iter 6324729
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_256 ns/iter 6252883
p0-misc-native writebatch::bench_writebatch::bench_writebatch_32 ns/iter 6771144
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_32 ns/iter 6797572
p0-misc-native writebatch::bench_writebatch::bench_writebatch_4 ns/iter 9169912
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_4 ns/iter 9037006
p0-misc-native writebatch::bench_writebatch::bench_writebatch_512 ns/iter 6379802
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_512 ns/iter 6206465
p0-misc-native writebatch::bench_writebatch::bench_writebatch_64 ns/iter 6486224
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_64 ns/iter 6483982
p0-misc-native writebatch::bench_writebatch::bench_writebatch_8 ns/iter 7607353
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_8 ns/iter 7554785
p0-misc-native writebatch::bench_writebatch::bench_writebatch_with_capacity ns/iter 5359
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_with_capacity ns/iter 5248
p0-misc-native writebatch::bench_writebatch::bench_writebatch_without_capacity ns/iter 5354
p0-misc-portable writebatch::bench_writebatch::bench_writebatch_without_capacity ns/iter 5352


QLiangong
7月8日 评论:
7月8日 评论:
QLiangong
7月9日 评论:
7月9日 评论:
p0-coprocessor_executors-native.log
# machine_id=950 arch=aarch64 date=2026-07-08_11:56:18
# command: env TIKV_BENCH_LEVEL=2 MEASUREMENT=CPU_TIME cargo bench -p tests --bench coprocessor_executors --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine jemalloc -- --save-baseline 950-native
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Finished bench [optimized] target(s) in 0.36s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 8`
Running benches/coprocessor_executors/mod.rs (target/release/deps/coprocessor_executors-820c951e5d1cb72c)
Gnuplot not found, using plotters backend
Benchmarking util_batch_fixture_executor_next_1024
Benchmarking util_batch_fixture_executor_next_1024: Warming up for 3.0000 s
Benchmarking util_batch_fixture_executor_next_1024: Collecting 100 samples in estimated 6.4800 s (20k iterations)
Benchmarking util_batch_fixture_executor_next_1024: Analyzing
util_batch_fixture_executor_next_1024
time: [3.4728 us 3.4846 us 3.4946 us]
change: [-1.3625% +0.8301% +3.2494%] (p = 0.46 > 0.05)
No change in performance detected.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) low mild
1 (1.00%) high mild
Benchmarking table_scan_datum_absent/Memory/batch/next=1024
Benchmarking table_scan_datum_absent/Memory/batch/next=1024: Warming up for 3.0000 s
Benchmarking table_scan_datum_absent/Memory/batch/next=1024: Collecting 100 samples in estimated 5.2114 s (2200 iterations)
thread 'thread 'main<unnamed>' panicked at ' panicked at /root/innersource-rust/cargo/git/checkouts/yatp-e704b73c3ee279b6/793be4d/src/pool/builder.rslibrary/std/src/sys/unix/stack_overflow.rs::116158::2213:
:
called `Result::unwrap()` on an `Err` value: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:154:13:
failed to allocate an alternative stack: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/core/src/panicking.rs:155:5:
panic in a function that cannot unwind
thread '<unnamed>' panicked at library/core/src/panicking.rs:155:5stack backtrace:
:
panic in a function that cannot unwind
memory allocation of 8192 bytes failed
error: bench failed, to rerun pass `-p tests --bench coprocessor_executors`
Caused by:
process didn't exit successfully: `/home/y30075072/tikv/target/release/deps/coprocessor_executors-820c951e5d1cb72c --save-baseline 950-native --bench` (signal: 6, SIGABRT: process abort signal)


QLiangong
7月9日 评论:
7月9日 评论:
# machine_id=9755 arch=x86_64 date=2026-07-09_17:02:37
# command: env TIKV_BENCH_LEVEL=1 MEASUREMENT=CPU_TIME cargo bench -p tests --bench coprocessor_executors --no-default-features --features testexport test-engine-kv-rocksdb test-engine-raft-raft-engine portable sse jemalloc -- --save-baseline 9755-portable
warning: unused variable: `fail_point_name`
--> components/encryption/src/master_key/kms.rs:236:25
|
236 | fn check_fail_point(fail_point_name: &str) -> Result<()> {
| ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fail_point_name`
|
= note: `#[warn(unused_variables)]` on by default
warning: `encryption` (lib) generated 1 warning (run `cargo fix --lib -p encryption` to apply 1 suggestion)
Finished bench [optimized] target(s) in 0.25s
warning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5, fs_extra v1.1.0, nom v2.2.1, nom v4.2.3, nom v5.1.0, quick-xml v0.22.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 14`
Running benches/coprocessor_executors/mod.rs (target/release/deps/coprocessor_executors-7479d0f4e4d9a342)
Gnuplot not found, using plotters backend
Benchmarking util_batch_fixture_executor_next_1024
Benchmarking util_batch_fixture_executor_next_1024: Warming up for 3.0000 s
Benchmarking util_batch_fixture_executor_next_1024: Collecting 100 samples in estimated 5.8407 s (30k iterations)
Benchmarking util_batch_fixture_executor_next_1024: Analyzing
util_batch_fixture_executor_next_1024
time: [1.9720 us 1.9738 us 1.9761 us]
change: [-1.3105% +0.0240% +1.3623%] (p = 0.97 > 0.05)
No change in performance detected.
Found 15 outliers among 100 measurements (15.00%)
11 (11.00%) low severe
1 (1.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking table_scan_datum_absent_large_row/Memory/batch/next=1024
Benchmarking table_scan_datum_absent_large_row/Memory/batch/next=1024: Warming up for 3.0000 s
Benchmarking table_scan_datum_absent_large_row/Memory/batch/next=1024: Collecting 100 samples in estimated 5.3667 s (1200 iterations)
memory allocation of 94 bytes failed
thread 'memory allocation of main82' panicked at bytes failed
/home/y30075072/innersource-rust/cargo/git/checkouts/yatp-e704b73c3ee279b6/793be4d/src/pool/builder.rs:116:22:
called `Result::unwrap()` on an `Err` value: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
memory allocation of 600 bytes failed
error: bench failed, to rerun pass `-p tests --bench coprocessor_executors`
Caused by:
process didn't exit successfully: `/home/y30075072/tikv/target/release/deps/coprocessor_executors-7479d0f4e4d9a342 --save-baseline 9755-portable --bench` (signal: 6, SIGABRT: process abort signal)

