Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
0.12.0, 0.13.0, 0.14.0
Description
Consider the following query:
SELECT foo, bar, goo, id FROM myTable WHERE id IN ( 'A', 'B', 'C', 'D', ... , 'ZZZZZZ' );
One finds that when the IN clause has several thousand elements (and the table has several million rows), the query above takes orders-of-magnitude longer to run on Hive 0.12 than say Hive 0.10.
I have a possibly incomplete fix.
Attachments
Attachments
Issue Links
- is related to
-
HIVE-8188 ExprNodeGenericFuncEvaluator::_evaluate() loads class annotations in a tight loop
- Closed