Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.2.1
-
GenericUDAFEvaluator.isEstimable(agg) always returns false (Gopal V, reviewed by Prasanth Jayachandran)
Description
GenericUDAFEvaluator.isEstimable(agg) always returns false, because annotation AggregationType has default RetentionPolicy.CLASS and cannot be retained by the VM at run time.
As result estimate method will never be executed.
Attachments
Attachments
Issue Links
- is related to
-
HIVE-8188 ExprNodeGenericFuncEvaluator::_evaluate() loads class annotations in a tight loop
- Closed
- relates to
-
HIVE-13109 NPE: Fix NDV estimator use within the StatsOptimizer
- Resolved
- supercedes
-
HIVE-13109 NPE: Fix NDV estimator use within the StatsOptimizer
- Resolved