Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.5.0
-
None
Description
Rather than have the backend figure it out, the frontend should annotate the filters it sends with information about the following:
1. Whether the join producer of the filter is a broadcast or partitioned join.
2. Whether the filter expressions are bound by partition column slots (i.e. is this filter applicable to partitions)
Doing so in the backend requires a hack, the frontend should be able to do better.