You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xi...@apache.org on 2021/06/03 14:18:59 UTC

[iotdb] branch RequeryV2 updated (8ec9cdf -> b1e4e9b)

This is an automated email from the ASF dual-hosted git repository.

xiangweiwei pushed a change to branch RequeryV2
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 8ec9cdf  modify access control
     add b1e4e9b  Remove the Inheritance Relationship of FilterOperator

No new revisions were added by this update.

Summary of changes:
 .../exception/query/LogicalOptimizeException.java  |  7 +-
 .../main/java/org/apache/iotdb/db/qp/Planner.java  |  8 +-
 .../iotdb/db/qp/constant/FilterConstant.java       | 92 ++++++++++++++++++++++
 .../apache/iotdb/db/qp/constant/SQLConstant.java   | 55 +------------
 .../org/apache/iotdb/db/qp/logical/Operator.java   |  9 +--
 .../db/qp/logical/crud/BasicFunctionOperator.java  | 26 +++---
 .../db/qp/logical/crud/BasicOperatorType.java      | 22 +++---
 .../db/qp/logical/crud/FillQueryOperator.java      |  5 +-
 .../iotdb/db/qp/logical/crud/FilterOperator.java   | 74 +++++++++--------
 .../iotdb/db/qp/logical/crud/FunctionOperator.java |  7 +-
 .../iotdb/db/qp/logical/crud/InOperator.java       | 16 ++--
 .../iotdb/db/qp/logical/crud/QueryOperator.java    | 12 +--
 .../{UDFQueryOperator.java => WhereComponent.java} | 19 +++--
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    | 64 ++++++++-------
 .../iotdb/db/qp/strategy/LogicalGenerator.java     | 11 +--
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    | 15 ++--
 .../qp/strategy/optimizer/ConcatPathOptimizer.java | 20 +++--
 .../qp/strategy/optimizer/DnfFilterOptimizer.java  | 22 +++---
 .../optimizer/MergeSingleFilterOptimizer.java      |  4 +-
 .../qp/strategy/optimizer/RemoveNotOptimizer.java  | 21 +++--
 20 files changed, 279 insertions(+), 230 deletions(-)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/constant/FilterConstant.java
 copy server/src/main/java/org/apache/iotdb/db/qp/logical/crud/{UDFQueryOperator.java => WhereComponent.java} (69%)