You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xi...@apache.org on 2021/06/04 01:32:14 UTC
[iotdb] branch RequeryV2 updated (41904e8 -> 9faa696)
This is an automated email from the ASF dual-hosted git repository.
xiangweiwei pushed a change to branch RequeryV2
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 41904e8 Modify some detail
add bd1d1a6 Revert "Enable sonar-coveralls for pr from fork repos (#3263)" (#3266)
add 89d0d37 add slack invite link (#3265)
add 8d3819f update test and doc and fix small bug (#3281)
add 363bda9 Fix TotalSeriesNumber in MManager counted twice when recovering (#3276)
add beefb2e do not select unseq files when there are unmerged old unseq files (#3273)
add 8b1ee93 Fix typo (#3287)
add 084c3b8 [IOTDB-3268] Add the Chinese version of TSDB-Comparison document (#3274)
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 4bfac46 [ISSUE-3309] Fix InsertRecordsOfOneDevice runs too slow (#3310)
add 1616737 Enable sonar-coveralls for pr from fork repos (#3293)
add 22086d3 Bug Fix: Overlapped data should be consumed first (#3270)
add 9883106 Fix group by data inconsistence bug (#3317)
add 17f10e3 add query last data interface (#3219)
add fdbf23d Disable pull_request_target for sonar check since it cannot load any PR revision information (#3314)
add d06988e Add comments for JMX_LOCAL (#3323)
add 41fbd19 [IOTDB-1391] Add a new Aggregation function ext (#3289)
add 4f7f6d0 Fix TsFileV3 doc figure in SystemDesign\TsFile\Format.md (#3327)
add d639eac Merge branch 'master' into RequeryV2
add 9faa696 fix conflict
No new revisions were added by this update.
Summary of changes:
.github/workflows/main-unix.yml | 2 +-
.github/workflows/sonar-coveralls.yml | 14 +-
README.md | 9 +-
README_ZH.md | 7 +-
.../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 +-
.../apache/iotdb/cluster/query/ClusterPlanner.java | 16 +
.../query/groupby/MergeGroupByExecutorTest.java | 10 +-
.../query/groupby/RemoteGroupByExecutorTest.java | 11 +-
.../cluster/server/member/DataGroupMemberTest.java | 2 +-
docker/src/main/Dockerfile-cluster | 5 +-
docker/src/main/Dockerfile-single | 5 +-
docs/SystemDesign/TsFile/Format.md | 5 +-
docs/UserGuide/Appendix/SQL-Reference.md | 11 +
docs/UserGuide/Comparison/TSDB-Comparison.md | 135 ++++---
docs/UserGuide/Data-Concept/Encoding.md | 7 +-
.../Ecosystem Integration/Zeppelin-IoTDB.md | 2 +-
.../DML-Data-Manipulation-Language.md | 4 +-
docs/zh/SystemDesign/TsFile/Format.md | 5 +-
docs/zh/UserGuide/Appendix/SQL-Reference.md | 8 +
docs/zh/UserGuide/Comparison/TSDB-Comparison.md | 403 +++++++++++++++++++++
docs/zh/UserGuide/Data-Concept/Encoding.md | 8 +-
.../Ecosystem Integration/Zeppelin-IoTDB.md | 2 +-
.../DML-Data-Manipulation-Language.md | 4 +-
.../main/java/org/apache/iotdb/SessionExample.java | 15 +
.../iotdb/jdbc/AbstractIoTDBJDBCResultSet.java | 4 +-
.../iotdb/jdbc/IoTDBNonAlignJDBCResultSet.java | 3 +
.../org/apache/iotdb/jdbc/IoTDBResultMetadata.java | 8 +-
.../apache/iotdb/jdbc/IoTDBResultMetadataTest.java | 2 +-
server/src/assembly/resources/conf/iotdb-env.sh | 1 +
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 2 +
.../db/engine/compaction/TsFileManagement.java | 4 +-
.../merge/selector/MaxFileMergeFileSelector.java | 9 +-
.../db/engine/merge/task/MergeMultiChunkTask.java | 1 +
.../org/apache/iotdb/db/metadata/MManager.java | 7 +-
.../java/org/apache/iotdb/db/metadata/MTree.java | 3 +
.../main/java/org/apache/iotdb/db/qp/Planner.java | 15 +
.../apache/iotdb/db/qp/constant/SQLConstant.java | 13 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 6 +
.../db/qp/logical/crud/LastQueryOperator.java | 2 +
.../physical/crud/InsertRowsOfOneDevicePlan.java | 3 -
.../iotdb/db/qp/strategy/LogicalGenerator.java | 29 ++
.../db/query/aggregation/AggregationType.java | 8 +-
.../db/query/aggregation/impl/CountAggrResult.java | 24 +-
...ValueAggrResult.java => ExtremeAggrResult.java} | 111 ++++--
.../db/query/factory/AggregateResultFactory.java | 20 +-
.../iotdb/db/query/reader/series/SeriesReader.java | 8 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 32 ++
.../org/apache/iotdb/db/utils/SchemaUtils.java | 1 +
.../org/apache/iotdb/db/constant/TestConstant.java | 4 +
.../engine/merge/MaxFileMergeFileSelectorTest.java | 73 ++++
.../iotdb/db/engine/merge/MergeTaskTest.java | 4 +-
.../apache/iotdb/db/engine/merge/MergeTest.java | 9 +-
.../iotdb/db/integration/IoTDBEncodingIT.java | 56 +++
.../iotdb/db/integration/IoTDBGroupByUnseqIT.java | 103 ++++--
.../db/integration/IoTDBOverlappedPageIT.java | 86 ++++-
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 39 ++
.../aggregation/IoTDBAggregationIT.java | 61 ++++
.../aggregation/IoTDBAggregationLargeDataIT.java | 64 ++++
.../aggregation/IoTDBAggregationSmallDataIT.java | 80 ++++
.../iotdb/db/metadata/MManagerBasicTest.java | 39 +-
.../java/org/apache/iotdb/db/qp/PlannerTest.java | 16 +
.../db/query/aggregation/AggregateResultTest.java | 25 ++
.../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java | 8 +-
.../java/org/apache/iotdb/session/Session.java | 38 ++
.../apache/iotdb/session/SessionConnection.java | 39 ++
.../org/apache/iotdb/session/SessionDataSet.java | 2 +-
.../iotdb/session/pool/SessionDataSetWrapper.java | 3 +-
.../iotdb/session/IoTDBSessionComplexIT.java | 33 ++
.../apache/iotdb/session/IoTDBSessionSimpleIT.java | 2 +-
site/src/main/.vuepress/config.js | 6 +
.../test/java/org/apache/iotdb/db/sql/Cases.java | 92 +++++
thrift/src/main/thrift/rpc.thrift | 11 +
.../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 +++++
82 files changed, 1992 insertions(+), 283 deletions(-)
create mode 100644 docs/zh/UserGuide/Comparison/TSDB-Comparison.md
copy server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{LastValueAggrResult.java => ExtremeAggrResult.java} (50%)
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