You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2022/01/10 11:23:38 UTC
[iotdb] branch client_manager_add_close updated (f606d6d -> e8de255)
This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch client_manager_add_close
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from f606d6d apply spotless
add e7267ff Support grafana-plugin for mac M1 based cpu(darwin-aarch64) (#4714)
add 853ff47 [IOTDB-2290] Incorrect query result in C++ client (#4721)
add 4dcca12 [IOTDB-2291] Conccurent modification exception of memtables's mods (#4724)
add f7affbb fix tag recovery bug after tag upsert (#4718)
add 4df4bcc [IOTDB-2176] Limit target chunk size when performing inner space compaction (#4698)
add 9ea7c43 Updated Notice file to 2022 (#4733)
add 3334c53 [IOTDB-2301] Fix IndexOutOfBoundException when delete aligned values (#4730)
add 2ae5a52 [IOTDB-2266] Romove warning info when CLI runs on mode (#4728)
add 6e5e209 Fix dead lock in setDataTTL method (#4738)
add aa108f3 [IOTDB-2267] UDF: Error code 500 caused by user logic (#4744)
add c295263 [IOTDB-2273] Trigger doc: quotation marks are required on the id (#4746)
add 2a9af0b [IOTDB-2322] Provide a new interface to get AlignedChunkMetadata of device (#4742)
add e3b385b [IOTDB-1297] Refactor the memory control when enabling time partitions (#4743)
add 8a51c42 [IOTDB-2295][IOTDB-2299] Fix Timeseries count group by level Bug & Fix Wrong SQL instance (#4727)
add acdcf9f [IOTDB-2256][IOTDB-2318] Fix permission check bug while query with non timeseries & Fix doc (#4734)
add 618a913 [IOTDB-2284] Trigger: Multiple triggers can be registered on the same timeseries (#4745)
add e8de255 Merge branch 'master' into client_manager_add_close
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
NOTICE | 2 +-
NOTICE-binary | 2 +-
.../org/apache/iotdb/cli/utils/JlineUtils.java | 4 +-
client-cpp/src/main/CMakeLists.txt | 2 +-
client-cpp/src/main/Session.cpp | 12 +-
client-cpp/src/main/Session.h | 39 +-
docs/UserGuide/Advanced-Features/Triggers.md | 10 +-
docs/UserGuide/Appendix/SQL-Reference.md | 16 +-
.../DML-Data-Manipulation-Language.md | 12 +-
docs/zh/UserGuide/Advanced-Features/Triggers.md | 10 +-
docs/zh/UserGuide/Appendix/SQL-Reference.md | 16 +-
.../DML-Data-Manipulation-Language.md | 4 +-
.../src/AlignedTimeseriesSessionExample.cpp | 114 +-
example/client-cpp-example/src/SessionExample.cpp | 182 +-
.../apache/iotdb/tsfile/TsFileSequenceRead.java | 2 +
.../java/org/apache/iotdb/udf/UDTFExample.java | 19 +-
grafana-plugin/package.json | 3 +-
grafana-plugin/pom.xml | 6 +-
grafana-plugin/yarn.lock | 482 ++--
.../iotdb/db/integration/IoTDBDeletionIT.java | 27 +
.../apache/iotdb/db/integration/IoTDBMergeIT.java | 6 +-
.../iotdb/db/integration/IoTDBMetadataFetchIT.java | 128 +-
.../db/integration/IoTDBTriggerManagementIT.java | 40 +-
.../db/integration/aligned/IoTDBDeletionIT.java | 31 +
.../db/integration/auth/IoTDBAuthorizationIT.java | 38 +-
.../resources/conf/iotdb-engine.properties | 26 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 92 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 38 +-
.../compaction/CompactionTaskComparator.java | 14 +-
.../engine/compaction/CompactionTaskManager.java | 10 +
.../sizetiered/SizeTieredCompactionSelector.java | 6 +-
.../inner/sizetiered/SizeTieredCompactionTask.java | 17 +-
.../inner/utils/InnerSpaceCompactionUtils.java | 496 +---
.../inner/utils/MultiTsFileDeviceIterator.java | 251 ++
.../utils/SingleSeriesCompactionExecutor.java | 328 +++
.../engine/memtable/AlignedWritableMemChunk.java | 12 +-
.../memtable/AlignedWritableMemChunkGroup.java | 7 +-
.../db/engine/storagegroup/TsFileProcessor.java | 3 +
.../storagegroup/VirtualStorageGroupProcessor.java | 35 +-
.../service/TriggerRegistrationService.java | 54 +-
.../org/apache/iotdb/db/metadata/MManager.java | 19 +-
.../org/apache/iotdb/db/metadata/mtree/MTree.java | 10 +
...er.java => MeasurementGroupByLevelCounter.java} | 45 +-
.../apache/iotdb/db/metadata/tag/TagManager.java | 7 +
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 13 +-
.../db/service/thrift/impl/TSServiceImpl.java | 5 +-
.../apache/iotdb/db/utils/ErrorHandlingUtils.java | 47 +-
.../db/utils/datastructure/AlignedTVList.java | 17 +-
.../writelog/manager/MultiFileLogNodeManager.java | 38 +-
.../engine/compaction/CompactionSchedulerTest.java | 3035 +++++++++++---------
.../compaction/CompactionTaskComparatorTest.java | 4 +-
.../compaction/inner/InnerCompactionChunkTest.java | 246 --
.../compaction/inner/InnerSeqCompactionTest.java | 989 ++++---
.../InnerSpaceCompactionUtilsNoAlignedTest.java | 827 ++++++
....java => InnerSpaceCompactionUtilsOldTest.java} | 11 +-
.../compaction/inner/InnerUnseqCompactionTest.java | 6 +-
.../SizeTieredCompactionHandleExceptionTest.java | 192 +-
.../recover/SizeTieredCompactionRecoverTest.java | 46 +
.../compaction/utils/CompactionCheckerUtils.java | 76 +-
.../compaction/utils/CompactionClearUtils.java | 16 +-
.../iotdb/db/metadata/MManagerBasicTest.java | 62 +
.../org/apache/iotdb/db/metadata/MTreeTest.java | 73 +
.../db/qp/physical/InsertTabletMultiPlanTest.java | 99 +
.../iotdb/db/rescon/ResourceManagerTest.java | 2 +-
.../iotdb/db/tools/TsFileSketchToolTest.java | 2 +-
.../iotdb/tsfile/read/TsFileDeviceIterator.java | 73 +
.../iotdb/tsfile/read/TsFileSequenceReader.java | 89 +-
.../org/apache/iotdb/tsfile/read/common/Chunk.java | 2 +-
.../apache/iotdb/tsfile/read/TsFileReaderTest.java | 40 +
.../timegenerator/TimeGeneratorReadEmptyTest.java | 2 +-
.../iotdb/tsfile/utils/TsFileGeneratorForTest.java | 9 +-
72 files changed, 5316 insertions(+), 3383 deletions(-)
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/inner/utils/MultiTsFileDeviceIterator.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/inner/utils/SingleSeriesCompactionExecutor.java
copy server/src/main/java/org/apache/iotdb/db/metadata/mtree/traverser/counter/{MNodeLevelCounter.java => MeasurementGroupByLevelCounter.java} (56%)
delete mode 100644 server/src/test/java/org/apache/iotdb/db/engine/compaction/inner/InnerCompactionChunkTest.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/compaction/inner/InnerSpaceCompactionUtilsNoAlignedTest.java
rename server/src/test/java/org/apache/iotdb/db/engine/compaction/inner/{InnerSpaceCompactionUtilsTest.java => InnerSpaceCompactionUtilsOldTest.java} (91%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/read/TsFileDeviceIterator.java