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

qiaojialin pushed a change to branch feature_async_close_tsfile
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from c09e46f  fix typo in error message
     add 4455ab0  clean code
     add 6117ed5  clean code
     add c5c46f6  fix bug and clean code
     add b88e268  resolve conflict

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   4 +-
 .../UserGuideV0.7.0/4-Deployment and Management.md |  76 +----------
 .../apache/iotdb/kafka/KafkaConsumerThread.java    |   8 +-
 .../java/org/apache/iotdb/kafka/KafkaProducer.java |   4 +-
 .../org/apache/iotdb/example/RocketMQConsumer.java |   6 +-
 .../org/apache/iotdb/example/RocketMQProducer.java |   4 +-
 .../apache/iotdb/tsfile/hadoop/TSFInputFormat.java |  24 ++--
 .../iotdb/tsfile/hadoop/TSFOutputFormat.java       |   8 +-
 .../iotdb/tsfile/hadoop/TSFRecordReader.java       |  16 +--
 .../iotdb/tsfile/hadoop/TSFRecordWriter.java       |   4 +-
 .../iotdb/tsfile/hadoop/example/TsFileHelper.java  |   6 +-
 iotdb/iotdb/conf/iotdb-engine.properties           |  19 +--
 iotdb/iotdb/conf/tsfile-format.properties          |   2 +-
 .../iotdb/db/auth/authorizer/BasicAuthorizer.java  |   6 +-
 .../iotdb/db/auth/user/LocalFileUserAccessor.java  |   4 +-
 .../IoTDBDefaultThreadExceptionHandler.java        |   4 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  66 ++++-----
 .../org/apache/iotdb/db/conf/IoTDBConstant.java    |   5 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  28 ++--
 .../db/conf/directories/DirectoryManager.java      |  52 ++++----
 .../directories/strategy/DirectoryStrategy.java    |   4 +-
 .../MinFolderOccupiedSpaceFirstStrategy.java       |   2 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  | 139 ++++++++-----------
 .../engine/cache/RowGroupBlockMetaDataCache.java   |  10 +-
 .../iotdb/db/engine/cache/TsFileMetaDataCache.java |  10 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |   5 +-
 .../iotdb/db/engine/memtable/ChunkBufferPool.java  |   6 +-
 .../apache/iotdb/db/engine/memtable/IMemTable.java |   2 +-
 ...ableFlushTaskV2.java => MemTableFlushTask.java} |  46 ++++---
 .../iotdb/db/engine/memtable/MemTablePool.java     |  29 ++--
 ...EmptyMemTable.java => NotifyFlushMemTable.java} |   8 +-
 .../db/engine/memtable/PrimitiveMemTable.java      |   6 +-
 ...itableMemChunkV2.java => WritableMemChunk.java} |   8 +-
 .../iotdb/db/engine/pool/FlushPoolManager.java     |  38 ------
 .../db/engine/pool/FlushSubTaskPoolManager.java    |  37 ------
 .../iotdb/db/engine/pool/MergePoolManager.java     | 126 ------------------
 .../engine/querycontext/MergeSeriesDataSource.java |  33 -----
 .../db/engine/querycontext/OverflowInsertFile.java |  51 -------
 .../querycontext/OverflowSeriesDataSource.java     |  78 -----------
 .../querycontext/OverflowUpdateDeleteFile.java     |  42 ------
 ...QueryDataSourceV2.java => QueryDataSource.java} |   4 +-
 .../db/engine/querycontext/UnsealedTsFile.java     |  44 ------
 .../iotdb/db/engine/storagegroup/FlushManager.java |  34 ++---
 .../engine/storagegroup/StorageGroupProcessor.java | 140 ++++++++++----------
 ...edTsFileProcessor.java => TsFileProcessor.java} | 125 ++++++++++--------
 .../db/engine/storagegroup/TsFileResource.java     |   6 +-
 .../version/SimpleFileVersionController.java       |   6 +-
 .../exception/BufferWriteProcessorException.java   |  44 ------
 .../exception/DiskSpaceInsufficientException.java  |   2 +-
 .../db/exception/FileNodeNotExistException.java    |  33 -----
 .../iotdb/db/exception/NotConsistentException.java |  29 ----
 .../db/exception/OverflowProcessorException.java   |  41 ------
 .../exception/OverflowWrongParameterException.java |  42 ------
 .../db/exception/ProcessorRuntimException.java     |  41 ------
 .../iotdb/db/exception/RecoverException.java       |  36 -----
 ...rException.java => StorageEngineException.java} |  10 +-
 ...on.java => StorageGroupProcessorException.java} |  12 +-
 ...xception.java => TsFileProcessorException.java} |  12 +-
 .../db/exception/builder/ExceptionBuilder.java     |   6 +-
 .../java/org/apache/iotdb/db/metadata/MGraph.java  |  10 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |  36 ++---
 .../java/org/apache/iotdb/db/metadata/MTree.java   |   8 +-
 .../apache/iotdb/db/monitor/MonitorConstants.java  |   6 +-
 .../org/apache/iotdb/db/monitor/StatMonitor.java   |  28 ++--
 .../iotdb/db/monitor/collector/FileSize.java       |  12 +-
 .../db/qp/executor/IQueryProcessExecutor.java      |  10 +-
 .../iotdb/db/qp/executor/OverflowQPExecutor.java   |  16 +--
 .../iotdb/db/qp/executor/QueryProcessExecutor.java |   8 +-
 .../apache/iotdb/db/qp/physical/PhysicalPlan.java  |   3 +
 .../iotdb/db/qp/physical/crud/InsertPlan.java      |   7 +-
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |   6 +-
 .../db/query/aggregation/impl/CountAggrFunc.java   |   6 +-
 .../iotdb/db/query/control/FileReaderManager.java  |   8 +-
 .../iotdb/db/query/control/JobFileManager.java     |   6 +-
 .../db/query/control/QueryResourceManager.java     |  31 ++---
 .../groupby/GroupByWithValueFilterDataSet.java     |   4 +-
 .../groupby/GroupByWithoutValueFilterDataSet.java  |  10 +-
 .../db/query/executor/AggregateEngineExecutor.java |  12 +-
 .../iotdb/db/query/executor/EngineExecutor.java    |  14 +-
 .../iotdb/db/query/executor/EngineQueryRouter.java |  14 +-
 .../db/query/executor/FillEngineExecutor.java      |   4 +-
 .../db/query/executor/IEngineQueryRouter.java      |  10 +-
 .../db/query/factory/ISeriesReaderFactory.java     |   8 +-
 .../db/query/factory/SeriesReaderFactoryImpl.java  |  22 +--
 .../java/org/apache/iotdb/db/query/fill/IFill.java |   6 +-
 .../org/apache/iotdb/db/query/fill/LinearFill.java |   4 +-
 .../apache/iotdb/db/query/fill/PreviousFill.java   |   4 +-
 .../sequence/SequenceSeriesReaderByTimestamp.java  |  12 +-
 .../timegenerator/AbstractNodeConstructor.java     |  10 +-
 .../query/timegenerator/EngineNodeConstructor.java |   8 +-
 .../query/timegenerator/EngineTimeGenerator.java   |   6 +-
 .../apache/iotdb/db/rescon/PrimitiveArrayPool.java |   2 +-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |  18 +--
 .../org/apache/iotdb/db/service/IoTDBMBean.java    |   4 +-
 .../apache/iotdb/db/service/IoTDBShutdownHook.java |   6 +-
 .../org/apache/iotdb/db/service/JDBCService.java   |  36 ++---
 .../iotdb/db/service/JDBCServiceEventHandler.java  |   4 +-
 .../org/apache/iotdb/db/service/JMXService.java    |  16 +--
 .../java/org/apache/iotdb/db/service/Monitor.java  |   6 +-
 .../apache/iotdb/db/service/RegisterManager.java   |   8 +-
 .../org/apache/iotdb/db/service/StartupChecks.java |  10 +-
 .../org/apache/iotdb/db/service/TSServiceImpl.java |  76 +++++------
 .../iotdb/db/sync/conf/SyncSenderDescriptor.java   |  22 +--
 .../iotdb/db/sync/receiver/SyncServerManager.java  |  12 +-
 .../iotdb/db/sync/receiver/SyncServiceImpl.java    |  12 +-
 .../iotdb/db/sync/sender/SyncFileManager.java      |  10 +-
 .../iotdb/db/sync/sender/SyncSenderImpl.java       |  50 +++----
 .../java/org/apache/iotdb/db/tools/WalChecker.java |  20 +--
 .../java/org/apache/iotdb/db/utils/AuthUtils.java  |   4 +-
 .../org/apache/iotdb/db/utils/FileSchemaUtils.java |   2 +-
 .../java/org/apache/iotdb/db/utils/MemUtils.java   |   4 +-
 .../org/apache/iotdb/db/utils/OpenFileNumUtil.java |  12 +-
 .../iotdb/db/writelog/io/BatchLogReader.java       |   4 +-
 .../db/writelog/node/ExclusiveWriteLogNode.java    |  54 +++-----
 .../iotdb/db/writelog/recover/LogReplayer.java     |   2 +-
 .../writelog/recover/TsFileRecoverPerformer.java   |  12 +-
 ...hTaskV2Test.java => MemTableFlushTaskTest.java} |  13 +-
 .../db/engine/memtable/PrimitiveMemTableTest.java  |   3 +-
 .../engine/modification/DeletionFileNodeTest.java  |  20 +--
 .../db/engine/modification/DeletionQueryTest.java  |  16 +--
 .../storagegroup/FileNodeManagerBenchmark.java     |  10 +-
 .../storagegroup/StorageGroupProcessorTest.java    |  10 +-
 ...ProcessorTest.java => TsFileProcessorTest.java} |  22 +--
 .../db/integration/IoTDBEngineTimeGeneratorIT.java |  10 +-
 .../db/integration/IoTDBFlushQueryMergeTest.java   |   5 -
 .../iotdb/db/integration/IoTDBLargeDataIT.java     |   3 -
 .../iotdb/db/integration/IoTDBMultiSeriesIT.java   |   3 -
 .../db/integration/IoTDBSequenceDataQueryIT.java   |   8 +-
 .../iotdb/db/integration/IoTDBSeriesReaderIT.java  |  17 +--
 .../iotdb/db/metadata/MManagerImproveTest.java     |   4 +-
 .../org/apache/iotdb/db/monitor/MonitorTest.java   | 147 ---------------------
 .../org/apache/iotdb/db/qp/plan/QPUpdateTest.java  |  10 +-
 .../apache/iotdb/db/qp/utils/MemIntQpExecutor.java |   8 +-
 .../query/reader/sequence/SeqDataReaderTest.java   |  28 ++--
 .../reader/sequence/UnsealedSeqReaderTest.java     |  37 +++---
 .../UnseqSeriesReaderByTimestampTest.java          |   4 +-
 .../unsequence/UnsequenceSeriesReaderTest.java     |  12 +-
 .../db/sync/sender/MultipleClientSyncTest.java     |  18 +--
 .../iotdb/db/sync/sender/SingleClientSyncTest.java |  12 +-
 .../iotdb/db/sync/sender/SyncFileManagerTest.java  |  24 ++--
 .../apache/iotdb/db/sync/test/SyncTestClient2.java |  12 +-
 .../apache/iotdb/db/sync/test/SyncTestClient3.java |  12 +-
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |  25 ++--
 .../apache/iotdb/db/utils/OpenFileNumUtilTest.java |  44 +++---
 .../iotdb/db/writelog/IoTDBLogFileSizeTest.java    |  16 +--
 .../apache/iotdb/db/writelog/PerformanceTest.java  |   3 -
 .../writelog/recover/UnseqTsFileRecoverTest.java   |   6 +-
 .../apache/iotdb/jdbc/IoTDBDatabaseMetadata.java   |   8 +-
 .../java/org/apache/iotdb/jdbc/IoTDBDriver.java    |   4 +-
 .../org/apache/iotdb/jdbc/IoTDBQueryResultSet.java |   4 +-
 .../java/org/apache/iotdb/jdbc/IoTDBStatement.java |   2 +-
 .../iotdb/tsfile/common/conf/TSFileDescriptor.java |  22 +--
 .../iotdb/tsfile/compress/IUnCompressor.java       |   6 +-
 .../tsfile/encoding/decoder/BitmapDecoder.java     |   8 +-
 .../encoding/decoder/DoublePrecisionDecoder.java   |   6 +-
 .../tsfile/encoding/decoder/FloatDecoder.java      |  10 +-
 .../tsfile/encoding/decoder/GorillaDecoder.java    |   4 +-
 .../tsfile/encoding/decoder/IntRleDecoder.java     |   4 +-
 .../tsfile/encoding/decoder/LongRleDecoder.java    |   4 +-
 .../tsfile/encoding/decoder/PlainDecoder.java      |   6 +-
 .../encoding/decoder/SinglePrecisionDecoder.java   |   6 +-
 .../tsfile/encoding/encoder/BitmapEncoder.java     |   4 +-
 .../encoding/encoder/DeltaBinaryEncoder.java       |   4 +-
 .../tsfile/encoding/encoder/PlainEncoder.java      |  12 +-
 .../iotdb/tsfile/encoding/encoder/RleEncoder.java  |  10 +-
 .../tsfile/encoding/encoder/TSEncodingBuilder.java |   8 +-
 .../file/metadata/statistics/Statistics.java       |   2 +-
 .../iotdb/tsfile/read/TsFileRestorableReader.java  |  10 +-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |   6 +-
 ...IOWriter.java => RestorableTsFileIOWriter.java} |   8 +-
 .../tsfile/encoding/decoder/BitmapDecoderTest.java |   4 +-
 .../tsfile/encoding/decoder/FloatDecoderTest.java  |  16 +--
 .../encoding/decoder/GorillaDecoderTest.java       |   6 +-
 .../tsfile/read/TsFileSequenceReaderTest.java      |  10 --
 ...Test.java => RestorableTsFileIOWriterTest.java} |  31 +++--
 175 files changed, 1092 insertions(+), 2143 deletions(-)
 rename 
