Skip to main content

Module engine_rules

Module engine_rules 

Source

Modules§

array
Engine rules for the ND sparse array engine.
columnar
Engine rules for plain columnar collections.
continuous_aggregate
Engine rules for a continuous aggregate read as a relation.
document_schemaless
Engine rules for schemaless document collections.
document_strict
Engine rules for strict document collections.
kv
Engine rules for key-value collections.
spatial
Engine rules for spatial columnar collections.
timeseries
Engine rules for timeseries collections.

Structs§

AggregateParams
Parameters for planning an AGGREGATE operation.
DeleteParams
Parameters for planning a DELETE operation.
InsertParams
Parameters for planning an INSERT operation.
InsertSelectParams
Parameters for planning an INSERT … SELECT.
MergeParams
Parameters for planning a MERGE operation.
PointGetParams
Parameters for planning a POINT GET operation.
ScanParams
Parameters for planning a SCAN operation.
TimeBucketKey
A time_bucket(interval, column) GROUP BY key.
TruncateParams
Parameters for planning a TRUNCATE operation.
UpdateFromParams
Parameters for planning an UPDATE target SET ... FROM src WHERE ... operation.
UpdateParams
Parameters for planning an UPDATE operation.
UpsertParams
Parameters for planning an UPSERT operation.

Traits§

EngineRules
Engine-specific planning rules.

Functions§

resolve_engine_rules
Resolve the engine rules for a given engine type.