You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by yu...@apache.org on 2020/11/02 11:05:35 UTC
[iotdb] branch kyy updated (204e356 -> 196b7f2)
This is an automated email from the ASF dual-hosted git repository.
yuyuankang pushed a change to branch kyy
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 204e356 insert tablet and check exception
add 6ccb5a0 Update start-cli.sh (#1906)
add 172db70 [IOTDB-938] Re-implement Gorilla encoding algorithm (#1856)
add e897267 Fix open session bug (#1905)
add 26a70b1 correct errors in English documents (#1904)
add 3215d5e support
add ce4a471 fix format
add f25cbd1 remove doller chars in markdown, add latex template for exporting docs to pdf
add 4362188 add apache-rat
add fc0f3f7 [IOTDB-962] Improve the chunk metadata cache process (#1874)
add d1f6357 update hot compaction config name (#1859)
add ebf63b1 [IOTDB-975] Improve readTimeseriesMetadata (#1909)
add b7337c1 Merge branch 'master' into cluster_new
add 35fa060 limit log size of logDispatcher
add 70550c1 fix log level
add 773e9f8 fix grammer
add badc6f5 add ut
add 36ccfc3 add some log
add af26334 Merge pull request #1894 from mychaow/fix_dispatcher_log_size
add b55f1b6 add create socket retry
add 1ddbf7c shut down checkLogApplierExecutorService in tests
add 3c051b3 fix forward to leader no connection
add 196b7f2 fix merge conflict
No new revisions were added by this update.
Summary of changes:
LICENSE | 27 +-
cli/src/assembly/resources/sbin/start-cli.sh | 70 ++-
client-cpp/src/main/IOTDBSession.h | 10 +-
client-py/src/utils/IoTDBConstants.py | 3 +-
.../cluster/client/async/AsyncDataClient.java | 2 +
.../cluster/client/sync/SyncClientAdaptor.java | 25 +-
.../iotdb/cluster/config/ClusterConstant.java | 4 +
.../java/org/apache/iotdb/cluster/log/Log.java | 2 +-
.../apache/iotdb/cluster/log/LogDispatcher.java | 54 +-
.../org/apache/iotdb/cluster/log/LogParser.java | 6 +
.../iotdb/cluster/log/catchup/LogCatchUpTask.java | 7 +-
.../cluster/log/catchup/SnapshotCatchUpTask.java | 1 +
.../{EmptyContentLog.java => LargeTestLog.java} | 37 +-
.../cluster/log/logtypes/PhysicalPlanLog.java | 3 +-
.../iotdb/cluster/log/manage/RaftLogManager.java | 7 +-
.../iotdb/cluster/server/DataClusterServer.java | 1 +
.../apache/iotdb/cluster/server/RaftServer.java | 1 +
.../cluster/server/member/DataGroupMember.java | 11 +-
.../cluster/server/member/MetaGroupMember.java | 20 +-
.../iotdb/cluster/server/member/RaftMember.java | 51 +-
.../org/apache/iotdb/cluster/common/TestUtils.java | 12 +
.../iotdb/cluster/log/LogDispatcherTest.java | 22 +
.../cluster/log/manage/RaftLogManagerTest.java | 3 +-
docs/Development/ContributeGuide.md | 2 +
docs/SystemDesign/TsFile/Format.md | 3 +-
docs/UserGuide/Architecture/Files.md | 8 +-
.../UserGuide/Architecture/Writing Data on HDFS.md | 4 +-
docs/UserGuide/Client/Command Line Interface.md | 4 +-
docs/UserGuide/Client/Programming - JDBC.md | 6 +-
docs/UserGuide/Client/Programming - MQTT.md | 4 +-
docs/UserGuide/Client/Programming - Native API.md | 10 +-
.../Client/Programming - Other Languages.md | 6 +-
docs/UserGuide/Client/Programming - TsFile API.md | 22 +-
docs/UserGuide/Client/Status Codes.md | 2 +-
docs/UserGuide/Comparison/TSDB-Comparison.md | 33 +-
docs/UserGuide/Concept/Compression.md | 4 +-
.../Concept/Data Model and Terminology.md | 6 +-
docs/UserGuide/Concept/Data Type.md | 4 +-
docs/UserGuide/Concept/Encoding.md | 16 +-
docs/UserGuide/Ecosystem Integration/Grafana.md | 16 +-
.../UserGuide/Ecosystem Integration/Hive TsFile.md | 26 +-
.../Ecosystem Integration/MapReduce TsFile.md | 4 +-
.../UserGuide/Ecosystem Integration/Spark IoTDB.md | 2 +-
.../Ecosystem Integration/Spark TsFile.md | 24 +-
.../Get Started/Frequently asked questions.md | 6 +-
docs/UserGuide/Get Started/Publication.md | 4 +-
docs/UserGuide/Get Started/QuickStart.md | 10 +-
docs/UserGuide/Operation Manual/Administration.md | 8 +-
.../DDL Data Definition Language.md | 14 +-
.../DML Data Manipulation Language.md | 33 +-
docs/UserGuide/Operation Manual/SQL Reference.md | 3 +-
docs/UserGuide/Server/ServerFileList.md | 38 +-
docs/zh/SystemDesign/TsFile/Format.md | 3 +-
docs/zh/UserGuide/Concept/Encoding.md | 14 +-
.../DDL Data Definition Language.md | 4 +-
.../zh/UserGuide/Operation Manual/SQL Reference.md | 3 +-
docs/zh/UserGuide/Server/ServerFileList.md | 38 +-
docs/zh/UserGuide/System Tools/NodeTool.md | 45 +-
docs/zh/chinese-render-template.latex | 220 ++++++++
.../org/apache/iotdb/jdbc/IoTDBConnection.java | 6 +-
.../resources/conf/iotdb-engine.properties | 10 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 40 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 24 +-
.../org/apache/iotdb/db/engine/StorageEngine.java | 1 -
.../iotdb/db/engine/cache/ChunkMetadataCache.java | 33 +-
.../iotdb/db/engine/merge/task/MergeFileTask.java | 9 +
.../engine/tsfilemanagement/TsFileManagement.java | 9 +
.../level/LevelTsFileManagement.java | 53 +-
.../iotdb/db/engine/upgrade/UpgradeTask.java | 2 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 6 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 52 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 2 +-
.../chunk/metadata/DiskChunkMetadataLoader.java | 21 +-
.../chunk/metadata/MemChunkMetadataLoader.java | 3 +-
.../db/service/thrift/ThriftServiceThread.java | 27 +-
.../org/apache/iotdb/db/utils/SchemaUtils.java | 22 +-
.../db/engine/cache/ChunkMetadataCacheTest.java | 4 +-
.../apache/iotdb/db/engine/merge/MergeTest.java | 19 +-
.../db/integration/IoTDBDeleteStorageGroupIT.java | 90 +++-
.../iotdb/db/integration/IoTDBMergeTest.java | 1 -
.../iotdb/db/integration/IoTDBMultiSeriesIT.java | 5 +
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 53 +-
.../query/reader/series/SeriesReaderTestUtil.java | 4 +
.../apache/iotdb/db/utils/EnvironmentUtils.java | 14 +-
.../java/org/apache/iotdb/session/Session.java | 4 +
.../iotdb/tsfile/common/conf/TSFileConfig.java | 29 +-
.../tsfile/encoding/common/EncodingConfig.java | 42 --
.../iotdb/tsfile/encoding/decoder/Decoder.java | 139 ++---
...nDecoder.java => DoublePrecisionDecoderV1.java} | 20 +-
.../encoding/decoder/DoublePrecisionDecoderV2.java | 51 ++
.../{GorillaDecoder.java => GorillaDecoderV1.java} | 15 +-
.../tsfile/encoding/decoder/GorillaDecoderV2.java | 120 +++++
.../tsfile/encoding/decoder/IntGorillaDecoder.java | 88 +++
.../encoding/decoder/LongGorillaDecoder.java | 87 +++
...nDecoder.java => SinglePrecisionDecoderV1.java} | 21 +-
.../encoding/decoder/SinglePrecisionDecoderV2.java | 51 ++
...nEncoder.java => DoublePrecisionEncoderV1.java} | 17 +-
.../encoding/encoder/DoublePrecisionEncoderV2.java | 53 ++
.../{GorillaEncoder.java => GorillaEncoderV1.java} | 18 +-
.../tsfile/encoding/encoder/GorillaEncoderV2.java | 106 ++++
.../tsfile/encoding/encoder/IntGorillaEncoder.java | 152 ++++++
.../encoding/encoder/LongGorillaEncoder.java | 152 ++++++
...nEncoder.java => SinglePrecisionEncoderV1.java} | 16 +-
.../encoding/encoder/SinglePrecisionEncoderV2.java | 53 ++
.../tsfile/encoding/encoder/TSEncodingBuilder.java | 61 ++-
.../tsfile/file/metadata/TimeseriesMetadata.java | 2 +-
.../tsfile/file/metadata/enums/TSEncoding.java | 14 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 43 +-
.../read/controller/IChunkMetadataLoader.java | 4 +-
...aDecoderTest.java => GorillaDecoderV1Test.java} | 34 +-
.../encoding/decoder/GorillaDecoderV2Test.java | 592 +++++++++++++++++++++
.../iotdb/tsfile/read/reader/PageReaderTest.java | 24 +-
.../iotdb/tsfile/utils/TsFileGeneratorForTest.java | 2 +-
.../iotdb/tsfile/write/TsFileReadWriteTest.java | 55 +-
114 files changed, 2834 insertions(+), 769 deletions(-)
copy cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/{EmptyContentLog.java => LargeTestLog.java} (67%)
create mode 100644 docs/zh/chinese-render-template.latex
delete mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/common/EncodingConfig.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{DoublePrecisionDecoder.java => DoublePrecisionDecoderV1.java} (81%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/DoublePrecisionDecoderV2.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{GorillaDecoder.java => GorillaDecoderV1.java} (92%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/GorillaDecoderV2.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/IntGorillaDecoder.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/LongGorillaDecoder.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{SinglePrecisionDecoder.java => SinglePrecisionDecoderV1.java} (81%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/SinglePrecisionDecoderV2.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{DoublePrecisionEncoder.java => DoublePrecisionEncoderV1.java} (83%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/DoublePrecisionEncoderV2.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{GorillaEncoder.java => GorillaEncoderV1.java} (88%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/GorillaEncoderV2.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/IntGorillaEncoder.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/LongGorillaEncoder.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{SinglePrecisionEncoder.java => SinglePrecisionEncoderV1.java} (84%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/SinglePrecisionEncoderV2.java
rename tsfile/src/test/java/org/apache/iotdb/tsfile/encoding/decoder/{GorillaDecoderTest.java => GorillaDecoderV1Test.java} (89%)
create mode 100644 tsfile/src/test/java/org/apache/iotdb/tsfile/encoding/decoder/GorillaDecoderV2Test.java