This is an automated email from the ASF dual-hosted git repository.
xuekaifeng pushed a change to branch xkf_id_table
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from ee84e47 fix sonar
add 5371801 improve
add 62d9c86 [IOTDB-2168] Fix IoTDBTtlIT (#4592)
add f5a1cf6 [IOTDB-2102] Set rowLimit before init() in
RawDataSetWithoutValueFilter (#4591)
add 4c5d4ab [IOTDB-2169] Fix iotdb-env.bat error in Windows platform
(#4595)
add a761a7f [IOTDB-2075] Accelerate the process of insertTablets by using
thread pool (#4502)
add 6f5106d [IOTDB-2162] Simplify the recovery merge process (#4575)
add 385f34b [IOTDB-2112] Do not use .tsfile when compacting the target
file (#4549)
add 583c186 [IOTDB-2173] Update document about group by level clause
(#4599)
add d66521a [IOTDB-2174] Fix Regexp filter serializing and deserializing
error (#4601)
add 7d8496e [IOTDB-2161] Get timeseries by device in merge process (#4610)
add 58bc3d0 [IOTDB-2154]add TsFileUtils.isTsFileComplete (#4596)
add 3db25ce [IOTDB-2163] Fix unexpected amount of columns in a cluster
slimit query (#4587)
add ddf93df Merge branch 'master' of git://github.com/apache/iotdb into
xkf_id_table
No new revisions were added by this update.
Summary of changes:
cluster/src/assembly/resources/sbin/start-node.bat | 21 +-
.../cluster/query/ClusterDataQueryExecutor.java | 6 +-
.../Advanced-Features/Continuous-Query.md | 2 +-
.../DML-Data-Manipulation-Language.md | 105 +++--
.../Advanced-Features/Continuous-Query.md | 2 +-
.../DML-Data-Manipulation-Language.md | 99 +++--
.../apache/iotdb/db/integration/IoTDBTtlIT.java | 4 +-
.../resources/conf/iotdb-engine.properties | 16 +-
server/src/assembly/resources/conf/iotdb-env.bat | 2 +-
.../src/assembly/resources/sbin/start-server.bat | 10 +-
.../org/apache/iotdb/db/concurrent/ThreadName.java | 1 +
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 26 +-
.../org/apache/iotdb/db/conf/IoTDBConstant.java | 3 +
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 6 +
.../db/engine/compaction/TsFileIdentifier.java | 12 +
.../inplace/InplaceCompactionRecoverTask.java | 11 +-
.../inplace/manage/CrossSpaceMergeResource.java | 25 +-
.../task/CleanLastCrossSpaceCompactionTask.java | 67 +++
.../cross/inplace/task/CrossSpaceMergeTask.java | 19 +-
.../cross/inplace/task/MergeMultiChunkTask.java | 46 ++-
.../cross/inplace/task/RecoverCrossMergeTask.java | 305 --------------
.../InnerSpaceCompactionExceptionHandler.java | 69 ++--
.../SizeTieredCompactionRecoverTask.java | 210 ++++++----
.../inner/sizetiered/SizeTieredCompactionTask.java | 46 +--
.../inner/utils/InnerSpaceCompactionUtils.java | 87 +++-
.../engine/storagegroup/TsFileNameGenerator.java | 4 +-
.../db/engine/storagegroup/TsFileResource.java | 1 +
.../org/apache/iotdb/db/metadata/MManager.java | 14 +-
.../db/metadata/idtable/entry/PlainDeviceID.java | 2 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 82 +++-
.../db/qp/physical/crud/InsertMultiTabletPlan.java | 64 ++-
.../apache/iotdb/db/qp/utils/WildcardsRemover.java | 13 +-
.../dataset/RawQueryDataSetWithoutValueFilter.java | 27 +-
.../UDFRawQueryInputDataSetWithoutValueFilter.java | 11 +-
.../apache/iotdb/db/query/dataset/UDTFDataSet.java | 6 +-
.../db/query/executor/RawDataQueryExecutor.java | 6 +-
.../query/udf/core/layer/RawQueryInputLayer.java | 9 +-
.../inner/AbstractInnerSpaceCompactionTest.java | 42 +-
.../compaction/inner/InnerSeqCompactionTest.java | 3 +
.../inner/InnerSpaceCompactionExceptionTest.java | 9 +-
.../inner/InnerSpaceCompactionUtilsTest.java | 3 +-
.../compaction/inner/InnerUnseqCompactionTest.java | 1 +
.../SizeTieredCompactionRecoverTest.java | 448 ++++++++++++++++++++-
.../recover/SizeTieredCompactionRecoverTest.java | 47 ++-
.../utils/CompactionFileGeneratorUtils.java | 2 +-
.../db/qp/physical/InsertTabletMultiPlanTest.java | 94 +++++
.../tsfile/read/filter/factory/FilterFactory.java | 4 +
.../iotdb/tsfile/read/filter/operator/Regexp.java | 21 +-
.../org/apache/iotdb/tsfile/utils/TsFileUtils.java | 34 +-
.../tsfile/read/filter/FilterSerializeTest.java | 1 +
.../apache/iotdb/tsfile/utils/TsFileUtilsTest.java | 72 ++++
51 files changed, 1504 insertions(+), 716 deletions(-)
create mode 100644
server/src/main/java/org/apache/iotdb/db/engine/compaction/cross/inplace/task/CleanLastCrossSpaceCompactionTask.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/compaction/cross/inplace/task/RecoverCrossMergeTask.java
copy
server/src/main/java/org/apache/iotdb/db/protocol/mqtt/PayloadFormatter.java =>
tsfile/src/main/java/org/apache/iotdb/tsfile/utils/TsFileUtils.java (59%)
create mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/utils/TsFileUtilsTest.java