Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
impala::AnalyticEvalNode Member List

This is the complete list of members for impala::AnalyticEvalNode, including all inherited members.

AddExprCtxsToFree(const std::vector< ExprContext * > &ctxs)impala::ExecNodeprotected
AddExprCtxsToFree(const SortExecExprs &sort_exec_exprs)impala::ExecNodeprotected
AddExprCtxToFree(ExprContext *ctx)impala::ExecNodeinlineprotected
AddResultTuple(int64_t stream_idx)impala::AnalyticEvalNodeprivate
AddRow(int64_t stream_idx, TupleRow *row)impala::AnalyticEvalNodeinlineprivate
AddRuntimeExecOption(const std::string &option)impala::ExecNodeprotected
AnalyticEvalNode(ObjectPool *pool, const TPlanNode &tnode, const DescriptorTbl &descs)impala::AnalyticEvalNode
AnalyticFnScope enum nameimpala::AnalyticEvalNodeprivate
buffered_tuple_desc_impala::AnalyticEvalNodeprivate
child(int i)impala::ExecNodeinlineprotected
child_tuple_cmp_row_impala::AnalyticEvalNodeprivate
child_tuple_desc_impala::AnalyticEvalNodeprivate
children_impala::ExecNodeprotected
client_impala::AnalyticEvalNodeprivate
Close(RuntimeState *state)impala::AnalyticEvalNodevirtual
CodegenEvalConjuncts(RuntimeState *state, const std::vector< ExprContext * > &conjunct_ctxs, const char *name="EvalConjuncts")impala::ExecNodestatic
CollectNodes(TPlanNodeType::type node_type, std::vector< ExecNode * > *nodes)impala::ExecNode
CollectScanNodes(std::vector< ExecNode * > *nodes)impala::ExecNode
conjunct_ctxs() const impala::ExecNodeinline
conjunct_ctxs_impala::ExecNodeprotected
CreateNode(ObjectPool *pool, const TPlanNode &tnode, const DescriptorTbl &descs, ExecNode **node)impala::ExecNodeprotectedstatic
CreateTree(ObjectPool *pool, const TPlan &plan, const DescriptorTbl &descs, ExecNode **root)impala::ExecNodestatic
CreateTreeHelper(ObjectPool *pool, const std::vector< TPlanNode > &tnodes, const DescriptorTbl &descs, ExecNode *parent, int *node_idx, ExecNode **root)impala::ExecNodeprotectedstatic
curr_child_batch_impala::AnalyticEvalNodeprivate
curr_partition_idx_impala::AnalyticEvalNodeprivate
curr_tuple_impala::AnalyticEvalNodeprivate
curr_tuple_pool_impala::AnalyticEvalNodeprivate
debug_action_impala::ExecNodeprotected
debug_phase_impala::ExecNodeprotected
DebugEvaluatedRowsString() const impala::AnalyticEvalNodeprivate
DebugStateString(bool detailed) const impala::AnalyticEvalNodeprivate
DebugString(int indentation_level, std::stringstream *out) const impala::AnalyticEvalNodeprotectedvirtual
impala::ExecNode::DebugString() const impala::ExecNode
DebugWindowString() const impala::AnalyticEvalNodeprivate
dummy_result_tuple_impala::AnalyticEvalNodeprivate
EvalConjuncts(ExprContext *const *ctxs, int num_ctxs, TupleRow *row)impala::ExecNodestatic
evaluation_timer_impala::AnalyticEvalNodeprivate
evaluators_impala::AnalyticEvalNodeprivate
exec_options_lock_impala::ExecNodeprotected
ExecDebugAction(TExecNodePhase::type phase, RuntimeState *state)impala::ExecNodeprotected
ExecNode(ObjectPool *pool, const TPlanNode &tnode, const DescriptorTbl &descs)impala::ExecNode
expr_mem_tracker()impala::ExecNodeinline
expr_mem_tracker_impala::ExecNodeprotected
first_val_null_offset_impala::AnalyticEvalNodeprivate
fn_ctxs_impala::AnalyticEvalNodeprivate
fn_scope_impala::AnalyticEvalNodeprivate
GetNext(RuntimeState *state, RowBatch *row_batch, bool *eos)impala::AnalyticEvalNodevirtual
GetNextOutputBatch(RuntimeState *state, RowBatch *row_batch, bool *eos)impala::AnalyticEvalNodeprivate
GetNodeIdFromProfile(RuntimeProfile *p)impala::ExecNodestatic
has_first_val_null_offset_impala::AnalyticEvalNodeprivate
id() const impala::ExecNodeinline
id_impala::ExecNodeprotected
Init(const TPlanNode &tnode)impala::AnalyticEvalNodevirtual
InitNextPartition(int64_t stream_idx)impala::AnalyticEvalNodeinlineprivate
InitRuntimeProfile(const std::string &name)impala::ExecNodeprotected
input_eos_impala::AnalyticEvalNodeprivate
input_stream_impala::AnalyticEvalNodeprivate
intermediate_tuple_desc_impala::AnalyticEvalNodeprivate
is_closed()impala::ExecNodeinlineprotected
is_lead_fn_impala::AnalyticEvalNodeprivate
IsScanNode() const impala::ExecNodeinlineprotectedvirtual
last_result_idx_impala::AnalyticEvalNodeprivate
limit() const impala::ExecNodeinline
limit_impala::ExecNodeprotected
mem_pool_impala::AnalyticEvalNodeprivate
mem_tracker()impala::ExecNodeinline
mem_tracker_impala::ExecNodeprotected
num_rows_returned_impala::ExecNodeprotected
NumOutputRowsReady() const impala::AnalyticEvalNodeinlineprivate
Open(RuntimeState *state)impala::AnalyticEvalNodevirtual
order_by_eq_expr_ctx_impala::AnalyticEvalNodeprivate
PARTITION enum valueimpala::AnalyticEvalNodeprivate
partition_by_eq_expr_ctx_impala::AnalyticEvalNodeprivate
pool_impala::ExecNodeprotected
Prepare(RuntimeState *state)impala::AnalyticEvalNodevirtual
prev_child_batch_impala::AnalyticEvalNodeprivate
prev_input_row_impala::AnalyticEvalNodeprivate
prev_pool_last_result_idx_impala::AnalyticEvalNodeprivate
prev_pool_last_window_idx_impala::AnalyticEvalNodeprivate
prev_tuple_pool_impala::AnalyticEvalNodeprivate
PrevRowCompare(ExprContext *pred_ctx)impala::AnalyticEvalNodeinlineprivate
ProcessChildBatch(RuntimeState *state)impala::AnalyticEvalNodeprivate
ProcessChildBatches(RuntimeState *state)impala::AnalyticEvalNodeprivate
QueryMaintenance(RuntimeState *state)impala::AnalyticEvalNodeprotectedvirtual
RANGE enum valueimpala::AnalyticEvalNodeprivate
ReachedLimit()impala::ExecNodeinline
Reset(RuntimeState *state)impala::AnalyticEvalNodevirtual
ResetLeadFnSlots()impala::AnalyticEvalNodeprivate
result_tuple_desc_impala::AnalyticEvalNodeprivate
result_tuples_impala::AnalyticEvalNodeprivate
row_desc() const impala::ExecNodeinline
row_descriptor_impala::ExecNodeprotected
ROW_THROUGHPUT_COUNTERimpala::ExecNodestatic
ROWS enum valueimpala::AnalyticEvalNodeprivate
rows_end_offset_impala::AnalyticEvalNodeprivate
rows_returned() const impala::ExecNodeinline
rows_returned_counter_impala::ExecNodeprotected
rows_returned_rate_impala::ExecNodeprotected
rows_start_offset_impala::AnalyticEvalNodeprivate
runtime_exec_options_impala::ExecNodeprotected
runtime_profile()impala::ExecNodeinline
runtime_profile_impala::ExecNodeprotected
SetDebugOptions(int node_id, TExecNodePhase::type phase, TDebugAction::type action, ExecNode *tree)impala::ExecNodestatic
TryAddRemainingResults(int64_t partition_idx, int64_t prev_partition_idx)impala::AnalyticEvalNodeinlineprivate
TryAddResultTupleForCurrRow(int64_t stream_idx, TupleRow *row)impala::AnalyticEvalNodeinlineprivate
TryAddResultTupleForPrevRow(bool next_partition, int64_t stream_idx, TupleRow *row)impala::AnalyticEvalNodeinlineprivate
TryRemoveRowsBeforeWindow(int64_t stream_idx)impala::AnalyticEvalNodeinlineprivate
type() const impala::ExecNodeinline
type_impala::ExecNodeprotected
window_impala::AnalyticEvalNodeprivate
window_tuples_impala::AnalyticEvalNodeprivate
~ExecNode()impala::ExecNodevirtual