zarr-developers
zarr-python
BlogDocsChangelog

Coalesce and parallelize partial shard reads

#3004
Comparing
aldenks:coalesce-shard-reads
(
c393e41
) with
main
(
b30ae18
)
CodSpeed Performance Gauge
-10%
Regression
1
Untouched
47
Skipped
6

Benchmarks

6 total
test_slice_indexing[(slice(None, 10, None), slice(None, 10, None), slice(None, 10, None))-memory]
tests/benchmarks/test_indexing.py
Skipped
913.6 µs*
test_slice_indexing[(slice(None, None, None), slice(0, 3, 2), slice(0, 10, None))-memory]
tests/benchmarks/test_indexing.py
Skipped
4.6 ms*
test_slice_indexing[(slice(0, None, 4), slice(0, None, 4), slice(0, None, 4))-memory]
tests/benchmarks/test_indexing.py
Skipped
495.1 ms*
test_slice_indexing[(slice(10, -10, 4), slice(10, -10, 4), slice(10, -10, 4))-memory]
tests/benchmarks/test_indexing.py
Skipped
271.4 ms*
test_slice_indexing[(slice(None, None, None), slice(None, None, None), slice(None, None, None))-memory]
tests/benchmarks/test_indexing.py
Skipped
499.4 ms*
test_slice_indexing[(0, 0, 0)-memory]
tests/benchmarks/test_indexing.py
Skipped
927.6 µs*

Commits

Click on a commit to change the comparison range
Base
main
b30ae18
-0.41%
Merge branch 'main' into coalesce-shard-reads
ba77e87
7 days ago
by aldenks
+0.3%
Ensure no change in behavior when ByteGetter.get returns None + comment
b71302f
7 days ago
by aldenks
-0.68%
Add test_sharing_unit.py, focusing on coallesce behavior, but with basic tests for other components
24f6f1c
7 days ago
by aldenks
+0.21%
Fix typing errors in test_sharing_unit.py
6437fb6
7 days ago
by aldenks
-9.47%
Merge branch 'main' into coalesce-shard-reads
c393e41
13 hours ago
by aldenks
© 2026 CodSpeed Technology
Home Terms Privacy Docs