This is an automated email from the ASF dual-hosted git repository.
rong pushed a change to branch iotdb-1971
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 834dd92 udf_min_fragment_number_to_trigger_parallel_execution docs
add 098093a [IOTDB-2061] Add more comments to env.sh/bat (#4495)
add 28a7895 [IOTDB-2060] NPE when using fill without a filter (#4465)
add 3d48a88 [IOTDB-1935] Aligned timeseries support deleting (#4454)
add 4f8015c [IOTDB-1559] Refactor the IT framework (#4371)
add cbb09d0 avoid double import in C++ client (#4500)
add f43085e [IOTDB-1940] Support aggregation query with value filter in
new vector (#4470)
add 3922fac modify aggregation with value filter IT (#4505)
add 54fd017 [IOTDB-1233] Support create aligned time series containing
only one measurement (#4499)
add 2900391 [IOTDB-1773] Aligned timeseries support group by query
without value filter for standalone mode (#4426)
add a8fc9f0 fix postion < 0 (#4512)
add e6d7c8f [IOTDB-2077] Unexpected exception when executing raw data
query without VF with limit clause (#4507)
add 99f06aa [IOTDB-2017][metric] Add a new gauge implement (#4506)
add b9af35d Merge branch 'master' of github.com:apache/iotdb into
iotdb-1971
add 7211898 fix ci
No new revisions were added by this update.
Summary of changes:
.github/workflows/{main-unix.yml => cluster.yml} | 14 +-
.github/workflows/main-unix.yml | 2 +-
.github/workflows/main-win.yml | 2 +-
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 2 +-
client-cpp/src/main/Session.h | 4 +
.../iotdb/cluster/query/LocalQueryExecutor.java | 1 -
.../ClusterGroupByFillNoVFilterDataSet.java | 4 +-
.../groupby/ClusterGroupByNoVFilterDataSet.java | 4 +-
.../query/groupby/MergeGroupByExecutor.java | 3 +-
.../query/groupby/MergeGroupByExecutorTest.java | 4 +-
.../Integration-Test-refactoring-tutorial.md | 161 +++
.../Integration-Test-refactoring-tutorial.md | 163 +++
integration/README.md | 120 ++
integration/pic/Add_New_Configuration.png | Bin 0 -> 129654 bytes
integration/pic/Cluster_Category.png | Bin 0 -> 175311 bytes
integration/pic/Fork_mode.png | Bin 0 -> 188976 bytes
integration/pic/Run(Menu).png | Bin 0 -> 99077 bytes
integration/pic/Standalone_Category.png | Bin 0 -> 183256 bytes
integration/pom.xml | 283 +++++
integration/src/assembly/cluster.xml | 47 +
.../iotdb/integration/env/ClusterEnvBase.java | 245 +++++
.../iotdb/integration/env/ClusterEnvConfig.java | 134 +++
.../apache/iotdb/integration/env/ClusterNode.java | 166 +++
.../iotdb/integration/env/ConfigFactory.java | 52 +
.../apache/iotdb/integration/env/EnvFactory.java | 57 +
.../iotdb/integration/env/FiveNodeCluster1Env.java | 64 ++
.../iotdb/integration/env/RemoteEnvConfig.java | 18 +-
.../iotdb/integration/env/RemoteServerEnv.java | 81 ++
.../apache/iotdb/itbase/category/ClusterTest.java | 18 +-
.../iotdb/itbase/category/LocalStandaloneTest.java | 18 +-
.../apache/iotdb/itbase/category/RemoteTest.java | 18 +-
.../org/apache/iotdb/itbase/env/BaseConfig.java | 100 ++
.../java/org/apache/iotdb/itbase/env/BaseEnv.java | 18 +-
.../db/engine/trigger/example/Accumulator.java | 0
.../iotdb/db/engine/trigger/example/Counter.java | 0
.../iotdb/db/integration/IOTDBGroupByIT.java | 137 ++-
.../integration/IOTDBGroupByInnerIntervalIT.java | 36 +-
.../db/integration/IOTDBInsertAlignedValuesIT.java | 3 +
.../apache/iotdb/db/integration/IOTDBInsertIT.java | 20 +-
.../apache/iotdb/db/integration/IoTDBAliasIT.java | 71 +-
.../iotdb/db/integration/IoTDBAlignByDeviceIT.java | 125 +--
.../iotdb/db/integration/IoTDBArithmeticIT.java | 3 +
.../org/apache/iotdb/db/integration/IoTDBAsIT.java | 126 +--
.../db/integration/IoTDBAutoCreateSchemaIT.java | 3 +
.../iotdb/db/integration/IoTDBCheckConfigIT.java | 3 +
.../iotdb/db/integration/IoTDBClearCacheIT.java | 28 +-
.../apache/iotdb/db/integration/IoTDBCloseIT.java | 52 +-
.../iotdb/db/integration/IoTDBCompleteIT.java | 42 +-
.../iotdb/db/integration/IoTDBCompressTypeIT.java | 19 +-
.../db/integration/IoTDBContinuousQueryIT.java | 3 +
.../IoTDBCreateAlignedTimeseriesIT.java | 38 +-
.../db/integration/IoTDBCreateSnapshotIT.java | 27 +-
.../db/integration/IoTDBCreateStorageGroupIT.java | 13 +-
.../db/integration/IoTDBCreateTimeseriesIT.java | 3 +
.../apache/iotdb/db/integration/IoTDBDaemonIT.java | 76 +-
.../db/integration/IoTDBDeleteStorageGroupIT.java | 37 +-
.../db/integration/IoTDBDeleteTimeseriesIT.java | 36 +-
.../iotdb/db/integration/IoTDBDeletionIT.java | 88 +-
.../iotdb/db/integration/IoTDBDisableAlignIT.java | 70 +-
.../iotdb/db/integration/IoTDBEncodingIT.java | 3 +
.../db/integration/IoTDBEngineTimeGeneratorIT.java | 5 +-
.../iotdb/db/integration/IoTDBExecuteBatchIT.java | 27 +-
.../iotdb/db/integration/IoTDBFilePathUtilsIT.java | 59 +-
.../apache/iotdb/db/integration/IoTDBFillIT.java | 104 +-
.../db/integration/IoTDBFloatPrecisionIT.java | 28 +-
.../db/integration/IoTDBFlushQueryMergeIT.java | 49 +-
.../iotdb/db/integration/IoTDBFuzzyQueryIT.java | 3 +
.../iotdb/db/integration/IoTDBGroupByFillIT.java | 125 +--
.../db/integration/IoTDBGroupByFillMixPathsIT.java | 52 +-
.../integration/IoTDBGroupByFillWithRangeIT.java | 37 +-
.../db/integration/IoTDBGroupByMonthFillIT.java | 3 +
.../iotdb/db/integration/IoTDBGroupByMonthIT.java | 34 +-
.../iotdb/db/integration/IoTDBGroupByUnseqIT.java | 26 +-
.../org/apache/iotdb/db/integration/IoTDBInIT.java | 42 +-
.../db/integration/IoTDBInsertMultiRowIT.java | 3 +
.../iotdb/db/integration/IoTDBInsertNaNIT.java | 40 +-
.../db/integration/IoTDBInsertWithQueryIT.java | 130 +--
.../db/integration/IoTDBInsertWithoutTimeIT.java | 3 +
.../iotdb/db/integration/IoTDBKillQueryIT.java | 21 +-
.../iotdb/db/integration/IoTDBLargeDataIT.java | 71 +-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 80 +-
.../iotdb/db/integration/IoTDBLimitSlimitIT.java | 32 +-
...IoTDBLoadExternalTsFileWithTimePartitionIT.java | 3 +
.../db/integration/IoTDBLoadExternalTsfileIT.java | 3 +
.../integration/IoTDBManageTsFileResourceIT.java | 3 +
.../apache/iotdb/db/integration/IoTDBMergeIT.java | 35 +-
.../iotdb/db/integration/IoTDBMetadataFetchIT.java | 111 +-
.../iotdb/db/integration/IoTDBMultiDeviceIT.java | 59 +-
.../IoTDBMultiOverlappedChunkInUnseqIT.java | 29 +-
.../db/integration/IoTDBMultiOverlappedPageIT.java | 41 +-
.../iotdb/db/integration/IoTDBMultiSeriesIT.java | 113 +-
.../db/integration/IoTDBMultiStatementsIT.java | 49 +-
.../iotdb/db/integration/IoTDBNestedQueryIT.java | 3 +
.../db/integration/IoTDBNewTsFileCompactionIT.java | 3 +
.../iotdb/db/integration/IoTDBNumberPathIT.java | 37 +-
.../db/integration/IoTDBOverlappedPageIT.java | 35 +-
.../db/integration/IoTDBPathNumOverLimitIT.java | 3 +
.../iotdb/db/integration/IoTDBQueryDemoIT.java | 70 +-
.../db/integration/IoTDBQueryMemoryControlIT.java | 57 +-
.../iotdb/db/integration/IoTDBQueryTimeoutIT.java | 39 +-
.../iotdb/db/integration/IoTDBQuotedPathIT.java | 26 +-
.../iotdb/db/integration/IoTDBRecoverIT.java | 21 +-
.../db/integration/IoTDBRecoverUnclosedIT.java | 21 +-
.../db/integration/IoTDBRemovePartitionIT.java | 3 +
.../iotdb/db/integration/IoTDBRestartIT.java | 3 +
.../iotdb/db/integration/IoTDBResultSetIT.java | 100 +-
.../db/integration/IoTDBRpcCompressionIT.java | 53 +-
.../IoTDBSameMeasurementsDifferentTypesIT.java | 50 +-
.../db/integration/IoTDBSchemaTemplateIT.java | 3 +
.../iotdb/db/integration/IoTDBSelectIntoIT.java | 3 +
.../iotdb/db/integration/IoTDBSensorUpdateIT.java | 26 +-
.../db/integration/IoTDBSequenceDataQueryIT.java | 41 +-
.../iotdb/db/integration/IoTDBSeriesReaderIT.java | 5 +-
.../db/integration/IoTDBSessionTimeoutIT.java | 3 +
.../IoTDBSetSystemReadOnlyWritableIT.java | 40 +-
.../apache/iotdb/db/integration/IoTDBSettleIT.java | 3 +
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 289 ++---
.../integration/IoTDBSizeTieredCompactionIT.java | 98 +-
.../integration/IoTDBSortedShowTimeseriesIT.java | 41 +-
.../iotdb/db/integration/IoTDBTagAlterIT.java | 58 +-
.../apache/iotdb/db/integration/IoTDBTagIT.java | 142 +--
.../iotdb/db/integration/IoTDBTimePartitionIT.java | 28 +-
.../iotdb/db/integration/IoTDBTimeZoneIT.java | 29 +-
.../iotdb/db/integration/IoTDBTracingIT.java | 22 +-
.../db/integration/IoTDBTriggerExecutionIT.java | 4 +
.../db/integration/IoTDBTriggerManagementIT.java | 3 +
.../apache/iotdb/db/integration/IoTDBTtlIT.java | 39 +-
.../iotdb/db/integration/IoTDBUDFManagementIT.java | 3 +
.../db/integration/IoTDBUDFWindowQueryIT.java | 104 +-
.../integration/IoTDBUDTFAlignByTimeQueryIT.java | 196 +---
.../db/integration/IoTDBUDTFBuiltinFunctionIT.java | 101 +-
.../db/integration/IoTDBUDTFHybridQueryIT.java | 66 +-
.../db/integration/IoTDBUDTFNonAlignQueryIT.java | 103 +-
.../iotdb/db/integration/IoTDBVersionIT.java | 20 +-
.../db/integration/IoTDBWithoutAllNullIT.java | 39 +-
.../db/integration/IoTDBWithoutAnyNullIT.java | 33 +-
.../aggregation/IoTDBAggregationByLevelIT.java | 33 +-
.../aggregation/IoTDBAggregationDeleteIT.java | 33 +-
.../aggregation/IoTDBAggregationIT.java | 247 ++---
.../aggregation/IoTDBAggregationLargeDataIT.java | 215 ++--
.../aggregation/IoTDBAggregationSmallDataIT.java | 199 ++--
.../db/integration/aligned/AlignedWriteUtil.java | 0
.../IoTDBAggregationWithValueFilter2IT.java | 5 +-
.../aligned/IoTDBAggregationWithValueFilterIT.java | 265 +++++
...BAggregationWithValueFilterWithDeletion2IT.java | 7 +-
...DBAggregationWithValueFilterWithDeletionIT.java | 222 ++++
.../IoTDBAggregationWithoutValueFilter2IT.java | 3 +
.../IoTDBAggregationWithoutValueFilterIT.java | 3 +
...gregationWithoutValueFilterWithDeletion2IT.java | 6 +-
...ggregationWithoutValueFilterWithDeletionIT.java | 6 +-
.../aligned}/IoTDBDeleteTimeseriesIT.java | 31 +-
.../db/integration/aligned}/IoTDBDeletionIT.java | 34 +-
.../IoTDBGroupByQueryWithoutValueFilter2IT.java | 28 +-
.../IoTDBGroupByQueryWithoutValueFilterIT.java | 1142 ++++++++++++++++++++
...upByQueryWithoutValueFilterWithDeletion2IT.java | 44 +-
...oupByQueryWithoutValueFilterWithDeletionIT.java | 818 ++++++++++++++
.../db/integration/aligned/IoTDBLastQuery2IT.java | 3 +
.../db/integration/aligned/IoTDBLastQueryIT.java | 3 +
.../aligned/IoTDBLastQueryWithDeletion2IT.java | 6 +-
.../aligned/IoTDBLastQueryWithDeletionIT.java | 6 +-
.../aligned/IoTDBLastQueryWithoutLastCache2IT.java | 3 +
.../aligned/IoTDBLastQueryWithoutLastCacheIT.java | 3 +
...DBLastQueryWithoutLastCacheWithDeletion2IT.java | 6 +-
...TDBLastQueryWithoutLastCacheWithDeletionIT.java | 6 +-
.../aligned/IoTDBRawQueryWithValueFilter2IT.java | 3 +
.../aligned/IoTDBRawQueryWithValueFilterIT.java | 3 +
...oTDBRawQueryWithValueFilterWithDeletion2IT.java | 7 +-
...IoTDBRawQueryWithValueFilterWithDeletionIT.java | 9 +-
.../IoTDBRawQueryWithoutValueFilter2IT.java | 3 +
.../aligned/IoTDBRawQueryWithoutValueFilterIT.java | 3 +
...BRawQueryWithoutValueFilterWithDeletion2IT.java | 7 +-
...DBRawQueryWithoutValueFilterWithDeletionIT.java | 15 +-
.../db/integration/auth/IoTDBAuthorizationIT.java | 5 +-
.../iotdb/db/integration/env/StandaloneEnv.java | 80 ++
.../db/integration/env/StandaloneEnvConfig.java | 128 +++
.../iotdb/db/query/udf/example/Accumulator.java | 0
.../apache/iotdb/db/query/udf/example/Adder.java | 0
.../apache/iotdb/db/query/udf/example/Counter.java | 0
.../org/apache/iotdb/db/query/udf/example/Max.java | 0
.../iotdb/db/query/udf/example/Multiplier.java | 0
.../SlidingSizeWindowConstructorTester0.java | 0
.../SlidingSizeWindowConstructorTester1.java | 0
.../SlidingTimeWindowConstructionTester.java | 0
.../db/query/udf/example/TerminateTester.java | 0
.../iotdb/db/query/udf/example/ValidateTester.java | 0
.../iotdb/session/IoTDBSessionComplexIT.java | 3 +
.../iotdb/session/IoTDBSessionIteratorIT.java | 3 +
.../apache/iotdb/session/IoTDBSessionSimpleIT.java | 3 +
.../src/test/resources/iotdb-engine.properties | 0
.../src/test/resources/logback.xml | 0
.../dropwizard/DropwizardMetricManager.java | 22 +
...opwizardGauge.java => DropwizardAutoGauge.java} | 46 +-
.../metrics/dropwizard/type/DropwizardGauge.java | 10 +
.../dropwizard/DropwizardMetricManagerTest.java | 18 +
.../org/apache/iotdb/metrics/MetricManager.java | 13 +
.../apache/iotdb/metrics/impl/DoNothingGauge.java | 6 +
.../iotdb/metrics/impl/DoNothingMetricManager.java | 13 +-
.../java/org/apache/iotdb/metrics/type/Gauge.java | 4 +
.../micrometer/MicrometerMetricManager.java | 18 +
...crometerGauge.java => MicrometerAutoGauge.java} | 39 +-
.../metrics/micrometer/type/MicrometerGauge.java | 10 +
.../micrometer/MicrometerMetricManagerTest.java | 25 +-
pom.xml | 1 +
server/pom.xml | 4 +
.../resources/conf/iotdb-engine.properties | 7 +-
server/src/assembly/resources/conf/iotdb-env.bat | 8 +-
server/src/assembly/resources/conf/iotdb-env.sh | 10 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 12 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 9 +-
.../org/apache/iotdb/db/constant/TestConstant.java | 14 +-
.../iotdb/db/engine/memtable/AbstractMemTable.java | 29 +-
.../engine/memtable/AlignedWritableMemChunk.java | 27 +-
.../memtable/AlignedWritableMemChunkGroup.java | 27 +
.../apache/iotdb/db/engine/memtable/IMemTable.java | 6 +-
.../db/engine/memtable/IWritableMemChunk.java | 3 -
.../db/engine/memtable/IWritableMemChunkGroup.java | 4 +
.../iotdb/db/engine/memtable/WritableMemChunk.java | 5 -
.../db/engine/memtable/WritableMemChunkGroup.java | 25 +
.../querycontext/AlignedReadOnlyMemChunk.java | 7 +-
.../db/engine/storagegroup/TsFileProcessor.java | 40 +-
.../apache/iotdb/db/metadata/path/AlignedPath.java | 38 +-
.../iotdb/db/metadata/path/MeasurementPath.java | 32 +-
.../apache/iotdb/db/metadata/path/PartialPath.java | 22 +-
.../apache/iotdb/db/metadata/utils/MetaUtils.java | 70 ++
.../db/qp/logical/crud/FillQueryOperator.java | 17 +-
.../db/query/aggregation/AggregateResult.java | 4 +-
.../db/query/aggregation/impl/AvgAggrResult.java | 11 +-
.../db/query/aggregation/impl/CountAggrResult.java | 13 +-
.../query/aggregation/impl/ExtremeAggrResult.java | 9 +-
.../aggregation/impl/FirstValueAggrResult.java | 13 +-
.../aggregation/impl/FirstValueDescAggrResult.java | 9 +-
.../aggregation/impl/LastValueAggrResult.java | 9 +-
.../aggregation/impl/LastValueDescAggrResult.java | 14 +-
.../query/aggregation/impl/MaxTimeAggrResult.java | 7 +-
.../aggregation/impl/MaxTimeDescAggrResult.java | 12 +-
.../query/aggregation/impl/MaxValueAggrResult.java | 12 +-
.../query/aggregation/impl/MinTimeAggrResult.java | 12 +-
.../aggregation/impl/MinTimeDescAggrResult.java | 7 +-
.../query/aggregation/impl/MinValueAggrResult.java | 12 +-
.../db/query/aggregation/impl/SumAggrResult.java | 11 +-
.../dataset/groupby/AlignedGroupByExecutor.java} | 34 +-
.../GroupByFillWithoutValueFilterDataSet.java | 5 +-
.../groupby/GroupByWithoutValueFilterDataSet.java | 123 ++-
...cutor.java => LocalAlignedGroupByExecutor.java} | 362 ++++---
.../dataset/groupby/LocalGroupByExecutor.java | 42 +-
.../db/query/executor/AggregationExecutor.java | 212 ++--
.../pool/DataSetFragmentExecutionPoolManager.java | 4 +-
.../iotdb/db/query/pool/QueryTaskPoolManager.java | 4 +-
.../series/AlignedSeriesAggregateReader.java | 36 +-
.../iotdb/db/query/reader/series/SeriesReader.java | 2 +-
.../iotdb/db/utils/AlignedValueIterator.java | 58 +
.../apache/iotdb/db/utils/EnvironmentUtils.java | 4 +-
.../org/apache/iotdb/db/utils/SchemaTestUtils.java | 0
.../org/apache/iotdb/db/utils/ValueIterator.java} | 43 +-
.../db/utils/datastructure/AlignedTVList.java | 121 ++-
.../iotdb/db/utils/datastructure/TVList.java | 3 +-
.../db/engine/memtable/PrimitiveMemTableTest.java | 111 ++
.../iotdb/db/qp/physical/PhysicalPlanTest.java | 54 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 2 +-
.../apache/iotdb/tsfile/read/common/BatchData.java | 16 +
.../tsfile/read/common/IBatchDataIterator.java | 2 +
.../tsfile/read/reader/page/AlignedPageReader.java | 2 +-
262 files changed, 8065 insertions(+), 3971 deletions(-)
copy .github/workflows/{main-unix.yml => cluster.yml} (73%)
create mode 100644
docs/UserGuide/Integration-Test/Integration-Test-refactoring-tutorial.md
create mode 100644
docs/zh/UserGuide/Integration-Test/Integration-Test-refactoring-tutorial.md
create mode 100644 integration/README.md
create mode 100644 integration/pic/Add_New_Configuration.png
create mode 100644 integration/pic/Cluster_Category.png
create mode 100644 integration/pic/Fork_mode.png
create mode 100644 integration/pic/Run(Menu).png
create mode 100644 integration/pic/Standalone_Category.png
create mode 100644 integration/pom.xml
create mode 100644 integration/src/assembly/cluster.xml
create mode 100644
integration/src/main/java/org/apache/iotdb/integration/env/ClusterEnvBase.java
create mode 100644
integration/src/main/java/org/apache/iotdb/integration/env/ClusterEnvConfig.java
create mode 100644
integration/src/main/java/org/apache/iotdb/integration/env/ClusterNode.java
create mode 100644
integration/src/main/java/org/apache/iotdb/integration/env/ConfigFactory.java
create mode 100644
integration/src/main/java/org/apache/iotdb/integration/env/EnvFactory.java
create mode 100644
integration/src/main/java/org/apache/iotdb/integration/env/FiveNodeCluster1Env.java
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/IBatchDataIterator.java
=>
integration/src/main/java/org/apache/iotdb/integration/env/RemoteEnvConfig.java
(79%)
create mode 100644
integration/src/main/java/org/apache/iotdb/integration/env/RemoteServerEnv.java
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/IBatchDataIterator.java
=> integration/src/main/java/org/apache/iotdb/itbase/category/ClusterTest.java
(79%)
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/IBatchDataIterator.java
=>
integration/src/main/java/org/apache/iotdb/itbase/category/LocalStandaloneTest.java
(79%)
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/IBatchDataIterator.java
=> integration/src/main/java/org/apache/iotdb/itbase/category/RemoteTest.java
(79%)
create mode 100644
integration/src/main/java/org/apache/iotdb/itbase/env/BaseConfig.java
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/IBatchDataIterator.java
=> integration/src/main/java/org/apache/iotdb/itbase/env/BaseEnv.java (71%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/engine/trigger/example/Accumulator.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/engine/trigger/example/Counter.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IOTDBGroupByIT.java
(87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IOTDBGroupByInnerIntervalIT.java
(91%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IOTDBInsertAlignedValuesIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IOTDBInsertIT.java
(87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBAliasIT.java
(84%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBAlignByDeviceIT.java
(89%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBArithmeticIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBAsIT.java (80%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBAutoCreateSchemaIT.java
(97%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCheckConfigIT.java
(97%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBClearCacheIT.java
(92%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCloseIT.java
(81%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCompleteIT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCompressTypeIT.java
(87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBContinuousQueryIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCreateAlignedTimeseriesIT.java
(72%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCreateSnapshotIT.java
(87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCreateStorageGroupIT.java
(92%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBCreateTimeseriesIT.java
(97%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBDaemonIT.java
(85%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBDeleteStorageGroupIT.java
(83%)
copy {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBDeleteTimeseriesIT.java
(87%)
copy {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBDeletionIT.java
(85%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBDisableAlignIT.java
(87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBEncodingIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBEngineTimeGeneratorIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBExecuteBatchIT.java
(89%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBFilePathUtilsIT.java
(67%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBFillIT.java
(90%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBFloatPrecisionIT.java
(89%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBFlushQueryMergeIT.java
(80%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBFuzzyQueryIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBGroupByFillIT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBGroupByFillMixPathsIT.java
(89%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBGroupByFillWithRangeIT.java
(81%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBGroupByMonthFillIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBGroupByMonthIT.java
(88%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBGroupByUnseqIT.java
(89%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBInIT.java (87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBInsertMultiRowIT.java
(96%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBInsertNaNIT.java
(85%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBInsertWithQueryIT.java
(69%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBInsertWithoutTimeIT.java
(96%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBKillQueryIT.java
(78%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBLargeDataIT.java
(84%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBLastIT.java
(91%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBLimitSlimitIT.java
(89%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBLoadExternalTsFileWithTimePartitionIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBLoadExternalTsfileIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBManageTsFileResourceIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBMergeIT.java
(91%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBMetadataFetchIT.java
(83%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBMultiDeviceIT.java
(86%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBMultiOverlappedChunkInUnseqIT.java
(80%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBMultiOverlappedPageIT.java
(79%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBMultiSeriesIT.java
(80%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBMultiStatementsIT.java
(81%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBNestedQueryIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBNewTsFileCompactionIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBNumberPathIT.java
(95%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBOverlappedPageIT.java
(85%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBPathNumOverLimitIT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBQueryDemoIT.java
(92%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBQueryMemoryControlIT.java
(84%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBQueryTimeoutIT.java
(77%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBQuotedPathIT.java
(86%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBRecoverIT.java
(95%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBRecoverUnclosedIT.java
(93%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBRemovePartitionIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBRestartIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBResultSetIT.java
(51%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBRpcCompressionIT.java
(72%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSameMeasurementsDifferentTypesIT.java
(80%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSchemaTemplateIT.java
(97%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSelectIntoIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSensorUpdateIT.java
(79%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSequenceDataQueryIT.java
(91%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSeriesReaderIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSessionTimeoutIT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSetSystemReadOnlyWritableIT.java
(90%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSettleIT.java
(95%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSimpleQueryIT.java
(81%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSizeTieredCompactionIT.java
(92%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBSortedShowTimeseriesIT.java
(92%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTagAlterIT.java
(92%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTagIT.java (89%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTimePartitionIT.java
(76%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTimeZoneIT.java
(87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTracingIT.java
(82%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTriggerExecutionIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTriggerManagementIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBTtlIT.java (86%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBUDFManagementIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBUDFWindowQueryIT.java
(85%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBUDTFAlignByTimeQueryIT.java
(82%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBUDTFBuiltinFunctionIT.java
(79%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBUDTFHybridQueryIT.java
(68%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBUDTFNonAlignQueryIT.java
(78%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBVersionIT.java
(80%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBWithoutAllNullIT.java
(87%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/IoTDBWithoutAnyNullIT.java
(88%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aggregation/IoTDBAggregationByLevelIT.java
(93%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aggregation/IoTDBAggregationDeleteIT.java
(73%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aggregation/IoTDBAggregationIT.java
(81%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aggregation/IoTDBAggregationLargeDataIT.java
(82%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aggregation/IoTDBAggregationSmallDataIT.java
(77%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/AlignedWriteUtil.java
(100%)
copy
server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithoutValueFilter2IT.java
=>
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithValueFilter2IT.java
(91%)
create mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithValueFilterIT.java
copy
server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithoutValueFilterWithDeletion2IT.java
=>
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithValueFilterWithDeletion2IT.java
(92%)
create mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithValueFilterWithDeletionIT.java
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithoutValueFilter2IT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithoutValueFilterIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithoutValueFilterWithDeletion2IT.java
(95%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAggregationWithoutValueFilterWithDeletionIT.java
(99%)
rename {server/src/test/java/org/apache/iotdb/db/integration =>
integration/src/test/java/org/apache/iotdb/db/integration/aligned}/IoTDBDeleteTimeseriesIT.java
(88%)
rename {server/src/test/java/org/apache/iotdb/db/integration =>
integration/src/test/java/org/apache/iotdb/db/integration/aligned}/IoTDBDeletionIT.java
(94%)
copy
server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQuery2IT.java
=>
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilter2IT.java
(66%)
create mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilterIT.java
copy
server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithDeletion2IT.java
=>
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilterWithDeletion2IT.java
(64%)
create mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilterWithDeletionIT.java
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQuery2IT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithDeletion2IT.java
(95%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithDeletionIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithoutLastCache2IT.java
(95%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithoutLastCacheIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithoutLastCacheWithDeletion2IT.java
(95%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithoutLastCacheWithDeletionIT.java
(98%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithValueFilter2IT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithValueFilterIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithValueFilterWithDeletion2IT.java
(93%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithValueFilterWithDeletionIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilter2IT.java
(94%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilterIT.java
(99%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilterWithDeletion2IT.java
(93%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilterWithDeletionIT.java
(97%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/integration/auth/IoTDBAuthorizationIT.java
(99%)
create mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/env/StandaloneEnv.java
create mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/env/StandaloneEnvConfig.java
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/Accumulator.java
(100%)
copy {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/Adder.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/Counter.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/Max.java (100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/Multiplier.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/SlidingSizeWindowConstructorTester0.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/SlidingSizeWindowConstructorTester1.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/SlidingTimeWindowConstructionTester.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/TerminateTester.java
(100%)
rename {server =>
integration}/src/test/java/org/apache/iotdb/db/query/udf/example/ValidateTester.java
(100%)
rename {session =>
integration}/src/test/java/org/apache/iotdb/session/IoTDBSessionComplexIT.java
(99%)
rename {session =>
integration}/src/test/java/org/apache/iotdb/session/IoTDBSessionIteratorIT.java
(98%)
rename {session =>
integration}/src/test/java/org/apache/iotdb/session/IoTDBSessionSimpleIT.java
(99%)
copy {session => integration}/src/test/resources/iotdb-engine.properties (100%)
copy {server => integration}/src/test/resources/logback.xml (100%)
copy
metrics/dropwizard-metrics/src/main/java/org/apache/iotdb/metrics/dropwizard/type/{DropwizardGauge.java
=> DropwizardAutoGauge.java} (52%)
copy
metrics/micrometer-metrics/src/main/java/org/apache/iotdb/metrics/micrometer/type/{MicrometerGauge.java
=> MicrometerAutoGauge.java} (50%)
rename server/src/{test =>
main}/java/org/apache/iotdb/db/constant/TestConstant.java (93%)
copy
server/src/main/java/org/apache/iotdb/db/{engine/memtable/IWritableMemChunkGroup.java
=> query/dataset/groupby/AlignedGroupByExecutor.java} (56%)
copy
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/{LocalGroupByExecutor.java
=> LocalAlignedGroupByExecutor.java} (54%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/utils/AlignedValueIterator.java
rename server/src/{test =>
main}/java/org/apache/iotdb/db/utils/EnvironmentUtils.java (99%)
copy server/src/{test =>
main}/java/org/apache/iotdb/db/utils/SchemaTestUtils.java (100%)
rename server/src/{test/java/org/apache/iotdb/db/utils/SchemaTestUtils.java =>
main/java/org/apache/iotdb/db/utils/ValueIterator.java} (56%)