You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by su...@apache.org on 2021/06/02 03:30:34 UTC

[iotdb] branch vector_refactor updated (14202fc -> 25869ac)

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

sunzesong pushed a change to branch vector_refactor
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 14202fc  Fix tests
     add 5ea3c2e  fix import csv split by comma bug (#3253)
     add 275918e  jdbc - get col type bug (#3220)
     add 1aaf21d  Enable sonar-coveralls for pr from fork repos (#3293)
     add 915fb43  Enable sonar-coveralls for pr from fork repos (#3293)
     add d381f97  Skip testContainer in unix and sonar workflow to accelerate CI (#3272)
     add e19ad05  [IOTDB-1412] Unclear exception message thrown when executing empty InsertTabletPlan (#3296)
     add 622a9c4  [IOTDB-1403] Dictionary encoding for TEXT  (#3218)
     add bc6fc68  Fix `Could not find ref: master in refs/heads` in sonar github action workflow(#3301)
     add 5e199b5  Revert "Fix `Could not find ref: master in refs/heads` in sonar github action workflow(#3301)" (#3302)
     add 92aedfe  [IOTDB-1411] thriftMaxFrameSize and thriftDefaultBufferSize does not in effect (#3295)
     add a99bf9c  Enable sonar-coveralls for pr from fork repos (#3293)
     add 91d3690  [IOTDB-1414]NPE occurred when call getStorageGroupNodeByPath() method using not exist path
     add 25869ac  Merge remote-tracking branch 'origin/master' into vector_refactor

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main-unix.yml                    |   2 +-
 .github/workflows/sonar-coveralls.yml              |  12 ++-
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4   |   7 +-
 .../main/java/org/apache/iotdb/tool/ImportCsv.java |  41 +++-----
 .../org/apache/iotdb/tool/CsvLineSplitTest.java    |  11 +-
 client-cpp/src/main/Session.h                      |   4 +-
 client-py/iotdb/utils/IoTDBConstants.py            |   3 +-
 docs/SystemDesign/TsFile/Format.md                 |   2 +-
 docs/UserGuide/Data-Concept/Encoding.md            |   7 +-
 docs/zh/SystemDesign/TsFile/Format.md              |   2 +-
 docs/zh/UserGuide/Data-Concept/Encoding.md         |   8 +-
 .../iotdb/jdbc/AbstractIoTDBJDBCResultSet.java     |   4 +-
 .../iotdb/jdbc/IoTDBNonAlignJDBCResultSet.java     |   3 +
 .../org/apache/iotdb/jdbc/IoTDBResultMetadata.java |   8 +-
 .../apache/iotdb/jdbc/IoTDBResultMetadataTest.java |   2 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   2 +
 .../java/org/apache/iotdb/db/metadata/MTree.java   |   3 +
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |   6 ++
 .../org/apache/iotdb/db/utils/SchemaUtils.java     |   1 +
 .../iotdb/db/integration/IoTDBEncodingIT.java      |  56 ++++++++++
 .../iotdb/db/integration/IoTDBSimpleQueryIT.java   |  39 +++++++
 .../iotdb/db/metadata/MManagerBasicTest.java       |  35 +++++++
 .../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java |   8 +-
 .../org/apache/iotdb/session/SessionDataSet.java   |   2 +-
 .../iotdb/session/pool/SessionDataSetWrapper.java  |   3 +-
 .../apache/iotdb/session/IoTDBSessionSimpleIT.java |   2 +-
 .../test/java/org/apache/iotdb/db/sql/Cases.java   |  25 +++++
 .../iotdb/tsfile/encoding/decoder/Decoder.java     |   2 +
 .../tsfile/encoding/decoder/DictionaryDecoder.java |  86 +++++++++++++++
 .../tsfile/encoding/encoder/DictionaryEncoder.java | 115 +++++++++++++++++++++
 .../tsfile/encoding/encoder/TSEncodingBuilder.java |  18 ++++
 .../tsfile/file/metadata/enums/TSEncoding.java     |   4 +-
 .../encoding/decoder/DictionaryDecoderTest.java    |  85 +++++++++++++++
 33 files changed, 539 insertions(+), 69 deletions(-)
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/DictionaryDecoder.java
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/DictionaryEncoder.java
 create mode 100644 tsfile/src/test/java/org/apache/iotdb/tsfile/encoding/decoder/DictionaryDecoderTest.java