Module dependency
datafusion_
physical_
expr
50.3.0
Module dependency
Module Items
Structs
Functions
In datafusion_
physical_
expr::
equivalence::
properties
datafusion_physical_expr
::
equivalence
::
properties
Module
dependency
Copy item path
Source
Structs
§
Dependencies
dependencies.
Dependency
Enumerator
Contains a mapping of all dependencies we have processed for each sort expr
Dependency
Map
Maps an expression –> DependencyNode
Dependency
Node
Represents a node in the dependency map used to construct projected orderings.
Functions
§
construct_
prefix_
orderings
This function retrieves the dependencies of the given relevant sort expression from the given dependency map. It then constructs prefix orderings by recursively analyzing the dependencies and include them in the orderings.
generate_
dependency_
orderings
Generates all possible orderings where dependencies are satisfied for the current projection expression.
referred_
dependencies
This function analyzes the dependency map to collect referred dependencies for a given source expression.