OmniSciDB  04ee39c94c
RelAlgExecutionUnit Struct Reference

#include <RelAlgExecutionUnit.h>

+ Collaboration diagram for RelAlgExecutionUnit:

Public Attributes

const std::vector< InputDescriptorinput_descs
 
std::list< std::shared_ptr< const InputColDescriptor > > input_col_descs
 
std::list< std::shared_ptr< Analyzer::Expr > > simple_quals
 
std::list< std::shared_ptr< Analyzer::Expr > > quals
 
const JoinQualsPerNestingLevel join_quals
 
const std::list< std::shared_ptr< Analyzer::Expr > > groupby_exprs
 
std::vector< Analyzer::Expr * > target_exprs
 
const std::shared_ptr< Analyzer::Estimatorestimator
 
const SortInfo sort_info
 
size_t scan_limit
 
QueryFeatureDescriptor query_features
 
bool use_bump_allocator {false}
 

Detailed Description

Definition at line 61 of file RelAlgExecutionUnit.h.

Member Data Documentation

◆ estimator

◆ groupby_exprs

◆ input_col_descs

◆ input_descs

◆ join_quals

◆ quals

◆ query_features

QueryFeatureDescriptor RelAlgExecutionUnit::query_features

◆ scan_limit

◆ simple_quals

◆ sort_info

◆ target_exprs

std::vector<Analyzer::Expr*> RelAlgExecutionUnit::target_exprs

◆ use_bump_allocator


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