Skip to main content

Module plan

Module plan 

Source
Expand description

Query planning and fluent builder API.

The QueryBuilder provides an ergonomic fluent API for constructing queries. Queries are validated at build time and compiled into a QueryPlan for execution.

Structs§

FieldPredicate
A field predicate that can be evaluated against per-row-group ColumnStats min/max to skip row groups that cannot possibly match.
QueryBuilder
Fluent query builder.
TagFilter
A tag filter predicate.
TimeRange
A time range for query filtering.

Enums§

QueryPlan
A logical query plan.
StatsOp
A numeric comparison operator for zone-map row-group pruning.

Functions§

extract_field_predicates
Extract zone-map field predicates from the underlying Scan plan.
extract_namespace
Extract the namespace scope from the underlying Scan plan.
extract_scan
Extract the scan parameters from a query plan.
set_field_predicates
Set zone-map field predicates on the underlying Scan plan.