Skip to main content

Module span

Module span 

Source
Expand description

Span queries: positional matching with configurable distance and ordering.

Implements the Spans abstraction from [[feature-span-queries]]: each span query yields (doc, start, end) tuples that can be composed by outer queries.

Two-phase approach: doc-level conjunction first (cheap), position verification second (expensive). Follows Lucene’s ConjunctionSpans pattern.

Structs§

SpanFirstQuery
SpanNearQuery
SpanNotQuery
SpanTermQuery