Skip to content

Pipe: Fix potential resource leaks in pipe lifecycle cleanup#17666

Open
Caideyipi wants to merge 4 commits into
masterfrom
potential-leak
Open

Pipe: Fix potential resource leaks in pipe lifecycle cleanup#17666
Caideyipi wants to merge 4 commits into
masterfrom
potential-leak

Merge remote-tracking branch 'origin/master' into tmp/resolve-pr-17666

74e6f9e
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 29, 2026 in 2m 45s

Annotations

Check warning on line 427 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/processor/aggregate/AggregateProcessor.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 17 to 14, Nesting Level from 4 to 2, Number of Variables from 12 to 6.

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

Check warning on line 102 in iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/agent/runtime/PipeSchemaRegionListenerManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

All overloaded methods should be placed next to each other. Placing non-overloaded methods in between overloaded methods with the same type is a violation. Previous overloaded method located at line '87'.

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