This is an automated email from the ASF dual-hosted git repository.
hui pushed a change to branch lmh/refactorFilter
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 23d2157deb7 fix compile
add 7a86922e786 fix toString
add 475b9cef490 add UT
No new revisions were added by this update.
Summary of changes:
.../queryengine/plan/analyze/PredicateUtils.java | 2 +-
.../plan/expression/ExpressionFactory.java | 25 ++++++
.../predicate/PredicateRemoveNotTest.java | 95 +++++++++++++++++++++
.../CaseWhenThenExpressionTest.java | 2 +-
.../iotdb/tsfile/read/filter/operator/And.java | 5 ++
.../iotdb/tsfile/read/filter/operator/Not.java | 12 ++-
.../iotdb/tsfile/read/filter/operator/Or.java | 5 ++
.../read/filter/operator/TimeFilterOperators.java | 83 ++++++++++--------
.../read/filter/operator/ValueFilterOperators.java | 97 +++++++++++++---------
.../filter/operator/base/BinaryLogicalFilter.java | 11 ---
10 files changed, 247 insertions(+), 90 deletions(-)
create mode 100644
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/expression/predicate/PredicateRemoveNotTest.java
rename
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/expression/{other
=> serde}/CaseWhenThenExpressionTest.java (98%)