OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RelAlgExecutor::WorkUnit Struct Reference
+ Collaboration diagram for RelAlgExecutor::WorkUnit:

Public Attributes

RelAlgExecutionUnit exe_unit
 
const RelAlgNodebody
 
const size_t max_groups_buffer_entry_guess
 
std::unique_ptr< QueryRewriterquery_rewriter
 
const std::vector< size_t > input_permutation
 
const std::vector< size_t > left_deep_join_input_sizes
 

Detailed Description

Definition at line 287 of file RelAlgExecutor.h.

Member Data Documentation

const RelAlgNode* RelAlgExecutor::WorkUnit::body
const std::vector<size_t> RelAlgExecutor::WorkUnit::input_permutation

Definition at line 292 of file RelAlgExecutor.h.

Referenced by RelAlgExecutor::selectFiltersToBePushedDown().

const std::vector<size_t> RelAlgExecutor::WorkUnit::left_deep_join_input_sizes

Definition at line 293 of file RelAlgExecutor.h.

Referenced by RelAlgExecutor::selectFiltersToBePushedDown().

const size_t RelAlgExecutor::WorkUnit::max_groups_buffer_entry_guess
std::unique_ptr<QueryRewriter> RelAlgExecutor::WorkUnit::query_rewriter

Definition at line 291 of file RelAlgExecutor.h.


The documentation for this struct was generated from the following file: