diff options
author | Aman Sinha <asinha@maprtech.com> | 2015-01-18 15:24:54 -0800 |
---|---|---|
committer | Aman Sinha <asinha@maprtech.com> | 2015-01-18 17:55:15 -0800 |
commit | a418af12bee4df82a0f76bf5cb1ca03a8bcd13e0 (patch) | |
tree | 63b3ed63bf2dc4746e1a9599b092042d32318d7a /exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter | |
parent | 31d764d4f67e978f14d3f3dd0ac9c79ac69c532d (diff) |
DRILL-2019: Use correct index for filter evaluation when input to Filter is a SelectionVector2. Add some java doc comments.
Diffstat (limited to 'exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter')
-rw-r--r-- | exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterTemplate2.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterTemplate2.java b/exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterTemplate2.java index bd8541847..7e0dd657c 100644 --- a/exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterTemplate2.java +++ b/exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterTemplate2.java @@ -81,7 +81,7 @@ public abstract class FilterTemplate2 implements Filterer{ final int count = recordCount; for(int i = 0; i < count; i++){ char index = incomingSelectionVector.getIndex(i); - if(doEval(i, 0)){ + if(doEval(index, 0)){ outgoingSelectionVector.setIndex(svIndex, index); svIndex++; } |