AddExprCtxsToFree(const std::vector< ExprContext * > &ctxs) | impala::ExecNode | protected |
AddExprCtxsToFree(const SortExecExprs &sort_exec_exprs) | impala::ExecNode | protected |
AddExprCtxToFree(ExprContext *ctx) | impala::ExecNode | inlineprotected |
AddRuntimeExecOption(const std::string &option) | impala::ExecNode | protected |
agg_fn_ctxs_ | impala::PartitionedAggregationNode | private |
agg_fn_pool_ | impala::PartitionedAggregationNode | private |
aggregate_evaluators_ | impala::PartitionedAggregationNode | private |
aggregated_partitions_ | impala::PartitionedAggregationNode | private |
block_mgr_client_ | impala::PartitionedAggregationNode | private |
build_expr_ctxs_ | impala::PartitionedAggregationNode | private |
build_timer_ | impala::PartitionedAggregationNode | private |
child(int i) | impala::ExecNode | inlineprotected |
children_ | impala::ExecNode | protected |
CleanupHashTbl(const std::vector< impala_udf::FunctionContext * > &fn_ctxs, HashTable::Iterator it) | impala::PartitionedAggregationNode | private |
Close(RuntimeState *state) | impala::PartitionedAggregationNode | virtual |
CodegenEvalConjuncts(RuntimeState *state, const std::vector< ExprContext * > &conjunct_ctxs, const char *name="EvalConjuncts") | impala::ExecNode | static |
CodegenProcessBatch() | impala::PartitionedAggregationNode | private |
CodegenUpdateSlot(AggFnEvaluator *evaluator, SlotDescriptor *slot_desc) | impala::PartitionedAggregationNode | private |
CodegenUpdateTuple() | impala::PartitionedAggregationNode | private |
CollectNodes(TPlanNodeType::type node_type, std::vector< ExecNode * > *nodes) | impala::ExecNode | |
CollectScanNodes(std::vector< ExecNode * > *nodes) | impala::ExecNode | |
conjunct_ctxs() const | impala::ExecNode | inline |
conjunct_ctxs_ | impala::ExecNode | protected |
ConstructIntermediateTuple(const std::vector< impala_udf::FunctionContext * > &agg_fn_ctxs, MemPool *pool, BufferedTupleStream *stream) | impala::PartitionedAggregationNode | private |
contains_var_len_grouping_exprs_ | impala::PartitionedAggregationNode | private |
CreateHashPartitions(int level) | impala::PartitionedAggregationNode | private |
CreateNode(ObjectPool *pool, const TPlanNode &tnode, const DescriptorTbl &descs, ExecNode **node) | impala::ExecNode | protectedstatic |
CreateTree(ObjectPool *pool, const TPlan &plan, const DescriptorTbl &descs, ExecNode **root) | impala::ExecNode | static |
CreateTreeHelper(ObjectPool *pool, const std::vector< TPlanNode > &tnodes, const DescriptorTbl &descs, ExecNode *parent, int *node_idx, ExecNode **root) | impala::ExecNode | protectedstatic |
debug_action_ | impala::ExecNode | protected |
debug_phase_ | impala::ExecNode | protected |
DebugString(int indentation_level, std::stringstream *out) const | impala::PartitionedAggregationNode | protectedvirtual |
impala::ExecNode::DebugString() const | impala::ExecNode | |
EvalConjuncts(ExprContext *const *ctxs, int num_ctxs, TupleRow *row) | impala::ExecNode | static |
exec_options_lock_ | impala::ExecNode | protected |
ExecDebugAction(TExecNodePhase::type phase, RuntimeState *state) | impala::ExecNode | protected |
ExecNode(ObjectPool *pool, const TPlanNode &tnode, const DescriptorTbl &descs) | impala::ExecNode | |
expr_mem_tracker() | impala::ExecNode | inline |
expr_mem_tracker_ | impala::ExecNode | protected |
get_results_timer_ | impala::PartitionedAggregationNode | private |
GetNext(RuntimeState *state, RowBatch *row_batch, bool *eos) | impala::PartitionedAggregationNode | virtual |
GetNodeIdFromProfile(RuntimeProfile *p) | impala::ExecNode | static |
GetOutputTuple(const std::vector< impala_udf::FunctionContext * > &agg_fn_ctxs, Tuple *tuple, MemPool *pool) | impala::PartitionedAggregationNode | private |
hash_partitions_ | impala::PartitionedAggregationNode | private |
ht_ctx_ | impala::PartitionedAggregationNode | private |
ht_resize_timer_ | impala::PartitionedAggregationNode | private |
id() const | impala::ExecNode | inline |
id_ | impala::ExecNode | protected |
Init(const TPlanNode &tnode) | impala::PartitionedAggregationNode | virtual |
InitRuntimeProfile(const std::string &name) | impala::ExecNode | protected |
intermediate_row_desc_ | impala::PartitionedAggregationNode | private |
intermediate_tuple_desc_ | impala::PartitionedAggregationNode | private |
intermediate_tuple_id_ | impala::PartitionedAggregationNode | private |
is_closed() | impala::ExecNode | inlineprotected |
IsScanNode() const | impala::ExecNode | inlineprotectedvirtual |
largest_partition_percent_ | impala::PartitionedAggregationNode | private |
LargestSpilledPartition() const | impala::PartitionedAggregationNode | private |
limit() const | impala::ExecNode | inline |
limit_ | impala::ExecNode | protected |
LLVM_CLASS_NAME | impala::PartitionedAggregationNode | static |
MAX_PARTITION_DEPTH | impala::PartitionedAggregationNode | privatestatic |
max_partition_level_ | impala::PartitionedAggregationNode | private |
mem_pool_ | impala::PartitionedAggregationNode | private |
mem_tracker() | impala::ExecNode | inline |
mem_tracker_ | impala::ExecNode | protected |
MinRequiredBuffers() const | impala::PartitionedAggregationNode | inlineprivate |
MoveHashPartitions(int64_t input_rows) | impala::PartitionedAggregationNode | private |
needs_finalize_ | impala::PartitionedAggregationNode | private |
needs_serialize_ | impala::PartitionedAggregationNode | private |
NextPartition() | impala::PartitionedAggregationNode | private |
num_hash_buckets_ | impala::PartitionedAggregationNode | private |
NUM_PARTITIONING_BITS | impala::PartitionedAggregationNode | privatestatic |
num_repartitions_ | impala::PartitionedAggregationNode | private |
num_row_repartitioned_ | impala::PartitionedAggregationNode | private |
num_rows_returned_ | impala::ExecNode | protected |
num_spilled_partitions_ | impala::PartitionedAggregationNode | private |
Open(RuntimeState *state) | impala::PartitionedAggregationNode | virtual |
output_iterator_ | impala::PartitionedAggregationNode | private |
output_partition_ | impala::PartitionedAggregationNode | private |
output_tuple_desc_ | impala::PartitionedAggregationNode | private |
output_tuple_id_ | impala::PartitionedAggregationNode | private |
PARTITION_FANOUT | impala::PartitionedAggregationNode | privatestatic |
PartitionedAggregationNode(ObjectPool *pool, const TPlanNode &tnode, const DescriptorTbl &descs) | impala::PartitionedAggregationNode | |
partitions_created_ | impala::PartitionedAggregationNode | private |
pool_ | impala::ExecNode | protected |
Prepare(RuntimeState *state) | impala::PartitionedAggregationNode | virtual |
probe_expr_ctxs_ | impala::PartitionedAggregationNode | private |
process_row_batch_fn_ | impala::PartitionedAggregationNode | private |
ProcessBatch(RowBatch *batch, HashTableCtx *ht_ctx) | impala::PartitionedAggregationNode | private |
ProcessBatch(RowBatch *batch, HashTableCtx *ht_ctx) | impala::PartitionedAggregationNode | |
ProcessBatch_false(RowBatch *batch, HashTableCtx *ht_ctx) | impala::PartitionedAggregationNode | private |
ProcessBatch_true(RowBatch *batch, HashTableCtx *ht_ctx) | impala::PartitionedAggregationNode | private |
ProcessBatchNoGrouping(RowBatch *batch, HashTableCtx *ht_ctx=NULL) | impala::PartitionedAggregationNode | private |
ProcessRowBatchFn typedef | impala::PartitionedAggregationNode | private |
ProcessStream(BufferedTupleStream *input_stream) | impala::PartitionedAggregationNode | private |
QueryMaintenance(RuntimeState *state) | impala::PartitionedAggregationNode | protectedvirtual |
ReachedLimit() | impala::ExecNode | inline |
Reset(RuntimeState *state) | impala::PartitionedAggregationNode | virtual |
row_desc() const | impala::ExecNode | inline |
row_descriptor_ | impala::ExecNode | protected |
ROW_THROUGHPUT_COUNTER | impala::ExecNode | static |
rows_returned() const | impala::ExecNode | inline |
rows_returned_counter_ | impala::ExecNode | protected |
rows_returned_rate_ | impala::ExecNode | protected |
runtime_exec_options_ | impala::ExecNode | protected |
runtime_profile() | impala::ExecNode | inline |
runtime_profile_ | impala::ExecNode | protected |
serialize_stream_ | impala::PartitionedAggregationNode | private |
SetDebugOptions(int node_id, TExecNodePhase::type phase, TDebugAction::type action, ExecNode *tree) | impala::ExecNode | static |
singleton_output_tuple_ | impala::PartitionedAggregationNode | private |
singleton_output_tuple_returned_ | impala::PartitionedAggregationNode | private |
spilled_partitions_ | impala::PartitionedAggregationNode | private |
SpillPartition(Partition *curr_partition=NULL, Tuple *curr_intermediate_tuple=NULL) | impala::PartitionedAggregationNode | private |
state_ | impala::PartitionedAggregationNode | private |
type() const | impala::ExecNode | inline |
type_ | impala::ExecNode | protected |
UpdateTuple(impala_udf::FunctionContext **agg_fn_ctxs, Tuple *tuple, TupleRow *row, bool is_merge=false) | impala::PartitionedAggregationNode | private |
using_small_buffers_ | impala::PartitionedAggregationNode | private |
~ExecNode() | impala::ExecNode | virtual |