Struct RelAlgExecutionUnit¶
-
struct
RelAlgExecutionUnit
¶ Public Functions
-
RelAlgExecutionUnit
createNdvExecutionUnit
(const int64_t range) const¶
-
RelAlgExecutionUnit
createCountAllExecutionUnit
(Analyzer::Expr *replacement_target) const¶
Public Members
-
std::vector<InputDescriptor>
input_descs
¶
-
std::list<std::shared_ptr<const InputColDescriptor>>
input_col_descs
¶
-
const JoinQualsPerNestingLevel
join_quals
¶
-
size_t
scan_limit
¶
-
RegisteredQueryHint
query_hint
¶
-
QueryPlanHash
query_plan_dag_hash
= {EMPTY_HASHED_PLAN_DAG_KEY}¶
-
HashTableBuildDagMap
hash_table_build_plan_dag
= {}¶
-
TableIdToNodeMap
table_id_to_node_map
= {}¶
-
bool
use_bump_allocator
= {false}¶
-
const std::optional<bool>
union_all
¶
-
std::shared_ptr<const query_state::QueryState>
query_state
¶
-
RelAlgExecutionUnit