Skip to content

Commit 913928c

Browse files
d-v-bclaude
andcommitted
docs(core): shorten coalesced_get docstring summary line
Split the overlong first line into a short numpydoc summary plus an extended description. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 401e28b commit 913928c

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/zarr/core/_coalesce.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,11 @@ async def coalesced_get(
3838
*,
3939
options: CoalesceOptions,
4040
) -> AsyncIterator[Sequence[tuple[int, Buffer | None]]]:
41-
"""Read many byte ranges through ``fetch``, coalescing nearby ranges and firing merged requests concurrently.
41+
"""Read many byte ranges through ``fetch`` with coalescing and concurrency.
4242
43-
Each yield corresponds to exactly one underlying I/O operation: a sequence of
43+
Nearby ranges are merged into a single underlying I/O (subject to
44+
``options``), and merged fetches are run concurrently. Each yield
45+
corresponds to exactly one underlying I/O operation: a sequence of
4446
``(input_index, result)`` tuples for all input ranges served by that I/O.
4547
Tuples within a yielded sequence are ordered by start offset. Yields across
4648
groups are in completion order, not input order.

0 commit comments

Comments
 (0)