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

rong pushed a change to branch iotdb-1818
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from e069714  [IOTDB-1818] Activate dependabot on rel/0.12
     add 2e926ab  [DOCUMENTATION] fix bold syntax error (#4096)
     add 5ab9e4a  [IOTDB-1818] Activate dependabot on IoTDB codebase (#4097)
     add 855db65  [IOTDB-1635] settle TsFiles and mods (#4024)
     add a6fc68e  [IOTDB-1726] Wrong hashCode() and equals() method in 
ChunkMetadata (#4084)
     add 3da5c6d  [IOTDB-1792] Remove tomcat-embed dependency and make all 
transitive dependencies versions consistent (#4077)
     add 07f3912  check whether bitmap is null before spliting (#4102)
     new 66ffd88  [IOTDB-1818] Activate dependabot on rel/0.12

The 1 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:
 .asf.yaml                                          |   2 +-
 .mvn/wrapper/MavenWrapperDownloader.java           |   2 +-
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4   |  12 +-
 .../iotdb/cluster/log/snapshot/FileSnapshot.java   |  13 +-
 .../iotdb/cluster/query/ClusterPlanRouter.java     |   7 +-
 .../cluster/query/filter/SlotTsFileFilter.java     |   5 +-
 .../org/apache/iotdb/cluster/common/TestUtils.java |   2 +-
 docs/zh/UserGuide/Cluster/Cluster-Setup.md         |   8 +-
 hive-connector/pom.xml                             |   2 +-
 jenkins.pom                                        |   2 +-
 pom.xml                                            |  56 +++-
 server/pom.xml                                     |   3 +-
 .../mLogParser.bat => tsfileToolSet/settle.bat}    |   6 +-
 .../mLogParser.sh => tsfileToolSet/settle.sh}      |   6 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   7 +
 .../org/apache/iotdb/db/conf/IoTDBConfigCheck.java |   2 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   2 +-
 .../iotdb/db/conf/adapter/CompressionRatio.java    |   2 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  27 +-
 .../apache/iotdb/db/engine/cache/ChunkCache.java   |   4 +-
 .../db/engine/cache/TimeSeriesMetadataCache.java   |  15 +-
 .../compaction/CompactionMergeTaskPoolManager.java |   2 +-
 .../apache/iotdb/db/engine/settle/SettleLog.java   | 116 +++++++
 .../apache/iotdb/db/engine/settle/SettleTask.java  | 108 +++++++
 .../engine/storagegroup/StorageGroupProcessor.java | 215 ++++++++----
 .../db/engine/storagegroup/TsFileResource.java     |  13 +-
 .../storagegroup/timeindex/DeviceTimeIndex.java    |   2 +-
 .../storagegroup/timeindex/FileTimeIndex.java      |   2 +-
 .../virtualSg/VirtualStorageGroupManager.java      |  22 ++
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   4 +
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  45 +++
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   4 +-
 ...{DropIndexOperator.java => SettleOperator.java} |  48 +--
 .../iotdb/db/qp/physical/crud/AggregationPlan.java |   8 +-
 .../sys/{ClearCachePlan.java => SettlePlan.java}   |  44 ++-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    |  19 ++
 .../iotdb/db/query/control/FileReaderManager.java  |   2 -
 .../query/dataset/groupby/GroupByTimeDataSet.java  |   4 +-
 .../db/query/executor/AggregationExecutor.java     |   4 +-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |   1 +
 .../org/apache/iotdb/db/service/ServiceType.java   |   1 +
 .../org/apache/iotdb/db/service/SettleService.java | 190 +++++++++++
 .../receiver/recover/SyncReceiverLogAnalyzer.java  |   2 +-
 .../db/sync/receiver/transfer/SyncServiceImpl.java |   2 +-
 .../apache/iotdb/db/tools/TsFileRewriteTool.java   | 117 ++++---
 .../db/tools/settle/TsFileAndModSettleTool.java    | 360 +++++++++++++++++++++
 .../db/tools/upgrade/TsFileOnlineUpgradeTool.java  |  73 ++---
 .../{FilePathUtils.java => AggregateUtils.java}    |  94 +-----
 .../db/conf/adapter/CompressionRatioTest.java      |   2 +-
 .../org/apache/iotdb/db/constant/TestConstant.java |  30 ++
 .../MergeTest.java => cache/ChunkCacheTest.java}   | 196 +++++------
 .../db/engine/compaction/CompactionChunkTest.java  |  45 +--
 .../compaction/LevelCompactionCacheTest.java       |   7 +-
 .../engine/compaction/LevelCompactionLogTest.java  |   7 +-
 .../compaction/LevelCompactionMergeTest.java       |   7 +-
 .../engine/compaction/LevelCompactionModsTest.java |   7 +-
 .../compaction/LevelCompactionMoreDataTest.java    |  64 ++--
 .../compaction/LevelCompactionRecoverTest.java     | 121 +++----
 .../compaction/LevelCompactionSelectorTest.java    |   7 +-
 .../db/engine/compaction/LevelCompactionTest.java  |  95 +++---
 .../LevelCompactionTsFileManagementTest.java       | 140 ++++----
 .../NoCompactionTsFileManagementTest.java          | 140 ++++----
 .../iotdb/db/engine/merge/MergeOverLapTest.java    |  43 +--
 .../iotdb/db/engine/merge/MergeTaskTest.java       |   7 +-
 .../apache/iotdb/db/engine/merge/MergeTest.java    |  46 +--
 .../engine/storagegroup/TsFileProcessorTest.java   |  15 +-
 .../iotdb/db/integration/IoTDBFilePathUtilsIT.java |   8 +-
 .../{IoTDBResultSetIT.java => IoTDBSettleIT.java}  |  80 ++---
 .../query/reader/series/SeriesReaderTestUtil.java  |  45 +--
 .../db/sync/sender/manage/SyncFileManagerTest.java |   2 +-
 .../sender/recover/SyncSenderLogAnalyzerTest.java  |   2 +-
 .../db/sync/sender/transfer/SyncClientTest.java    |   2 +-
 .../iotdb/db/tools/TsFileAndModSettleToolTest.java | 238 ++++++++++++++
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |   1 +
 .../iotdb/db/utils/TsFileRewriteToolTest.java      |  72 +++--
 .../db/writelog/recover/SeqTsFileRecoverTest.java  |  10 +-
 .../iotdb/tsfile/file/metadata/ChunkMetadata.java  |  17 +-
 .../read/controller/CachedChunkLoaderImpl.java     |   3 +-
 .../apache/iotdb/tsfile/utils/FilePathUtils.java   | 126 ++++++++
 .../apache/iotdb/tsfile/constant/TestConstant.java |   4 +
 .../iotdb/tsfile/read/ReadOnlyTsFileTest.java      |   7 +-
 .../org/apache/iotdb/tsfile/read/ReadTest.java     |   3 +-
 .../iotdb/tsfile/read/TimePlainEncodeReadTest.java |   3 +-
 .../read/query/timegenerator/ReadWriteTest.java    |   8 +-
 .../timegenerator/TimeGeneratorReadEmptyTest.java  |   7 +-
 .../timegenerator/TimeGeneratorReadWriteTest.java  |   7 +-
 .../TsFileGeneratorForSeriesReaderByTimestamp.java |  21 +-
 .../apache/iotdb/tsfile/utils/FileGenerator.java   |  36 ++-
 .../iotdb/tsfile}/utils/FilePathUtilsTest.java     |  36 +--
 .../iotdb/tsfile/utils/TsFileGeneratorForTest.java |  39 ++-
 .../tsfile/write/DefaultSchemaTemplateTest.java    |   6 +-
 ...SameMeasurementsWithDifferentDataTypesTest.java |   7 +-
 .../iotdb/tsfile/write/TsFileReadWriteTest.java    |   7 +-
 .../iotdb/tsfile/write/TsFileWriterTest.java       |  17 +-
 .../write/writer/ForceAppendTsFileWriterTest.java  |   8 +-
 .../write/writer/RestorableTsFileIOWriterTest.java |  79 ++---
 96 files changed, 2530 insertions(+), 1037 deletions(-)
 copy server/src/assembly/resources/tools/{mlog/mLogParser.bat => 
tsfileToolSet/settle.bat} (95%)
 copy server/src/assembly/resources/tools/{mlog/mLogParser.sh => 
tsfileToolSet/settle.sh} (92%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/settle/SettleLog.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/settle/SettleTask.java
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{DropIndexOperator.java 
=> SettleOperator.java} (62%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{ClearCachePlan.java 
=> SettlePlan.java} (62%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/service/SettleService.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/tools/settle/TsFileAndModSettleTool.java
 rename server/src/main/java/org/apache/iotdb/db/utils/{FilePathUtils.java => 
AggregateUtils.java} (66%)
 copy server/src/test/java/org/apache/iotdb/db/engine/{merge/MergeTest.java => 
cache/ChunkCacheTest.java} (58%)
 copy 
server/src/test/java/org/apache/iotdb/db/integration/{IoTDBResultSetIT.java => 
IoTDBSettleIT.java} (50%)
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/tools/TsFileAndModSettleToolTest.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/utils/FilePathUtils.java
 rename {server/src/test/java/org/apache/iotdb/db => 
tsfile/src/test/java/org/apache/iotdb/tsfile}/utils/FilePathUtilsTest.java (72%)

Reply via email to