AddExprCtxsToFree(const std::vector< ExprContext * > &ctxs) | impala::ExecNode | protected |
AddExprCtxsToFree(const SortExecExprs &sort_exec_exprs) | impala::ExecNode | protected |
AddExprCtxToFree(ExprContext *ctx) | impala::ExecNode | inlineprotected |
AddResultTuple(int64_t stream_idx) | impala::AnalyticEvalNode | private |
AddRow(int64_t stream_idx, TupleRow *row) | impala::AnalyticEvalNode | inlineprivate |
AddRuntimeExecOption(const std::string &option) | impala::ExecNode | protected |
AnalyticEvalNode(ObjectPool *pool, const TPlanNode &tnode, const DescriptorTbl &descs) | impala::AnalyticEvalNode | |
AnalyticFnScope enum name | impala::AnalyticEvalNode | private |
buffered_tuple_desc_ | impala::AnalyticEvalNode | private |
child(int i) | impala::ExecNode | inlineprotected |
child_tuple_cmp_row_ | impala::AnalyticEvalNode | private |
child_tuple_desc_ | impala::AnalyticEvalNode | private |
children_ | impala::ExecNode | protected |
client_ | impala::AnalyticEvalNode | private |
Close(RuntimeState *state) | impala::AnalyticEvalNode | virtual |
CodegenEvalConjuncts(RuntimeState *state, const std::vector< ExprContext * > &conjunct_ctxs, const char *name="EvalConjuncts") | impala::ExecNode | static |
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 |
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 |
curr_child_batch_ | impala::AnalyticEvalNode | private |
curr_partition_idx_ | impala::AnalyticEvalNode | private |
curr_tuple_ | impala::AnalyticEvalNode | private |
curr_tuple_pool_ | impala::AnalyticEvalNode | private |
debug_action_ | impala::ExecNode | protected |
debug_phase_ | impala::ExecNode | protected |
DebugEvaluatedRowsString() const | impala::AnalyticEvalNode | private |
DebugStateString(bool detailed) const | impala::AnalyticEvalNode | private |
DebugString(int indentation_level, std::stringstream *out) const | impala::AnalyticEvalNode | protectedvirtual |
impala::ExecNode::DebugString() const | impala::ExecNode | |
DebugWindowString() const | impala::AnalyticEvalNode | private |
dummy_result_tuple_ | impala::AnalyticEvalNode | private |
EvalConjuncts(ExprContext *const *ctxs, int num_ctxs, TupleRow *row) | impala::ExecNode | static |
evaluation_timer_ | impala::AnalyticEvalNode | private |
evaluators_ | impala::AnalyticEvalNode | private |
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 |
first_val_null_offset_ | impala::AnalyticEvalNode | private |
fn_ctxs_ | impala::AnalyticEvalNode | private |
fn_scope_ | impala::AnalyticEvalNode | private |
GetNext(RuntimeState *state, RowBatch *row_batch, bool *eos) | impala::AnalyticEvalNode | virtual |
GetNextOutputBatch(RuntimeState *state, RowBatch *row_batch, bool *eos) | impala::AnalyticEvalNode | private |
GetNodeIdFromProfile(RuntimeProfile *p) | impala::ExecNode | static |
has_first_val_null_offset_ | impala::AnalyticEvalNode | private |
id() const | impala::ExecNode | inline |
id_ | impala::ExecNode | protected |
Init(const TPlanNode &tnode) | impala::AnalyticEvalNode | virtual |
InitNextPartition(int64_t stream_idx) | impala::AnalyticEvalNode | inlineprivate |
InitRuntimeProfile(const std::string &name) | impala::ExecNode | protected |
input_eos_ | impala::AnalyticEvalNode | private |
input_stream_ | impala::AnalyticEvalNode | private |
intermediate_tuple_desc_ | impala::AnalyticEvalNode | private |
is_closed() | impala::ExecNode | inlineprotected |
is_lead_fn_ | impala::AnalyticEvalNode | private |
IsScanNode() const | impala::ExecNode | inlineprotectedvirtual |
last_result_idx_ | impala::AnalyticEvalNode | private |
limit() const | impala::ExecNode | inline |
limit_ | impala::ExecNode | protected |
mem_pool_ | impala::AnalyticEvalNode | private |
mem_tracker() | impala::ExecNode | inline |
mem_tracker_ | impala::ExecNode | protected |
num_rows_returned_ | impala::ExecNode | protected |
NumOutputRowsReady() const | impala::AnalyticEvalNode | inlineprivate |
Open(RuntimeState *state) | impala::AnalyticEvalNode | virtual |
order_by_eq_expr_ctx_ | impala::AnalyticEvalNode | private |
PARTITION enum value | impala::AnalyticEvalNode | private |
partition_by_eq_expr_ctx_ | impala::AnalyticEvalNode | private |
pool_ | impala::ExecNode | protected |
Prepare(RuntimeState *state) | impala::AnalyticEvalNode | virtual |
prev_child_batch_ | impala::AnalyticEvalNode | private |
prev_input_row_ | impala::AnalyticEvalNode | private |
prev_pool_last_result_idx_ | impala::AnalyticEvalNode | private |
prev_pool_last_window_idx_ | impala::AnalyticEvalNode | private |
prev_tuple_pool_ | impala::AnalyticEvalNode | private |
PrevRowCompare(ExprContext *pred_ctx) | impala::AnalyticEvalNode | inlineprivate |
ProcessChildBatch(RuntimeState *state) | impala::AnalyticEvalNode | private |
ProcessChildBatches(RuntimeState *state) | impala::AnalyticEvalNode | private |
QueryMaintenance(RuntimeState *state) | impala::AnalyticEvalNode | protectedvirtual |
RANGE enum value | impala::AnalyticEvalNode | private |
ReachedLimit() | impala::ExecNode | inline |
Reset(RuntimeState *state) | impala::AnalyticEvalNode | virtual |
ResetLeadFnSlots() | impala::AnalyticEvalNode | private |
result_tuple_desc_ | impala::AnalyticEvalNode | private |
result_tuples_ | impala::AnalyticEvalNode | private |
row_desc() const | impala::ExecNode | inline |
row_descriptor_ | impala::ExecNode | protected |
ROW_THROUGHPUT_COUNTER | impala::ExecNode | static |
ROWS enum value | impala::AnalyticEvalNode | private |
rows_end_offset_ | impala::AnalyticEvalNode | private |
rows_returned() const | impala::ExecNode | inline |
rows_returned_counter_ | impala::ExecNode | protected |
rows_returned_rate_ | impala::ExecNode | protected |
rows_start_offset_ | impala::AnalyticEvalNode | private |
runtime_exec_options_ | impala::ExecNode | protected |
runtime_profile() | impala::ExecNode | inline |
runtime_profile_ | impala::ExecNode | protected |
SetDebugOptions(int node_id, TExecNodePhase::type phase, TDebugAction::type action, ExecNode *tree) | impala::ExecNode | static |
TryAddRemainingResults(int64_t partition_idx, int64_t prev_partition_idx) | impala::AnalyticEvalNode | inlineprivate |
TryAddResultTupleForCurrRow(int64_t stream_idx, TupleRow *row) | impala::AnalyticEvalNode | inlineprivate |
TryAddResultTupleForPrevRow(bool next_partition, int64_t stream_idx, TupleRow *row) | impala::AnalyticEvalNode | inlineprivate |
TryRemoveRowsBeforeWindow(int64_t stream_idx) | impala::AnalyticEvalNode | inlineprivate |
type() const | impala::ExecNode | inline |
type_ | impala::ExecNode | protected |
window_ | impala::AnalyticEvalNode | private |
window_tuples_ | impala::AnalyticEvalNode | private |
~ExecNode() | impala::ExecNode | virtual |