Improve write performance of shards #2977
64.33% of diff hit (target 67.96%)
View this Pull Request on Codecov
64.33% of diff hit (target 67.96%)
Annotations
Check warning on line 533 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L533
Added line #L533 was not covered by tests
Check warning on line 540 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L540
Added line #L540 was not covered by tests
Check warning on line 542 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L542
Added line #L542 was not covered by tests
Check warning on line 551 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L550-L551
Added lines #L550 - L551 were not covered by tests
Check warning on line 553 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L553
Added line #L553 was not covered by tests
Check warning on line 563 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L562-L563
Added lines #L562 - L563 were not covered by tests
Check warning on line 565 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L565
Added line #L565 was not covered by tests
Check warning on line 575 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L575
Added line #L575 was not covered by tests
Check warning on line 577 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L577
Added line #L577 was not covered by tests
Check warning on line 579 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L579
Added line #L579 was not covered by tests
Check warning on line 581 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L581
Added line #L581 was not covered by tests
Check warning on line 585 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L585
Added line #L585 was not covered by tests
Check warning on line 633 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L622-L633
Added lines #L622 - L633 were not covered by tests
Check warning on line 641 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L635-L641
Added lines #L635 - L641 were not covered by tests
Check warning on line 643 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L643
Added line #L643 was not covered by tests
Check warning on line 646 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L645-L646
Added lines #L645 - L646 were not covered by tests
Check warning on line 649 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L648-L649
Added lines #L648 - L649 were not covered by tests
Check warning on line 651 in src/zarr/core/buffer/core.py
codecov / codecov/patch
src/zarr/core/buffer/core.py#L651
Added line #L651 was not covered by tests
Check warning on line 206 in src/zarr/core/buffer/cpu.py
codecov / codecov/patch
src/zarr/core/buffer/cpu.py#L205-L206
Added lines #L205 - L206 were not covered by tests
Check warning on line 208 in src/zarr/core/buffer/cpu.py
codecov / codecov/patch
src/zarr/core/buffer/cpu.py#L208
Added line #L208 was not covered by tests
Check warning on line 212 in src/zarr/core/buffer/cpu.py
codecov / codecov/patch
src/zarr/core/buffer/cpu.py#L212
Added line #L212 was not covered by tests
Check warning on line 230 in src/zarr/core/buffer/gpu.py
codecov / codecov/patch
src/zarr/core/buffer/gpu.py#L229-L230
Added lines #L229 - L230 were not covered by tests
Check warning on line 234 in src/zarr/core/buffer/gpu.py
codecov / codecov/patch
src/zarr/core/buffer/gpu.py#L234
Added line #L234 was not covered by tests
Check warning on line 239 in src/zarr/core/buffer/gpu.py
codecov / codecov/patch
src/zarr/core/buffer/gpu.py#L238-L239
Added lines #L238 - L239 were not covered by tests
Check warning on line 241 in src/zarr/core/buffer/gpu.py
codecov / codecov/patch
src/zarr/core/buffer/gpu.py#L241
Added line #L241 was not covered by tests