You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hu...@apache.org on 2023/11/22 07:48:29 UTC
(iotdb) branch lmh/refactorFilter updated (23d2157deb7 -> 475b9cef490)
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%)