Module mz_transform::join_implementation
source ยท Expand description
Determines the join implementation for join operators.
This includes determining the type of join (e.g. differential linear, or delta queries), determining the orders of collections, lifting predicates if useful arrangements exist, and identifying opportunities to use indexes to replace filters.
Modulesยง
- delta_
queries ๐ - differential ๐
- index_
map ๐
Structsยง
- Determines the join implementation for join operators.
- Orderer ๐
Functionsยง
- Modify
inputs
to ensure specified arrangements are available. - install_
lifted_ ๐mfp - optimize_
orders ๐ - permute_
order ๐Permute the keys inorder
to compensate for projections being lifted from inputs.lifted_projections
has an optional projection for each input.