Skip to content

fix(zarr): use inplace array.resize for zarr 2 and 3 - #9673

Merged
jhamman merged 2 commits into
pydata:mainfrom
jhamman:fix/zarr3-resize
Oct 24, 2024
Merged

fix(zarr): use inplace array.resize for zarr 2 and 3#9673
jhamman merged 2 commits into
pydata:mainfrom
jhamman:fix/zarr3-resize

Conversation

@jhamman

Copy link
Copy Markdown
Member

This fixes an error in upstream dev (seen in #9277 and #9669)

xref: zarr-developers/zarr-python#2413

@jhammanjhamman added the run-upstream Run upstream CI label Oct 24, 2024
@TomNicholasTomNicholas added the topic-zarr Related to zarr storage library label Oct 24, 2024
@TomNicholas
TomNicholas enabled auto-merge (squash) October 24, 2024 19:18
@jhamman
jhamman disabled auto-merge October 24, 2024 19:27
@jhamman
jhamman merged commit 5b2e6f1 into pydata:mainOct 24, 2024
dcherian added a commit to dcherian/xarray that referenced this pull request Oct 29, 2024
* main:
Add `DataTree.persist` (pydata#9682)
Typing annotations for arithmetic overrides (e.g., DataArray + Dataset) (pydata#9688)
Raise `ValueError` for unmatching chunks length in `DataArray.chunk()` (pydata#9689)
Fix inadvertent deep-copying of child data in DataTree (pydata#9684)
new blank whatsnew (pydata#9679)
v2024.10.0 release summary (pydata#9678)
drop the length from `numpy`'s fixed-width string dtypes (pydata#9586)
fixing behaviour for group parameter in `open_datatree` (pydata#9666)
Use zarr v3 dimension_names (pydata#9669)
fix(zarr): use inplace array.resize for zarr 2 and 3 (pydata#9673)
implement `dask` methods on `DataTree` (pydata#9670)
support `chunks` in `open_groups` and `open_datatree` (pydata#9660)
Compatibility for zarr-python 3.x (pydata#9552)
Update to_dataframe doc to match current behavior (pydata#9662)
Reduce graph size through writing indexes directly into graph for ``map_blocks`` (pydata#9658)
dcherian added a commit to dcherian/xarray that referenced this pull request Nov 3, 2024
* main: (85 commits)
Refactor out utility functions from to_zarr (pydata#9695)
Use the same function to floatize coords in polyfit and polyval (pydata#9691)
Add `DataTree.persist` (pydata#9682)
Typing annotations for arithmetic overrides (e.g., DataArray + Dataset) (pydata#9688)
Raise `ValueError` for unmatching chunks length in `DataArray.chunk()` (pydata#9689)
Fix inadvertent deep-copying of child data in DataTree (pydata#9684)
new blank whatsnew (pydata#9679)
v2024.10.0 release summary (pydata#9678)
drop the length from `numpy`'s fixed-width string dtypes (pydata#9586)
fixing behaviour for group parameter in `open_datatree` (pydata#9666)
Use zarr v3 dimension_names (pydata#9669)
fix(zarr): use inplace array.resize for zarr 2 and 3 (pydata#9673)
implement `dask` methods on `DataTree` (pydata#9670)
support `chunks` in `open_groups` and `open_datatree` (pydata#9660)
Compatibility for zarr-python 3.x (pydata#9552)
Update to_dataframe doc to match current behavior (pydata#9662)
Reduce graph size through writing indexes directly into graph for ``map_blocks`` (pydata#9658)
Add close() method to DataTree and use it to clean-up open files in tests (pydata#9651)
Change URL for pydap test (pydata#9655)
Fix multiple grouping with missing groups (pydata#9650)
...
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-upstreamRun upstream CItopic-zarrRelated to zarr storage library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@jhamman@dcherian@TomNicholas