Avatar for the CodSpeedHQ user
CodSpeedHQ
arrow-rs
BlogDocsChangelog

feat(object_store): publicly expose client error

#59
Comparing
fork-6158-kyle-mccarthy/pub-client-error
(
ef4bfc7
) with
master
(
d065e8e
)
CodSpeed Performance Gauge
+65%
Improvement
1
Untouched
937
Ignored
1

Benchmarks

939 total
4096 values string with bloom filter
parquet/benches/arrow_writer.rs::benches::bench_primitive_writer::write_batch primitive
CodSpeed Performance Gauge
+65%
11.2 ms6.8 ms
occupancy(values: 10, occupancy: 0.1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+7%
8.3 µs7.8 µs
occupancy(values: 10, occupancy: 1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+5%
7.8 µs7.4 µs
occupancy(values: 512, occupancy: 0.1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
13.2 µs12.7 µs
occupancy(values: 100, occupancy: 0.1, null_percent: 0.9)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
7.9 µs7.6 µs
occupancy(values: 10, occupancy: 0.1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
13.2 µs12.8 µs
occupancy(values: 100, occupancy: 0.1, null_percent: 0.1)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
18.2 µs17.7 µs
occupancy(values: 100, occupancy: 1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+3%
13.2 µs12.8 µs
occupancy(values: 100, occupancy: 0.1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
13.1 µs12.9 µs
occupancy(values: 100, occupancy: 0.5, null_percent: 0.1)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
18.2 µs18 µs
occupancy(values: 100, occupancy: 0.5, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
13 µs12.9 µs
new
arrow-buffer/benches/offset.rs::benches::criterion_benchmark::OffsetBuffer
CodSpeed Performance Gauge
+1%
4.7 µs4.7 µs
array_from_vec 128
arrow/benches/array_from_vec.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
5.1 µs5.1 µs
array_from_vec 256
arrow/benches/array_from_vec.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
5.4 µs5.3 µs
(run_array_len:10000, physical_array_len:100, string_len: 10)
arrow/benches/string_run_builder.rs::benches::criterion_benchmark::string_run_builder
CodSpeed Performance Gauge
0%
569 µs566.3 µs
occupancy(values: 512, occupancy: 1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
12.9 µs12.8 µs
occupancy(values: 512, occupancy: 1, null_percent: 0.1)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
18 µs18 µs
array_from_vec 512
arrow/benches/array_from_vec.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
7 µs7 µs
bench_decimal128_builder
arrow/benches/builder.rs::benches::bench_decimal128
CodSpeed Performance Gauge
0%
666.3 µs663.6 µs
occupancy(values: 10, occupancy: 1, null_percent: 0.5)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
13.1 µs13.1 µs
occupancy(values: 512, occupancy: 0.5, null_percent: 0.1)
arrow-array/benches/occupancy.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
18.1 µs18 µs
filter optimize low selectivity (kept 1/1024)
arrow/benches/filter_kernels.rs::benches::add_benchmark
CodSpeed Performance Gauge
0%
17.2 µs17.2 µs
(run_array_len:10000, physical_array_len:100, string_len: 100)
arrow/benches/string_run_builder.rs::benches::criterion_benchmark::string_run_builder
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
and
arrow/benches/buffer_bit_ops.rs::benches::bit_ops_benchmark::buffer_binary_ops
CodSpeed Performance Gauge
0%
12.3 µs12.3 µs
or
arrow/benches/buffer_bit_ops.rs::benches::bit_ops_benchmark::buffer_binary_ops
CodSpeed Performance Gauge
0%
12.3 µs12.3 µs

Commits

Click on a commit to change the comparison range
Base
master
d065e8e
-55.13%
feat: publicly expose client error
1ab31d5
2 years ago
by kyle-mccarthy
×2.2
docs(object_store): add docs to `retry::Error`
3a04753
2 years ago
by kyle-mccarthy
-0.01%
fix(object_store): keep `retry::Error::error()` crate public
e796cf1
2 years ago
by kyle-mccarthy
-0.01%
fix(object_store): conditionally compile `retry::Error`
ef4bfc7
2 years ago
by kyle-mccarthy
© 2026 CodSpeed Technology
Home Terms Privacy Docs