vortex-data
vortex
BlogDocsChangelog

feat[python]: support full read/write from object storage

#6022
Comparing
aduffy/pyvortex-obstore
(
2d94025
) with
develop
(
1ddae04
)
CodSpeed Performance Gauge
-40%
Improvement
5
Regression
15
Untouched
1254
Skipped
1254

Benchmarks

2528 total
u64_FoR[10K]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u64
CodSpeed Performance Gauge
-40%
8 µs13.4 µs
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-29%
1.9 ms2.7 ms
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-29%
1.9 ms2.7 ms
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-27%
2.1 ms2.9 ms
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-27%
2.2 ms3 ms
u8_FoR[1M]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u8
CodSpeed Performance Gauge
-25%
5.7 µs7.7 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-21%
30.9 µs39 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-18%
36 µs44.2 µs
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-18%
3.7 ms4.5 ms
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-18%
3.8 ms4.6 ms
u16_FoR[10K]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u16
CodSpeed Performance Gauge
-18%
6.4 µs7.8 µs
u16_FoR[1M]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u16
CodSpeed Performance Gauge
-17%
6.2 µs7.5 µs
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-16%
4.4 ms5.2 ms
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-14%
52 µs60.2 µs
u8_FoR[10M]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u8
CodSpeed Performance Gauge
-10%
7 µs7.8 µs
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+19%
528.8 µs444.6 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+19%
537.4 µs452.3 µs
u8_FoR[10K]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u8
CodSpeed Performance Gauge
+18%
7 µs6 µs
u8_FoR[1K]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u8
CodSpeed Performance Gauge
+17%
10.2 µs8.8 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+12%
710.5 µs632.3 µs
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+6%
98.7 µs93.4 µs
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+5%
27.7 ms26.4 ms
u16_FoR[100K]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u16
CodSpeed Performance Gauge
+4%
7.7 µs7.4 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+3%
23.3 µs22.6 µs
chunked_dict_primitive_canonical_into[u64, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+3%
1.2 ms1.1 ms

Commits

Click on a commit to change the comparison range
Base
develop
1ddae04
-16.41%
feat[python]: support full read/write from object storage
190d169
6 days ago
by a10y
-24.24%
fixup
ac3aff7
8 hours ago
by a10y
+0.85%
fix more
70d3743
7 hours ago
by a10y
-0.07%
this?
2d94025
6 hours ago
by a10y
© 2026 CodSpeed Technology
Home Terms Privacy Docs