function compileQuery(
rawQuery,
inputs,
cache,
queryMapping): CompilationResult
function compileQuery(
rawQuery,
inputs,
cache,
queryMapping): CompilationResult
Defined in: packages/db/src/query/compiler/index.ts:46
Compiles a query2 IR into a D2 pipeline
QueryIR
The query IR to compile
Record<string, KeyedStream>
Mapping of collection names to input streams
QueryCache = ...
Optional cache for compiled subqueries (used internally for recursion)
QueryMapping = ...
Optional mapping from optimized queries to original queries
CompilationResult
A CompilationResult with the pipeline and collection WHERE clauses