Zoltan Borok-Nagy has uploaded this change for review. ( http://gerrit.cloudera.org:8080/8684
Change subject: IMPALA-3804: Re-enable per-scan filtering for sequence-based scanners ...................................................................... IMPALA-3804: Re-enable per-scan filtering for sequence-based scanners IMPALA-3798 disabled per-scan filtering for sequence- based scanners due to a race between runtime filter arrival and header splits processing. This commit enables per-scan filtering again by calling PartitionPassesFilters() in BaseSequenceScanner:: GetNextInternal(). PartitionPassesFilters() is only called after the header splits are already processed and all the scan ranges are issued. This commit doesn't affect the non-sequence-based file types. Change-Id: I4b38c26bcbe67f83efcc65a1723d766626ae3d3e --- M be/src/exec/base-sequence-scanner.cc M be/src/exec/hdfs-scan-node.cc M be/src/exec/hdfs-scanner.cc 3 files changed, 14 insertions(+), 4 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/84/8684/1 -- To view, visit http://gerrit.cloudera.org:8080/8684 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I4b38c26bcbe67f83efcc65a1723d766626ae3d3e Gerrit-Change-Number: 8684 Gerrit-PatchSet: 1 Gerrit-Owner: Zoltan Borok-Nagy <[email protected]>