iotdb/src/main/java/org/apache/iotdb/db/engine/memtable/{MemTableFlushTaskV2.java
 => MemTableFlushTask.java} (86%)
 rename 
iotdb/src/main/java/org/apache/iotdb/db/engine/memtable/{EmptyMemTable.java => 
NotifyFlushMemTable.java} (86%)
 rename 
iotdb/src/main/java/org/apache/iotdb/db/engine/memtable/{WritableMemChunkV2.java
 => WritableMemChunk.java} (95%)
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/engine/pool/MergePoolManager.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/engine/querycontext/MergeSeriesDataSource.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/engine/querycontext/OverflowInsertFile.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/engine/querycontext/OverflowSeriesDataSource.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/engine/querycontext/OverflowUpdateDeleteFile.java
 rename 
iotdb/src/main/java/org/apache/iotdb/db/engine/querycontext/{QueryDataSourceV2.java
 => QueryDataSource.java} (90%)
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/engine/querycontext/UnsealedTsFile.java
 rename 
iotdb/src/main/java/org/apache/iotdb/db/engine/storagegroup/{UnsealedTsFileProcessor.java
 => TsFileProcessor.java} (78%)
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/exception/BufferWriteProcessorException.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/exception/FileNodeNotExistException.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/exception/NotConsistentException.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/exception/OverflowProcessorException.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/exception/OverflowWrongParameterException.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/exception/ProcessorRuntimException.java
 delete mode 100644 
