Interface: IndexScansBindings
Defined in: packages/core/src/optimizer/rules/index-scans.ts:27
Pattern-match bindings for the IndexScans rule.
Properties
accessor
accessor:
Calculation
Defined in: packages/core/src/optimizer/rules/index-scans.ts:35
Calculation that invokes the index to retrieve matching records.
index
index:
Index
Defined in: packages/core/src/optimizer/rules/index-scans.ts:33
The matched secondary index.
selections
selections:
Selection[]
Defined in: packages/core/src/optimizer/rules/index-scans.ts:29
Contiguous Selection operators that can be replaced by the index scan.
source
source:
TupleSource|ItemSource
Defined in: packages/core/src/optimizer/rules/index-scans.ts:31
The source operator whose data will be accessed via the index.