This is an automated email from the ASF dual-hosted git repository. qiaojialin pushed a commit to branch NewTsFileV2 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit ae1f0c468684a619a93cdadeb323ded57e33ef76 Merge: 8f0c32b 4a7d6c6 Author: qiaojialin <[email protected]> AuthorDate: Mon Jan 25 12:14:07 2021 +0800 Merge branch 'master' into NewTsFileV2 .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4 | 1 + .../iotdb/cluster/log/snapshot/FileSnapshot.java | 38 +- .../iotdb/cluster/partition/PartitionTable.java | 3 +- .../cluster/query/filter/SlotTsFileFilter.java | 16 +- .../org/apache/iotdb/cluster/common/TestUtils.java | 6 +- .../cluster/server/member/DataGroupMemberTest.java | 24 +- docs/Download/README.md | 18 +- docs/UserGuide/Client/Programming - Native API.md | 8 + docs/UserGuide/Server/Cluster Setup.md | 3 - docs/zh/Download/README.md | 18 +- docs/zh/SystemDesign/StorageEngine/Compaction.md | 38 +- .../UserGuide/Client/Programming - Native API.md | 10 +- docs/zh/UserGuide/Server/Cluster Setup.md | 3 - .../main/java/org/apache/iotdb/SessionExample.java | 6 + .../org/apache/iotdb/jdbc/IoTDBConnection.java | 20 +- .../iotdb/jdbc/IoTDBNonAlignJDBCResultSet.java | 3 +- .../java/org/apache/iotdb/jdbc/IoTDBStatement.java | 42 +- .../test/java/org/apache/iotdb/jdbc/BatchTest.java | 2 +- .../org/apache/iotdb/jdbc/IoTDBConnectionTest.java | 16 +- .../org/apache/iotdb/jdbc/IoTDBStatementTest.java | 17 +- .../engine/compaction/utils/CompactionUtils.java | 2 +- .../iotdb/db/engine/memtable/AbstractMemTable.java | 34 +- .../iotdb/db/engine/memtable/WritableMemChunk.java | 18 +- .../engine/storagegroup/StorageGroupProcessor.java | 30 +- .../apache/iotdb/db/rescon/MemTableManager.java | 39 +- .../iotdb/db/rescon/PrimitiveArrayManager.java | 2 +- .../apache/iotdb/db/rescon/TVListAllocator.java | 14 +- .../org/apache/iotdb/db/utils/FilePathUtils.java | 77 ++- .../iotdb/db/integration/IoTDBCompressTypeIT.java | 101 +++ .../iotdb/db/integration/IoTDBFilePathUtilsIT.java | 109 +++ .../db/integration/IoTDBNewTsFileCompactionIT.java | 5 + .../apache/iotdb/db/utils/FilePathUtilsTest.java | 117 ++++ .../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java | 4 +- .../main/java/org/apache/iotdb/session/Config.java | 2 +- .../java/org/apache/iotdb/session/Session.java | 109 ++- .../apache/iotdb/session/SessionConnection.java | 13 +- .../org/apache/iotdb/session/pool/SessionPool.java | 86 ++- .../apache/iotdb/session/SessionCacheLeaderUT.java | 769 +++++++++++++++++++++ .../java/org/apache/iotdb/session/SessionUT.java | 9 + .../apache/iotdb/session/pool/SessionPoolTest.java | 8 +- thrift/src/main/thrift/rpc.thrift | 2 +- .../apache/iotdb/tsfile/compress/ICompressor.java | 83 ++- .../iotdb/tsfile/compress/IUnCompressor.java | 50 ++ .../org/apache/iotdb/tsfile/compress/GZIPTest.java | 99 +++ 44 files changed, 1801 insertions(+), 273 deletions(-)
