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