Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
This is the complete list of members for impala::AggFnEvaluator, including all inherited members.
Add(FunctionContext *agg_fn_ctx, TupleRow *src, Tuple *dst) | impala::AggFnEvaluator | inline |
Add(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, TupleRow *src, Tuple *dst) | impala::AggFnEvaluator | inlinestatic |
agg_op() const | impala::AggFnEvaluator | inline |
agg_op_ | impala::AggFnEvaluator | private |
AggFnEvaluator(const TExprNode &desc, bool is_analytic_fn) | impala::AggFnEvaluator | private |
AggregationOp enum name | impala::AggFnEvaluator | |
AVG enum value | impala::AggFnEvaluator | |
cache_entry_ | impala::AggFnEvaluator | private |
Close(RuntimeState *state) | impala::AggFnEvaluator | |
COUNT enum value | impala::AggFnEvaluator | |
Create(ObjectPool *pool, const TExpr &desc, AggFnEvaluator **result) | impala::AggFnEvaluator | static |
Create(ObjectPool *pool, const TExpr &desc, bool is_analytic_fn, AggFnEvaluator **result) | impala::AggFnEvaluator | static |
DebugString(const std::vector< AggFnEvaluator * > &exprs) | impala::AggFnEvaluator | static |
DebugString() const | impala::AggFnEvaluator | |
Finalize(FunctionContext *agg_fn_ctx, Tuple *src, Tuple *dst) | impala::AggFnEvaluator | inline |
Finalize(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *src, Tuple *dst) | impala::AggFnEvaluator | inlinestatic |
finalize_fn_ | impala::AggFnEvaluator | private |
fn_ | impala::AggFnEvaluator | private |
fn_name() const | impala::AggFnEvaluator | inline |
get_value_fn_ | impala::AggFnEvaluator | private |
GetValue(FunctionContext *agg_fn_ctx, Tuple *src, Tuple *dst) | impala::AggFnEvaluator | inline |
GetValue(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *src, Tuple *dst) | impala::AggFnEvaluator | inlinestatic |
Init(FunctionContext *agg_fn_ctx, Tuple *dst) | impala::AggFnEvaluator | |
Init(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *dst) | impala::AggFnEvaluator | inlinestatic |
init_fn_ | impala::AggFnEvaluator | private |
input_expr_ctxs() const | impala::AggFnEvaluator | inline |
input_expr_ctxs_ | impala::AggFnEvaluator | private |
intermediate_slot_desc_ | impala::AggFnEvaluator | private |
intermediate_type() const | impala::AggFnEvaluator | inline |
is_analytic_fn_ | impala::AggFnEvaluator | private |
is_builtin() const | impala::AggFnEvaluator | inline |
is_count_star() const | impala::AggFnEvaluator | inline |
is_merge() const | impala::AggFnEvaluator | inline |
is_merge_ | impala::AggFnEvaluator | private |
MAX enum value | impala::AggFnEvaluator | |
Merge(FunctionContext *agg_fn_ctx, Tuple *src, Tuple *dst) | impala::AggFnEvaluator | |
merge_fn_ | impala::AggFnEvaluator | private |
merge_symbol() const | impala::AggFnEvaluator | inline |
MIN enum value | impala::AggFnEvaluator | |
NDV enum value | impala::AggFnEvaluator | |
Open(RuntimeState *state, FunctionContext *agg_fn_ctx) | impala::AggFnEvaluator | |
OTHER enum value | impala::AggFnEvaluator | |
output_slot_desc_ | impala::AggFnEvaluator | private |
Prepare(RuntimeState *state, const RowDescriptor &desc, const SlotDescriptor *intermediate_slot_desc, const SlotDescriptor *output_slot_desc, MemPool *agg_fn_pool, FunctionContext **agg_fn_ctx) | impala::AggFnEvaluator | |
Remove(FunctionContext *agg_fn_ctx, TupleRow *src, Tuple *dst) | impala::AggFnEvaluator | inline |
Remove(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, TupleRow *src, Tuple *dst) | impala::AggFnEvaluator | inlinestatic |
remove_fn_ | impala::AggFnEvaluator | private |
Serialize(FunctionContext *agg_fn_ctx, Tuple *dst) | impala::AggFnEvaluator | inline |
Serialize(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *dst) | impala::AggFnEvaluator | inlinestatic |
serialize_fn_ | impala::AggFnEvaluator | private |
SerializeOrFinalize(FunctionContext *agg_fn_ctx, Tuple *src, const SlotDescriptor *dst_slot_desc, Tuple *dst, void *fn) | impala::AggFnEvaluator | private |
SetDstSlot(FunctionContext *ctx, const impala_udf::AnyVal *src, const SlotDescriptor *dst_slot_desc, Tuple *dst) | impala::AggFnEvaluator | inlineprivate |
staging_input_vals_ | impala::AggFnEvaluator | private |
staging_intermediate_val_ | impala::AggFnEvaluator | private |
staging_merge_input_val_ | impala::AggFnEvaluator | private |
SUM enum value | impala::AggFnEvaluator | |
SupportsRemove() const | impala::AggFnEvaluator | inline |
SupportsSerialize() const | impala::AggFnEvaluator | inline |
Update(FunctionContext *agg_fn_ctx, TupleRow *row, Tuple *dst, void *fn) | impala::AggFnEvaluator | private |
update_fn_ | impala::AggFnEvaluator | private |
update_symbol() const | impala::AggFnEvaluator | inline |
~AggFnEvaluator() | impala::AggFnEvaluator |