doc-partitioned-query-touches-all

Status: IN

`DocumentPartitionedDB.query_by_field` always iterates every partition regardless of result count, touching exactly `num_partitions` partitions (scatter/gather with no short-circuit).

Source: entries/2026/05/29/secondary-index-partitioning-secondary_index_partitioning.md

Example

def search(self, field, value):
    results = []
    for partition in self._partitions:
        results.extend(partition.search(field, value))
    return results  # scatter-gather across all partitions

JSON