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