This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a change to branch fix_statuscode
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 12a330d2e0 fix NO_ENOUGH_DATANODE
add 747786133b Remove redundant isMppMode configuration (#7974)
add 34524ba5db [IOTDB-4920] Fixed the bug that show cluster returns wrong
answer
add 2c9c03aa66 [IOTDB-4849] Fix the problem that internal_address is not
consistent with target_confignode when first starts Seed-ConfigNode. (#7975)
add 5596e7ccf0 [IOTDB-4922] Support auth in create & drop trigger (#7980)
add 2ffcaefe39 Rename storage group to database in sync module (#7972)
add 4f22e14a22 [IOTDB-4601] Add configuration to close swagger (#7966)
add 89268825f8 [IOTDB-4875][IOTDB-4918] Fix timeseries creation check bug
(#7987)
add 09ab7fae87 Resolve some TODO in ITs (#7981)
add e46df71015 [IOTDB-4896] Fix error in closing a TsFileProcessor with an
empty memtable (#7971)
add ba7814d6ac Rename storage_groups dir name to databases (#7990)
add 8d9a021da6 [IOTDB-3831] Fix TTL doesn't take effect in last query
(#7988)
add 058ca73097 [IOTDB-4921]Add auth check to deactivate and unset and drop
template (#7994)
add 4f65f89698 [IOTDB-4941] Prevent compatibility problems in PipeData
(#7996)
add d3d50e49bf [IOTDB-4893] modify the data type check of IN operation
(#7979)
add a46e565a5d [IOTDB-4704] Modified sync data node retry wait (#7982)
add 7f01748284 [IOTDB-4942] Only checkDirectory when start DataNode (#7999)
add 917c8cff42 [IOTDB-4901][IOTDB-4860] Fix concurrent auto create schema
bug (#7993)
add 8b5d429ea7 [IOTDB-4900] Add check for URI when create Trigger/UDF
(#8000)
add 37c2792ab8 [IOTDB-4823] Adjust maxRegionGroupCount failed because
StorageGroup doesn't exist (#7984)
add a0a6aebdcd Merge remote-tracking branch 'origin/master' into
fix_statuscode
add 0f8a46664c fix UDF
No new revisions were added by this update.
Summary of changes:
.../client/sync/SyncDataNodeClientPool.java | 22 ++-
.../confignode/manager/ClusterSchemaManager.java | 9 +-
.../iotdb/confignode/manager/ConfigManager.java | 12 +-
.../iotdb/confignode/manager/node/NodeManager.java | 10 ++
.../iotdb/confignode/service/ConfigNode.java | 5 +
.../GrafanaPlugin/iotdb/conf/iotdb-rest.properties | 3 +
docs/UserGuide/API/RestService.md | 8 +-
docs/UserGuide/API/Status-Codes.md | 1 +
.../Administration-Management/Administration.md | 10 +-
docs/UserGuide/Data-Concept/Compression.md | 2 +-
docs/UserGuide/Query-Data/Select-Expression.md | 7 +
docs/UserGuide/QuickStart/ServerFileList.md | 49 +------
docs/zh/UserGuide/API/RestService.md | 6 +
docs/zh/UserGuide/API/Status-Codes.md | 1 +
.../Administration-Management/Administration.md | 10 +-
docs/zh/UserGuide/Data-Concept/Compression.md | 2 +-
docs/zh/UserGuide/Query-Data/Select-Expression.md | 7 +
docs/zh/UserGuide/QuickStart/ServerFileList.md | 46 +------
.../apache/iotdb/db/it/IoTDBFilterBetweenIT.java | 3 +-
.../org/apache/iotdb/db/it/IoTDBFilterNullIT.java | 3 +-
.../it/aggregation/IoTDBAggregationByLevelIT.java | 2 -
.../db/it/aggregation/IoTDBAggregationIT.java | 1 -
.../aggregation/IoTDBAggregationSmallDataIT.java | 21 ---
.../aligned/IoTDBAggregationWithDeletion2IT.java | 4 +-
.../it/aligned/IoTDBAggregationWithDeletionIT.java | 7 +-
.../db/it/aligned/IoTDBAlignedLastQuery2IT.java | 4 +-
.../db/it/aligned/IoTDBAlignedLastQuery3IT.java | 4 +-
.../db/it/aligned/IoTDBAlignedLastQueryIT.java | 4 +-
.../db/it/aligned/IoTDBAlignedSeriesQueryIT.java | 89 ------------
...GroupByQueryWithValueFilterWithDeletion2IT.java | 4 +-
...BGroupByQueryWithValueFilterWithDeletionIT.java | 4 +-
...upByQueryWithoutValueFilterWithDeletion2IT.java | 4 +-
...oupByQueryWithoutValueFilterWithDeletionIT.java | 4 +-
.../it/aligned/IoTDBLastQueryWithDeletion2IT.java | 8 +-
.../it/aligned/IoTDBLastQueryWithDeletionIT.java | 8 +-
.../aligned/IoTDBLastQueryWithoutLastCache2IT.java | 4 +-
.../aligned/IoTDBLastQueryWithoutLastCacheIT.java | 4 +-
...DBLastQueryWithoutLastCacheWithDeletion2IT.java | 8 +-
...TDBLastQueryWithoutLastCacheWithDeletionIT.java | 8 +-
...BRawQueryWithoutValueFilterWithDeletion2IT.java | 3 +-
...DBRawQueryWithoutValueFilterWithDeletionIT.java | 18 +--
.../apache/iotdb/db/it/groupby/IoTDBHavingIT.java | 3 +-
.../IoTDBLastWithTTLIT.java} | 63 +++++++--
.../org/apache/iotdb/db/it/query/IoTDBInIT.java | 23 +++-
.../iotdb/db/it/query/IoTDBNullOperandIT.java | 3 +-
.../iotdb/db/it/query/IoTDBNullValueFillIT.java | 3 +-
.../iotdb/db/it/selectinto/IoTDBSelectInto2IT.java | 4 +-
.../iotdb/db/it/selectinto/IoTDBSelectInto3IT.java | 4 +-
.../iotdb/db/it/selectinto/IoTDBSelectIntoIT.java | 4 +-
.../org/apache/iotdb/db/it/sync/IoTDBPipeIT.java | 14 +-
.../apache/iotdb/db/it/sync/IoTDBPipeSinkIT.java | 21 +--
.../db/it/trigger/IoTDBTriggerExecutionIT.java | 4 +-
.../db/it/trigger/IoTDBTriggerManagementIT.java | 149 ++++++++++++++++++++-
.../iotdb/db/it/udf/IoTDBUDFManagementIT.java | 28 ++++
.../iotdb/db/it/udf/IoTDBUDTFHybridQueryIT.java | 1 -
.../db/it/withoutNull/IoTDBWithoutAllNullIT.java | 15 +--
.../db/it/withoutNull/IoTDBWithoutAnyNullIT.java | 3 +-
.../withoutNull/IoTDBWithoutNullAllFilterIT.java | 3 +-
.../withoutNull/IoTDBWithoutNullAnyFilterIT.java | 3 +-
.../db/integration/sync/IoTDBSyncSenderIT.java | 2 +-
.../apache/iotdb/commons/conf/CommonConfig.java | 1 +
.../iotdb/commons/sync/pipe/TsFilePipeInfo.java | 2 +-
.../assembly/resources/conf/iotdb-rest.properties | 3 +
.../org/apache/iotdb/db/auth/AuthorityChecker.java | 17 +--
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 11 --
.../iotdb/db/conf/rest/IoTDBRestServiceConfig.java | 11 ++
.../db/conf/rest/IoTDBRestServiceDescriptor.java | 3 +
.../apache/iotdb/db/engine/StorageEngineV2.java | 6 +-
.../db/engine/querycontext/QueryDataSource.java | 5 +
.../iotdb/db/engine/snapshot/SnapshotLoader.java | 2 +-
.../iotdb/db/engine/storagegroup/DataRegion.java | 37 ++---
.../engine/storagegroup/HashLastFlushTimeMap.java | 3 +-
.../storagegroup/IDTableLastFlushTimeMap.java | 3 +-
.../db/engine/storagegroup/ILastFlushTimeMap.java | 2 +-
.../db/engine/storagegroup/TsFileProcessor.java | 46 +++++--
.../iotdb/db/localconfignode/LocalConfigNode.java | 6 +-
.../iotdb/db/metadata/idtable/IDTableManager.java | 2 +-
.../execution/executor/RegionWriteExecutor.java | 21 ++-
.../iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java | 8 ++
.../db/mpp/plan/analyze/ClusterSchemaFetcher.java | 8 +-
.../iotdb/db/mpp/plan/constant/StatementType.java | 2 -
.../config/executor/ClusterConfigTaskExecutor.java | 111 ++++++++-------
.../plan/planner/LocalExecutionPlanContext.java | 13 +-
.../db/mpp/plan/planner/LocalExecutionPlanner.java | 3 +-
.../db/mpp/plan/planner/OperatorTreeGenerator.java | 7 +-
.../plan/node/metedata/write/MeasurementGroup.java | 45 +++++++
.../statement/metadata/CreateTriggerStatement.java | 2 +-
.../statement/metadata/DropTriggerStatement.java | 22 ++-
.../dag/column/unary/InColumnTransformer.java | 40 +++++-
.../protocol/rest/filter/AuthorizationFilter.java | 13 +-
.../java/org/apache/iotdb/db/service/DataNode.java | 11 +-
.../db/service/DataNodeServerCommandLine.java | 12 +-
.../java/org/apache/iotdb/db/service/NewIoTDB.java | 6 -
.../java/org/apache/iotdb/db/sync/SyncService.java | 2 +-
.../db/sync/externalpipe/ExtPipePluginManager.java | 4 +-
.../iotdb/db/sync/pipedata/DeletionPipeData.java | 14 +-
.../apache/iotdb/db/sync/pipedata/PipeData.java | 31 ++++-
.../iotdb/db/sync/pipedata/TsFilePipeData.java | 32 ++---
.../sync/pipedata/queue/BufferedPipeDataQueue.java | 2 +-
.../iotdb/db/sync/receiver/load/TsFileLoader.java | 8 +-
.../db/sync/transport/client/IoTDBSyncClient.java | 10 +-
.../db/sync/transport/server/ReceiverManager.java | 4 +-
.../db/engine/storagegroup/DataRegionTest.java | 23 +++-
.../engine/storagegroup/TsFileProcessorV2Test.java | 12 +-
.../LocalConfigNodeMultiDataRegionTest.java | 4 -
.../schemaRegion/SchemaRegionBasicTest.java | 4 -
.../db/mpp/plan/StandaloneCoordinatorTest.java | 2 -
.../plan/scheduler/StandaloneSchedulerTest.java | 2 -
.../apache/iotdb/db/utils/EnvironmentUtils.java | 2 +-
server/src/test/resources/iotdb-rest.properties | 3 +
.../java/org/apache/iotdb/rpc/TSStatusCode.java | 1 +
session/src/test/resources/iotdb-rest.properties | 3 +
thrift/src/main/thrift/client.thrift | 2 +-
113 files changed, 857 insertions(+), 571 deletions(-)
copy
integration-test/src/test/java/org/apache/iotdb/db/it/{IoTDBExampleIT.java =>
last/IoTDBLastWithTTLIT.java} (50%)