Skip to main content

Module execute_range_count

Module execute_range_count 

Source
Expand description

Range execution paths for the count query.

Four executors, each keyed on a range_countable: true index or a summableOffCountIndex index (see below):

Over a summableOffCountIndex index each executor reads the index’s range sums instead, through the sum surface’s counterpart (DriveDocumentCountQuery::counter_sums_query): its count trees count its counters, one per group, while its sums are its document counts.

Point-lookup execution (Equal/In with no range) lives in super::execute_point_lookup.

Whole module is gated feature = "server" via the parent’s pub mod execute_range_count; declaration.

Structs§

RangeCountOptions
Pagination + ordering knobs for execute_range_count_no_proof.