This is an automated email from the ASF dual-hosted git repository.

jackietien pushed a change to branch rc/2.0.8
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from fffdf15e8d5 Pipe: Enabled retry locally for air gap receiver & 
temporary unavailable exception (#17188)
     new 4b6da6c5d69 Fix process of restore external-service instance #17194
     new 0b77989cf37 Fix incorrect time slice calculation in 
AbstractDefaultAggTableScanOperator (#17195)
     new 0c8912d25a0 Fix race condition in SharedTsBlockQueue async listener 
causing NPE in MemoryPool.free() (#17196)
     new 6297b77defe Fixed concurrency issues caused by write and flush sorting 
during query execution (#17193)
     new 65f4affa4d6 Fix: Adding the time column is prohibited. (#17215)
     new 6951a0c3c12 Fix external service ClassLoader context handling and 
dependency scope (#17202)
     new 434db0737ff Fix incorrect early termination in descending scan of 
unpackOneFakeMemChunkMetaData (#17283)
     new 2800c7791ca fix redundant operations in compaction (#17239)
     new 97f7333d05f Fix incorrect measurement schema during compaction (#17297)
     new bf25167753c [AINode] Fix call inference error (#17308)
     new 0011eb7b6d9 fix: pick deletion event for historical resend (#17329)

The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 distribution/pom.xml                               |   1 -
 external-service-impl/rest/pom.xml                 |   1 -
 .../org/apache/iotdb/db/it/IoTDBFlushQueryIT.java  |  23 ++
 .../it/schema/IoTDBTableWithDefinedTimeIT.java     |  22 ++
 iotdb-core/datanode/pom.xml                        |   4 -
 .../pipeconsensus/PipeConsensusAsyncSink.java      |  10 +-
 ...istoricalDataRegionTsFileAndDeletionSource.java |  12 +
 .../execution/exchange/SharedTsBlockQueue.java     |  34 +-
 .../execution/operator/source/SeriesScanUtil.java  |  64 ++--
 .../AbstractDefaultAggTableScanOperator.java       |   2 +-
 .../execution/config/TableConfigTaskVisitor.java   |   3 +
 .../view/visitor/TransformToExpressionVisitor.java |  21 +-
 .../ExternalServiceManagementService.java          |  71 ++--
 .../performer/impl/FastCompactionPerformer.java    |  22 +-
 .../impl/ReadChunkCompactionPerformer.java         |  67 +++-
 .../execute/utils/CompactionSeriesContext.java     |  13 +
 .../compaction/execute/utils/CompactionUtils.java  |  40 ++-
 .../execute/utils/MultiTsFileDeviceIterator.java   | 319 +++++++++++------
 ...edReadChunkAlignedSeriesCompactionExecutor.java |  10 +-
 .../fast/FastAlignedSeriesCompactionExecutor.java  |  18 +-
 .../FastNonAlignedSeriesCompactionExecutor.java    |  11 +-
 .../ReadChunkAlignedSeriesCompactionExecutor.java  | 126 ++++++-
 .../dataregion/flush/MemTableFlushTask.java        |   1 +
 .../memtable/AbstractWritableMemChunk.java         |  43 ++-
 .../memtable/AlignedWritableMemChunk.java          |  94 +++--
 .../dataregion/memtable/IWritableMemChunk.java     |   2 +
 .../dataregion/memtable/WritableMemChunk.java      |  38 +--
 .../db/utils/datastructure/AlignedTVList.java      |  12 +
 .../iotdb/db/utils/datastructure/BinaryTVList.java |   9 +
 .../db/utils/datastructure/BooleanTVList.java      |   9 +
 .../iotdb/db/utils/datastructure/DoubleTVList.java |   9 +
 .../iotdb/db/utils/datastructure/FloatTVList.java  |   9 +
 .../iotdb/db/utils/datastructure/IntTVList.java    |   9 +
 .../iotdb/db/utils/datastructure/LongTVList.java   |   9 +
 .../iotdb/db/utils/datastructure/TVList.java       |   2 +
 .../execution/exchange/SharedTsBlockQueueTest.java |  82 ++++-
 .../plan/analyze/FakeSchemaFetcherImpl.java        |   4 +-
 .../compaction/AbstractCompactionTest.java         |  28 ++
 .../compaction/CompactionDataTypeAlterTest.java    | 377 ---------------------
 ...ctionDataTypeNotMatchAlterableDataTypeTest.java | 221 ------------
 .../AbstractCompactionAlterDataTypeTest.java       | 177 ++++++++++
 .../CompactionDataTypeAlterTableTest.java          | 241 +++++++++++++
 .../alterDataType/CompactionDataTypeAlterTest.java | 230 +++++++++++++
 ...ctionDataTypeNotMatchAlterableDataTypeTest.java | 163 +++++++++
 .../CompactionDataTypeNotMatchTest.java            | 152 +++++----
 .../TableModelCompactionWithTTLTest.java           |  25 +-
 .../utils/CompactionFakeSchemaFetcherImpl.java}    |  22 +-
 .../dataregion/memtable/PrimitiveMemTableTest.java |  48 +++
 .../iotdb/commons/externalservice/ServiceInfo.java |   9 +
 .../iotdb/commons/model/ModelInformation.java      |  66 +---
 .../org/apache/iotdb/commons/model/ModelType.java  |  26 --
 .../apache/iotdb/commons/schema/table/TsTable.java |   3 +-
 52 files changed, 1908 insertions(+), 1106 deletions(-)
 delete mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/CompactionDataTypeAlterTest.java
 delete mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/CompactionDataTypeNotMatchAlterableDataTypeTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/alterDataType/AbstractCompactionAlterDataTypeTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/alterDataType/CompactionDataTypeAlterTableTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/alterDataType/CompactionDataTypeAlterTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/alterDataType/CompactionDataTypeNotMatchAlterableDataTypeTest.java
 rename 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/{
 => alterDataType}/CompactionDataTypeNotMatchTest.java (58%)
 copy 
iotdb-core/datanode/src/{main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/schedule/constant/CompactionType.java
 => 
test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/utils/CompactionFakeSchemaFetcherImpl.java}
 (62%)
 delete mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/model/ModelType.java

Reply via email to