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

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

Add(FunctionContext *agg_fn_ctx, TupleRow *src, Tuple *dst)impala::AggFnEvaluatorinline
Add(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, TupleRow *src, Tuple *dst)impala::AggFnEvaluatorinlinestatic
agg_op() const impala::AggFnEvaluatorinline
agg_op_impala::AggFnEvaluatorprivate
AggFnEvaluator(const TExprNode &desc, bool is_analytic_fn)impala::AggFnEvaluatorprivate
AggregationOp enum nameimpala::AggFnEvaluator
AVG enum valueimpala::AggFnEvaluator
cache_entry_impala::AggFnEvaluatorprivate
Close(RuntimeState *state)impala::AggFnEvaluator
COUNT enum valueimpala::AggFnEvaluator
Create(ObjectPool *pool, const TExpr &desc, AggFnEvaluator **result)impala::AggFnEvaluatorstatic
Create(ObjectPool *pool, const TExpr &desc, bool is_analytic_fn, AggFnEvaluator **result)impala::AggFnEvaluatorstatic
DebugString(const std::vector< AggFnEvaluator * > &exprs)impala::AggFnEvaluatorstatic
DebugString() const impala::AggFnEvaluator
Finalize(FunctionContext *agg_fn_ctx, Tuple *src, Tuple *dst)impala::AggFnEvaluatorinline
Finalize(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *src, Tuple *dst)impala::AggFnEvaluatorinlinestatic
finalize_fn_impala::AggFnEvaluatorprivate
fn_impala::AggFnEvaluatorprivate
fn_name() const impala::AggFnEvaluatorinline
get_value_fn_impala::AggFnEvaluatorprivate
GetValue(FunctionContext *agg_fn_ctx, Tuple *src, Tuple *dst)impala::AggFnEvaluatorinline
GetValue(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *src, Tuple *dst)impala::AggFnEvaluatorinlinestatic
Init(FunctionContext *agg_fn_ctx, Tuple *dst)impala::AggFnEvaluator
Init(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *dst)impala::AggFnEvaluatorinlinestatic
init_fn_impala::AggFnEvaluatorprivate
input_expr_ctxs() const impala::AggFnEvaluatorinline
input_expr_ctxs_impala::AggFnEvaluatorprivate
intermediate_slot_desc_impala::AggFnEvaluatorprivate
intermediate_type() const impala::AggFnEvaluatorinline
is_analytic_fn_impala::AggFnEvaluatorprivate
is_builtin() const impala::AggFnEvaluatorinline
is_count_star() const impala::AggFnEvaluatorinline
is_merge() const impala::AggFnEvaluatorinline
is_merge_impala::AggFnEvaluatorprivate
MAX enum valueimpala::AggFnEvaluator
Merge(FunctionContext *agg_fn_ctx, Tuple *src, Tuple *dst)impala::AggFnEvaluator
merge_fn_impala::AggFnEvaluatorprivate
merge_symbol() const impala::AggFnEvaluatorinline
MIN enum valueimpala::AggFnEvaluator
NDV enum valueimpala::AggFnEvaluator
Open(RuntimeState *state, FunctionContext *agg_fn_ctx)impala::AggFnEvaluator
OTHER enum valueimpala::AggFnEvaluator
output_slot_desc_impala::AggFnEvaluatorprivate
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::AggFnEvaluatorinline
Remove(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, TupleRow *src, Tuple *dst)impala::AggFnEvaluatorinlinestatic
remove_fn_impala::AggFnEvaluatorprivate
Serialize(FunctionContext *agg_fn_ctx, Tuple *dst)impala::AggFnEvaluatorinline
Serialize(const std::vector< AggFnEvaluator * > &evaluators, const std::vector< FunctionContext * > &fn_ctxs, Tuple *dst)impala::AggFnEvaluatorinlinestatic
serialize_fn_impala::AggFnEvaluatorprivate
SerializeOrFinalize(FunctionContext *agg_fn_ctx, Tuple *src, const SlotDescriptor *dst_slot_desc, Tuple *dst, void *fn)impala::AggFnEvaluatorprivate
SetDstSlot(FunctionContext *ctx, const impala_udf::AnyVal *src, const SlotDescriptor *dst_slot_desc, Tuple *dst)impala::AggFnEvaluatorinlineprivate
staging_input_vals_impala::AggFnEvaluatorprivate
staging_intermediate_val_impala::AggFnEvaluatorprivate
staging_merge_input_val_impala::AggFnEvaluatorprivate
SUM enum valueimpala::AggFnEvaluator
SupportsRemove() const impala::AggFnEvaluatorinline
SupportsSerialize() const impala::AggFnEvaluatorinline
Update(FunctionContext *agg_fn_ctx, TupleRow *row, Tuple *dst, void *fn)impala::AggFnEvaluatorprivate
update_fn_impala::AggFnEvaluatorprivate
update_symbol() const impala::AggFnEvaluatorinline
~AggFnEvaluator()impala::AggFnEvaluator