CodSpeedHQ
arrow-rs
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add `GenericListViewArray` for `ListView` & `LargeListView`
#26
Comparing
fork-5723-Kikkon/list_view2
(
33a896f
) with
master
(
d065e8e
)
CodSpeed Performance Gauge
-55%
Improvement
1
Regression
2
Untouched
935
Ignored
1
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
Ignored
939 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
4096 values string
parquet/benches/arrow_writer.rs::benches::bench_primitive_writer::write_batch primitive
CodSpeed Performance Gauge
-55%
2.2 ms
5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
min nonnull mixed
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
-11%
462.2 ns
520.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
4096 values string with bloom filter
parquet/benches/arrow_writer.rs::benches::bench_primitive_writer::write_batch primitive
CodSpeed Performance Gauge
+65%
11.2 ms
6.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 10, occupancy: 0.1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
8.3 µs
7.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
9:50:12.123456789
arrow-cast/benches/parse_time.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
842.8 ns
813.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
09:50:12.123456789
arrow-cast/benches/parse_time.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
844.2 ns
815 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
max nullable mixed
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+4%
845.8 ns
816.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cast decimal128 to decimal128 512 with same scale
arrow/benches/cast_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
+3%
4.3 µs
4.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
or nullable mixed
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+3%
904.7 ns
875.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
09:50:12.123456789 PM
arrow-cast/benches/parse_time.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
908.6 ns
879.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 10, occupancy: 1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
7.8 µs
7.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cast timestamp_ns to timestamp_s 512
arrow/benches/cast_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
+2%
5.8 µs
5.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cast decimal256 to decimal256 512 with same scale
arrow/benches/cast_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
+2%
4.3 µs
4.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 100, occupancy: 1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+2%
13.2 µs
12.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate_decimal256_array 20000
arrow/benches/decimal_validate.rs::benches::validate_decimal256_benchmark
CodSpeed Performance Gauge
+2%
3.4 µs
3.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
concat i32 1024
arrow/benches/concatenate_kernel.rs::benches::add_benchmark
CodSpeed Performance Gauge
+2%
23.5 µs
23.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cast int32 to int32 512
arrow/benches/cast_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
+2%
5.6 µs
5.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 10, occupancy: 0.1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
13.2 µs
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cast timestamp_ms to i64 512
arrow/benches/cast_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
+1%
8.9 µs
8.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cast date32 to date64 512
arrow/benches/cast_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
+1%
11.9 µs
11.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
max nonnull false
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+1%
6 µs
5.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
or nonnull false
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+1%
6.1 µs
6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cast int32 to float32 512
arrow/benches/cast_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
+1%
16.7 µs
16.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
(run_array_len:1024, physical_array_len:256, string_len: 100)
arrow/benches/string_run_iterator.rs::benches::criterion_benchmark::string_run_iterator
CodSpeed Performance Gauge
+1%
7.2 µs
7.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
extract_statistics[UInt64]
parquet/benches/arrow_statistics.rs::benches::criterion_benchmark::Extract row group statistics for UInt64
CodSpeed Performance Gauge
+1%
18.3 µs
18.1 µs
1
2
...
38
Commits
Click on a commit to change the comparison range
Base
master
d065e8e
-0.06%
lint
0a895b7
2 years ago
by Kikkon
-11.15%
Update arrow-array/src/array/list_view_array.rs
5dc9b58
2 years ago
by Kikkon
-43.94%
fix comment
097c0b4
2 years ago
by Kikkon
0%
cargo fmt
33a896f
2 years ago
by Kikkon
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs