Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.13.0
-
None
-
ghx-label-4
Description
Currently when using a SET_LOOKUP strategy for in-predicates in impala we use an std:set object for checking membership.
Using other data structures like boost::unordered_set and boost::flat_set we can get a significant performance improvement. Please see attached results of micro benchmarks using std::set, flat_set and unordered_set.
Attachments
Attachments
Issue Links
- breaks
-
IMPALA-6771 Incorrect results introduced by IMPALA-6621
- Resolved