Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
Impala 2.7.0
-
None
Description
There is a virtual function call
filter_ctxs_[i]->expr->GetValue(row)
and a big switch statement in RawValue::GetHashValue() (called by RuntimeFilter::Eval). It's called for every row so we may benefit from codegen'ing.
Attachments
Issue Links
- is blocked by
-
IMPALA-3360 Unroll loops / replace types in filter logic in PHJ::ProcessBuildBatch()
- Resolved
- is related to
-
IMPALA-3837 Filtering at scan node using bloom filters is 2x slower than filtering at join
- Closed