File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed
storage_transformers/sharding Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -1167,6 +1167,9 @@ interface`_ subsection. The store interface can be implemented using a
11671167variety of underlying storage technologies, described in the
11681168subsection on `Store implementations `_.
11691169
1170+
1171+ .. _abstract-store-interface :
1172+
11701173Abstract store interface
11711174------------------------
11721175
Original file line number Diff line number Diff line change @@ -108,18 +108,18 @@ Key & value transformation
108108==========================
109109
110110The storage transformer protocol defines the abstract interface to be the same
111- as the ` Abstract store interface `_ .
111+ as the :ref: ` abstract- store- interface `.
112112
113113The Zarr store interface is defined in terms of `keys ` and `values `,
114114where a `key ` is a sequence of characters and a `value ` is a sequence
115- of bytes. A key-value pair is called entry in the following part.
115+ of bytes. A key-value pair is called ` entry ` in the following part.
116116
117117This sharding transformer only adapts entries where the key starts
118118with `data/root `, as they indicate data keys for array chunks. All other
119119entries are simply passed on.
120120
121- Entries starting with `data/root ` are grouped by their common shard, assuming
122- ` Storage keys` from a regular chunk grid which may use a customly configured
121+ Entries starting with `` data/root ` ` are grouped by their common shard, assuming
122+ storage keys from a regular chunk grid which may use a customly configured
123123``chunk separator ``:
124124For all entries that are part of the same shard the key is changed to the
125125shard-key and the values are combined in the `Binary shard format `_ described
You can’t perform that action at this time.
0 commit comments