Skip to content

Preventing Deadlocks When Reading Metadata Concurrently via asyncio.gather#3207

Open
dgegen wants to merge 2 commits into
zarr-developers:mainfrom
dgegen:main
Open

Preventing Deadlocks When Reading Metadata Concurrently via asyncio.gather#3207
dgegen wants to merge 2 commits into
zarr-developers:mainfrom
dgegen:main

Remove get_many_ordered

8046f94
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 15, 2026 in 0s

60.76% (+0.07%) compared to a0c56fb

View this Pull Request on Codecov

60.76% (+0.07%) compared to a0c56fb

Details

Codecov Report

❌ Patch coverage is 86.84211% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.76%. Comparing base (a0c56fb) to head (8046f94).
⚠️ Report is 351 commits behind head on main.

Files with missing lines Patch % Lines
src/zarr/storage/_common.py 66.66% 2 Missing ⚠️
src/zarr/storage/_fsspec.py 75.00% 2 Missing ⚠️
src/zarr/abc/store.py 87.50% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3207      +/-   ##
==========================================
+ Coverage   60.68%   60.76%   +0.07%     
==========================================
  Files          78       78              
  Lines        9356     9384      +28     
==========================================
+ Hits         5678     5702      +24     
- Misses       3678     3682       +4     
Files with missing lines Coverage Δ
src/zarr/core/array.py 69.76% <100.00%> (+0.13%) ⬆️
src/zarr/core/group.py 70.36% <100.00%> (+0.16%) ⬆️
src/zarr/abc/store.py 37.16% <87.50%> (+2.19%) ⬆️
src/zarr/storage/_common.py 69.19% <66.66%> (-0.08%) ⬇️
src/zarr/storage/_fsspec.py 68.08% <75.00%> (+0.30%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.