Skip to content

Commit c4f7cf4

Browse files
committed
Improve release note
1 parent f1c5182 commit c4f7cf4

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

changes/3802.feature.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1-
Add support for creating arrays with rectilinear (variable-sized) chunk grids by passing
2-
dask-style nested sequences to the ``chunk_shape`` parameter in ``zarr.create``. This feature
3-
is experimental and must be explicitly enabled via ``zarr.config.set({'array.rectilinear_chunks': True})``.
1+
Add support for rectilinear (variable-sized) chunk grids. This feature is experimental and
2+
must be explicitly enabled via ``zarr.config.set({'array.rectilinear_chunks': True})``.
3+
4+
Rectilinear chunks can be used through:
5+
6+
- **Creating arrays**: Pass nested sequences (e.g., ``[[10, 20, 30], [50, 50]]``) to ``chunks``
7+
in ``zarr.create_array``, ``zarr.from_array``, ``zarr.zeros``, ``zarr.ones``, ``zarr.full``,
8+
``zarr.open``, and related functions, or to ``chunk_shape`` in ``zarr.create``.
9+
- **Opening existing arrays**: Arrays stored with the ``rectilinear`` chunk grid are read
10+
transparently via ``zarr.open`` and ``zarr.open_array``.
11+
- **Rectilinear sharding**: Shard boundaries can be rectilinear while inner chunks remain regular.

0 commit comments

Comments
 (0)