Skip to content

Fix query reuse of flushing memtable TVList

b30181c
Select commit
Loading
Failed to load commit list.
Open

[to dev/1.3] Fix query reuse of flushing memtable TVList #17709

Fix query reuse of flushing memtable TVList
b30181c
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded May 18, 2026 in 1m 57s

Annotations

Check warning on line 277 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AbstractWritableMemChunk.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Abbreviation in name 'needCloneTimesAndIndicesInWorkingTVList' must contain no more than '2' consecutive capital letters.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ46wrJV1NKbCjkFQneI&open=AZ46wrJV1NKbCjkFQneI&pullRequest=17709

Check warning on line 261 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/schemaengine/schemaregion/utils/ResourceByPathUtils.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 91 to 64, Complexity from 20 to 14, Nesting Level from 5 to 2, Number of Variables from 21 to 6.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ46wrKW1NKbCjkFQneK&open=AZ46wrKW1NKbCjkFQneK&pullRequest=17709

Check warning on line 226 in iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/memtable/PrimitiveMemTableTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Abbreviation in name 'testFlushingQueryDoesNotSortWorkingTVListUsedByPreviousQuery' must contain no more than '2' consecutive capital letters.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ46wrIT1NKbCjkFQneH&open=AZ46wrIT1NKbCjkFQneH&pullRequest=17709

Check warning on line 131 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/IWritableMemChunk.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Abbreviation in name 'needCloneTimesAndIndicesInWorkingTVList' must contain no more than '2' consecutive capital letters.

See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ46wrJq1NKbCjkFQneJ&open=AZ46wrJq1NKbCjkFQneJ&pullRequest=17709