This is an automated email from the ASF dual-hosted git repository.
hui pushed a change to branch lmh/PredicatePushDown
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 091808c4cb2 add null evaluator (tmp save)
add e97fd89a915 fix test case
add ca38eacd934 fix SeriesScanUtil bug
add 03128127e87 Revert "fix SeriesScanUtil bug"
add 51ab9e51050 fix SeriesScanUtil bug
add 25aab576a14 fix cast expression
add 6887c1dba81 fix zone id (TODO pass keepNull)
add 24f9de09ece Revert "fix SeriesScanUtil bug"
add 6a90f4c24b3 Revert "Revert "fix SeriesScanUtil bug""
No new revisions were added by this update.
Summary of changes:
.../db/it/aligned/IoTDBPredicatePushDownIT.java | 36 ++++--------------
.../org/apache/iotdb/db/audit/AuditLogger.java | 2 +-
.../protocol/writeback/WriteBackConnector.java | 2 +-
.../legacy/IoTDBLegacyPipeReceiverAgent.java | 2 +-
.../receiver/legacy/loader/DeletionLoader.java | 2 +-
.../pipe/receiver/legacy/loader/TsFileLoader.java | 2 +-
.../receiver/thrift/IoTDBThriftReceiverV1.java | 2 +-
.../protocol/rest/filter/AuthorizationFilter.java | 2 +-
.../iotdb/db/protocol/session/SessionManager.java | 11 ++----
.../protocol/thrift/impl/ClientRPCServiceImpl.java | 8 ++--
.../impl/DataNodeInternalRPCServiceImpl.java | 4 +-
.../db/queryengine/common/MPPQueryContext.java | 5 +++
.../iotdb/db/queryengine/common/SessionInfo.java | 14 ++++---
.../fragment/FragmentInstanceContext.java | 2 +-
.../execution/operator/source/SeriesScanUtil.java | 37 +++++++++++++-----
.../db/queryengine/plan/analyze/TemplatedInfo.java | 23 ++++-------
.../config/executor/ClusterConfigTaskExecutor.java | 2 +-
.../predicate/ConvertPredicateToFilterVisitor.java | 44 ++++++++++++++--------
.../plan/optimization/PredicatePushDown.java | 1 -
.../db/queryengine/plan/parser/ASTVisitor.java | 3 +-
.../plan/parser/StatementGenerator.java | 13 +++----
.../plan/planner/LocalExecutionPlanContext.java | 5 +++
.../plan/planner/LogicalPlanBuilder.java | 35 +++++------------
.../plan/planner/LogicalPlanVisitor.java | 15 ++------
.../plan/planner/OperatorTreeGenerator.java | 27 +++++--------
.../plan/planner/TemplatedLogicalPlan.java | 3 +-
.../plan/planner/TemplatedLogicalPlanBuilder.java | 4 +-
.../plan/planner/plan/node/process/FilterNode.java | 16 ++------
.../planner/plan/node/process/TransformNode.java | 25 ++----------
.../plan/statement/component/SelectComponent.java | 11 +-----
.../metadata/CreateContinuousQueryStatement.java | 4 --
.../plan/statement/sys/ShowQueriesStatement.java | 11 ------
.../metrics/IoTDBInternalLocalReporter.java | 2 +-
.../db/queryengine/plan/analyze/AnalyzeTest.java | 2 +-
.../plan/optimization/TestPlanBuilder.java | 3 --
.../plan/parser/StatementGeneratorTest.java | 6 +--
.../plan/planner/FragmentInstanceSerdeTest.java | 3 +-
.../logical/DataQueryLogicalPlannerTest.java | 7 ----
.../planner/logical/LogicalPlannerTestUtil.java | 2 +-
.../planner/node/process/FilterNodeSerdeTest.java | 2 -
40 files changed, 157 insertions(+), 243 deletions(-)