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

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


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

No new revisions were added by this update.

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 +
 .../planner/plan/node/write/InsertRowNode.java     |   4 +-
 ...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 +-
 25 files changed, 815 insertions(+), 87 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