CodSpeedHQ
arrow-rs
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Minor simplification in `StructArray` constructors
#46
Comparing
fork-6139-Rafferty97/simplify-struct-array
(
2803260
) with
master
(
83f6b25
)
CodSpeed Performance Gauge
0%
Untouched
936
Ignored
1
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Ignored
937 total
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
+6%
491.4 ns
462.2 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
max nonnull mixed
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+6%
499.2 ns
470 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
max nonnull true
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+6%
499.2 ns
470 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
or nonnull mixed
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+6%
558.1 ns
528.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
or nonnull true
arrow/benches/aggregate_kernels.rs::benches::add_benchmark::bool
CodSpeed Performance Gauge
+6%
558.1 ns
528.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 512, occupancy: 0.1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+5%
7.9 µs
7.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 100, occupancy: 0.1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-5%
7.6 µs
8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
2020-9-08
arrow-cast/benches/parse_date.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
717.2 ns
688.1 ns
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
-4%
13 µs
13.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
2020-09-8
arrow-cast/benches/parse_date.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
718.1 ns
688.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
2020-09-08
arrow-cast/benches/parse_date.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
723.9 ns
694.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
2020-9-8
arrow-cast/benches/parse_date.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
742.8 ns
713.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 512, occupancy: 0.5, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
8 µs
7.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
max nullable true
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.
or nullable true
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.
occupancy(values: 10, occupancy: 1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
8 µs
7.7 µs
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
+3%
8 µs
7.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
concat str nulls 1024
arrow/benches/concatenate_kernel.rs::benches::add_benchmark
CodSpeed Performance Gauge
+2%
46.4 µs
45.4 µ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.1 µs
12.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 10, occupancy: 1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-2%
12.7 µs
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fixed_size_list_array(len: 4096, value_len: 1024)
arrow-array/benches/fixed_size_list_array.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-2%
3.3 µs
3.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 100, occupancy: 1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
7.4 µs
7.5 µs
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
-1%
2.2 ms
2.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
occupancy(values: 10, occupancy: 0.5, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
7.4 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
array_from_vec 128
arrow/benches/array_from_vec.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
5.1 µs
5 µs
1
2
3
4
5
...
38
Commits
Click on a commit to change the comparison range
Base
master
83f6b25
+0.06%
Remove `SchemaBuilder` dependency from `StructArray` constructors
2803260
2 years ago
by Rafferty97
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs