commit | b1a07a07e681aed03157621801ced1ce687ec6f2 | [log] [tgz] |
---|---|---|
author | Ian Maxon <imaxon@apache.org> | Tue Apr 18 19:43:37 2017 -0700 |
committer | Ian Maxon <imaxon@apache.org> | Thu Apr 20 15:17:33 2017 -0700 |
tree | 65445fedc7cab9f2d6430e2ecf1f0c5f66df88dc | |
parent | d0baeedbd0b529cdb81d271d26c95919031dc5f1 [diff] |
Fix for ASTERIXDB-1886: Filter not selective The filter was not being reset in the memory component. Change-Id: I123438c7fe5fba64aff4e88b1bda0e2be1a32574 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1691 Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>
diff --git a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMMemoryComponent.java b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMMemoryComponent.java index bfe7fc0..7cbe35f 100644 --- a/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMMemoryComponent.java +++ b/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMMemoryComponent.java
@@ -196,6 +196,9 @@ public void reset() throws HyracksDataException { isModified.set(false); metadata.reset(); + if (filter != null) { + filter.reset(); + } } @Override