You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2021/12/07 02:14:03 UTC
[iotdb] branch iotdb_arrayList_0.12 updated (611bf80 -> 7aab80b)
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch iotdb_arrayList_0.12
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 611bf80 add javadoc
add 52fa67a [To rel/0.12][IOTDB-2063] Fix MinTimeDescAggregationResult implementation (#4479)
add 1761a79 close TsFileSequenceReader immediately if ref is zero (#4481)
add c1d3fa9 add MAX_CACHED_BUFFER_SIZE (#4489)
add 3dd0a04 limit the single io size when using FileChannel (#4491)
add ba2374f [To rel/0.12][IOTDB-2068] GZIP compressor meets ArrayIndexOutOfBoundsException (#4493)
add 61bc33b [IOTDB-2064] fix the NPE caused by map serde (#4473) (#4497)
add d77a62b [To rel/0.12] [IOTDB-2061] Add more comments to env.sh/bat (#4496)
add b080306 avoid double import in C++ client (#4500)
add 47c5a81 [To rel/0.12] IOTDB-1823 group by multi level (#4494)
add c95fab5 Fix read data bug (#4520)
add fa26698 [To rel/0.12] update user guide for cpp-api & disable compiling nodejs (#4516)
add 7aab80b Merge branch 'rel/0.12' of https://github.com/apache/iotdb into iotdb_arrayList_0.12
No new revisions were added by this update.
Summary of changes:
.../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4 | 4 +-
client-cpp/pom.xml | 4 +-
client-cpp/src/main/Session.h | 4 +
compile-tools/pom.xml | 6 +-
compile-tools/thrift/pom.xml | 2 +
distribution/pom.xml | 2 +-
docs/UserGuide/API/Programming-Other-Languages.md | 20 ++-
.../UserGuide/API/Programming-Other-Languages.md | 16 +-
example/client-cpp-example/pom.xml | 2 +-
example/udf/pom.xml | 2 +-
grafana/pom.xml | 2 +-
jdbc/pom.xml | 2 +-
pom.xml | 8 +-
.../resources/conf/iotdb-engine.properties | 5 +-
server/src/assembly/resources/conf/iotdb-env.bat | 8 +
server/src/assembly/resources/conf/iotdb-env.sh | 14 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 12 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 5 -
.../db/qp/logical/crud/GroupByLevelController.java | 143 ++++++++++++++++++
.../iotdb/db/qp/logical/crud/QueryOperator.java | 31 ++--
.../iotdb/db/qp/logical/crud/SFWOperator.java | 10 ++
.../iotdb/db/qp/logical/crud/SelectOperator.java | 41 +++++
.../iotdb/db/qp/physical/crud/AggregationPlan.java | 70 +++++----
.../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 18 ++-
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 8 +-
.../qp/strategy/optimizer/ConcatPathOptimizer.java | 166 +++++++++++++--------
.../aggregation/impl/MinTimeDescAggrResult.java | 5 +
.../iotdb/db/query/control/FileReaderManager.java | 112 ++++----------
.../query/dataset/groupby/GroupByTimeDataSet.java | 3 +-
.../db/query/executor/AggregationExecutor.java | 2 +-
.../iotdb/db/query/executor/QueryRouter.java | 11 +-
.../iotdb/db/query/pool/QueryTaskPoolManager.java | 7 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 2 +-
.../org/apache/iotdb/db/utils/AggregateUtils.java | 67 +++++----
.../iotdb/db/engine/cache/ChunkCacheTest.java | 5 +-
.../compaction/LevelCompactionRecoverTest.java | 4 +-
.../compaction/LevelCompactionRestoreTest.java | 1 -
.../db/engine/compaction/LevelCompactionTest.java | 1 -
.../apache/iotdb/db/engine/merge/MergeTest.java | 1 -
.../aggregation/IoTDBAggregationByLevelIT.java | 161 +++++++++++++++++++-
.../db/query/control/FileReaderManagerTest.java | 19 +--
.../dataset/groupby/GroupByLevelDataSetTest.java | 10 ++
.../query/reader/series/SeriesReaderTestUtil.java | 1 -
.../apache/iotdb/tsfile/compress/ICompressor.java | 58 ++++++-
.../compress/GZIPCompressOverflowException.java | 9 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 41 +++--
.../iotdb/tsfile/utils/ReadWriteIOUtils.java | 11 ++
.../apache/iotdb/tsfile/write/page/PageWriter.java | 4 +
.../org/apache/iotdb/tsfile/compress/GZIPTest.java | 17 ++-
.../org/apache/iotdb/tsfile/compress/LZ4Test.java | 17 ++-
.../apache/iotdb/tsfile/compress/SnappyTest.java | 17 ++-
.../iotdb/tsfile/utils/ReadWriteIOUtilsTest.java | 30 +++-
52 files changed, 879 insertions(+), 342 deletions(-)
create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/logical/crud/GroupByLevelController.java
copy cluster/src/main/java/org/apache/iotdb/cluster/exception/QueryTimeOutException.java => tsfile/src/main/java/org/apache/iotdb/tsfile/exception/compress/GZIPCompressOverflowException.java (77%)