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 2022/07/02 03:44:00 UTC
[iotdb] 06/08: Merge remote-tracking branch 'origin/master' into lmh/fillCheckDebug
This is an automated email from the ASF dual-hosted git repository.
hui pushed a commit to branch lmh/fillCheckDebug
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit efe4c4bc04cec19f4eeb23c3bd5f29522ac465e2
Merge: 803d94beab 708a08c9b7
Author: Minghui Liu <li...@foxmail.com>
AuthorDate: Sat Jul 2 10:49:23 2022 +0800
Merge remote-tracking branch 'origin/master' into lmh/fillCheckDebug
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 1 +
.../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4 | 2 +
.../assembly/resources/sbin/stop-confignode.bat | 6 +-
.../src/assembly/resources/sbin/stop-confignode.sh | 6 +-
.../confignode/client/AsyncDataNodeClientPool.java | 44 ++-
.../confignode/client/SyncDataNodeClientPool.java | 15 -
.../confignode/client/handlers/SetTTLHandler.java | 58 ++++
.../consensus/request/ConfigPhysicalPlan.java | 8 +-
.../consensus/request/ConfigPhysicalPlanType.java | 1 +
.../request/write/ActivateDataNodePlan.java | 71 +++++
...egionsPlan.java => CreateRegionGroupsPlan.java} | 6 +-
.../confignode/manager/ClusterSchemaManager.java | 46 ++-
.../iotdb/confignode/manager/ConfigManager.java | 62 ++--
.../apache/iotdb/confignode/manager/IManager.java | 17 ++
.../iotdb/confignode/manager/NodeManager.java | 44 ++-
.../iotdb/confignode/manager/PartitionManager.java | 12 +-
.../iotdb/confignode/manager/load/LoadManager.java | 4 +-
.../manager/load/balancer/RegionBalancer.java | 6 +-
.../iotdb/confignode/persistence/NodeInfo.java | 28 +-
.../persistence/executor/ConfigPlanExecutor.java | 7 +-
.../persistence/partition/PartitionInfo.java | 32 +-
.../partition/StorageGroupPartitionTable.java | 66 ++--
.../thrift/ConfigNodeRPCServiceProcessor.java | 29 +-
.../request/ConfigPhysicalPlanSerDeTest.java | 30 +-
.../confignode/persistence/PartitionInfoTest.java | 18 +-
.../thrift/ConfigNodeRPCServiceProcessorTest.java | 73 +++--
docs/UserGuide/Query-Data/Query-Filter.md | 7 +-
docs/zh/UserGuide/Query-Data/Query-Filter.md | 13 +-
.../apache/iotdb/db/it/IoTDBFilterBetweenIT.java | 179 +++++++++++
.../org/apache/iotdb/db/it/IoTDBFilterNullIT.java | 2 +-
.../org/apache/iotdb/db/it/IoTDBNestedQueryIT.java | 72 +++++
.../db/it/IoTDBSyntaxConventionIdentifierIT.java | 4 -
.../iotdb/db/integration/IoTDBNestedQueryIT.java | 38 +++
.../IoTDBSyntaxConventionIdentifierIT.java | 4 -
openapi/pom.xml | 26 ++
.../apache/iotdb/db/client/ConfigNodeClient.java | 65 +---
.../db/mpp/plan/analyze/ExpressionAnalyzer.java | 257 ++++++++++++++--
.../iotdb/db/mpp/plan/analyze/ExpressionUtils.java | 73 +++++
.../iotdb/db/mpp/plan/expression/Expression.java | 5 +-
.../db/mpp/plan/expression/ExpressionType.java | 2 +-
.../plan/expression/ternary/BetweenExpression.java | 110 +++++++
.../plan/expression/ternary/TernaryExpression.java | 336 +++++++++++++++++++++
.../iotdb/db/mpp/plan/parser/ASTVisitor.java | 17 +-
.../dag/transformer/Transformer.java | 21 ++
.../transformer/ternary/BetweenTransformer.java | 67 ++++
.../ternary/CompareTernaryTransformer.java | 86 ++++++
.../transformer/ternary/TernaryTransformer.java | 265 ++++++++++++++++
.../iotdb/db/protocol/mpprest/MPPRestService.java | 162 ++++++++++
.../protocol/mpprest/filter/ApiOriginFilter.java | 45 +++
.../mpprest/filter/AuthorizationFilter.java | 138 +++++++++
.../mpprest/filter/BasicSecurityContext.java | 56 ++++
.../iotdb/db/protocol/mpprest/filter/User.java | 38 +++
.../db/protocol/mpprest/filter/UserCache.java | 56 ++++
.../mpprest/handler/AuthorizationHandler.java | 47 +++
.../protocol/mpprest/handler/ExceptionHandler.java | 75 +++++
.../mpprest/handler/QueryDataSetHandler.java | 252 ++++++++++++++++
.../mpprest/handler/RequestValidationHandler.java | 53 ++++
.../handler/StatementConstructionHandler.java | 157 ++++++++++
.../mpprest/impl/GrafanaApiServiceImpl.java | 245 +++++++++++++++
.../protocol/mpprest/impl/PingApiServiceImpl.java | 51 ++++
.../protocol/mpprest/impl/RestApiServiceImpl.java | 193 ++++++++++++
.../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 37 ++-
.../java/org/apache/iotdb/db/service/DataNode.java | 69 ++---
.../java/org/apache/iotdb/db/service/NewIoTDB.java | 4 +-
.../java/org/apache/iotdb/rpc/TSStatusCode.java | 3 +-
thrift-commons/src/main/thrift/common.thrift | 16 +-
.../src/main/thrift/confignode.thrift | 17 +-
.../iotdb/tsfile/read/filter/TimeFilter.java | 12 +
.../tsfile/read/filter/factory/FilterFactory.java | 4 +
.../read/filter/factory/FilterSerializeId.java | 3 +-
.../iotdb/tsfile/read/filter/operator/Between.java | 141 +++++++++
71 files changed, 3888 insertions(+), 327 deletions(-)