iotdb/src/main/java/org/apache/iotdb/db/exception/RecoverException.java
 rename 
iotdb/src/main/java/org/apache/iotdb/db/exception/{FileNodeManagerException.java
 => StorageEngineException.java} (79%)
 rename 
iotdb/src/main/java/org/apache/iotdb/db/exception/{FileNodeProcessorException.java
 => StorageGroupProcessorException.java} (74%)
 rename 
iotdb/src/main/java/org/apache/iotdb/db/exception/{UnsealedTsFileProcessorException.java
 => TsFileProcessorException.java} (73%)
 rename 
iotdb/src/test/java/org/apache/iotdb/db/engine/memtable/{MemTableFlushTaskV2Test.java
 => MemTableFlushTaskTest.java} (87%)
 rename 
iotdb/src/test/java/org/apache/iotdb/db/engine/storagegroup/{UnsealedTsFileProcessorTest.java
 => TsFileProcessorTest.java} (89%)
 delete mode 100644 
iotdb/src/test/java/org/apache/iotdb/db/monitor/MonitorTest.java
 rename 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/{NativeRestorableIOWriter.java
 => RestorableTsFileIOWriter.java} (96%)
 rename 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/{NativeRestorableIOWriterTest.java
 => RestorableTsFileIOWriterTest.java} (93%)

Reply via email to