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

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


    from f9a9bc251c3 modify the log of removing object file
     new 42d76386ad0 Hide password related parameters in show configuration 
result (#16675)
     new 4ede61cdf07 Avoid throwing AuthException to the state machine (#16677)
     new c8e322c0e71 If the client input uses "-usessl", then force interactive 
input of trustStore and trustStorePwd. (#16676)
     new 367bb505ffd Fix process logic of empty TsBlock in InputLayer of 
TransformOperator (#16678)
     new 36bb2b1ab63 Bump logback version to 1.3.16 (#16671)
     new 0fae41e2665 Use the correct value in showConfiguration to override the 
value read from the configuration file (#16681)
     new cc8a7189321 Fixed the bug that the attribute update container may add 
extra calculated memory to schema engine (#16682)
     new 65ec0e2b391 Add more optimizers for union (#16689)
     new eae73aae64a SeriesScanUtil throws exception when using filters that 
could not match any time range (#16691)
     new eab51a69660 Add object type in CompatibleResolver

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/iotdb/db/it/IoTDBFilterIT.java |  14 ++
 .../it/query/recent/IoTDBTableAggregationIT.java   |  11 ++
 .../java/org/apache/iotdb/cli/AbstractCli.java     |  19 +--
 .../src/main/java/org/apache/iotdb/cli/Cli.java    |   6 +-
 .../confignode/conf/SystemPropertiesUtils.java     |   2 +
 .../confignode/persistence/auth/AuthorInfo.java    |  83 +++++++++---
 .../persistence/auth/AuthorPlanExecutor.java       |   7 +-
 .../org/apache/iotdb/db/conf/IoTDBStartCheck.java  |   4 +
 .../execution/operator/source/SeriesScanUtil.java  |   5 +
 ...thMergeSort.java => PushLimitThroughUnion.java} |  82 +++++++-----
 .../iterative/rule/PushProjectionThroughUnion.java | 111 ++++++++++++++++
 .../iterative/rule/PushTopKThroughUnion.java       | 102 +++++++++++++++
 .../iterative/rule/RemoveEmptyUnionBranches.java   | 113 ++++++++++++++++
 .../optimizations/LogicalOptimizeFactory.java      |  24 +++-
 .../plan/relational/type/CompatibleResolver.java   |   5 +
 .../dag/input/QueryDataSetInputLayer.java          |  10 +-
 .../update/DeviceAttributeCacheUpdater.java        |   8 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |   4 +
 .../dataregion/read/QueryDataSource.java           |   5 +
 .../execution/operator/TransformOperatorTest.java  | 142 +++++++++++++++++++++
 ...{MergeUnionTest.java => UnionOptimizeTest.java} |  62 ++++++++-
 .../iotdb/commons/conf/ConfigurationFileUtils.java |  75 ++++++++++-
 .../commons/file/SystemPropertiesHandler.java      |   2 +
 pom.xml                                            |   2 +-
 24 files changed, 812 insertions(+), 86 deletions(-)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/iterative/rule/{MergeLimitOverProjectWithMergeSort.java
 => PushLimitThroughUnion.java} (57%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/iterative/rule/PushProjectionThroughUnion.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/iterative/rule/PushTopKThroughUnion.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/iterative/rule/RemoveEmptyUnionBranches.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/execution/operator/TransformOperatorTest.java
 rename 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/relational/analyzer/{MergeUnionTest.java
 => UnionOptimizeTest.java} (64%)

Reply via email to