Skip to content

[To dev/1.3] [Pipe] Reject operations while pipe is being dropped (#18485) - #18508

Merged
jt2594838 merged 1 commit into
apache:dev/1.3from
Caideyipi:cp-c0c1d562-dev-1.3
Aug 24, 2026
Merged

jt2594838 merged 1 commit into
apache:dev/1.3from
Caideyipi:cp-c0c1d562-dev-1.3

Conversation

@Caideyipi

Copy link
Copy Markdown
Collaborator

Description

Backport c0c1d562aa0539acc92181196049dbf48e334278 to dev/1.3.

When DROP PIPE remains in PRE_DELETE because a DataNode is unavailable, ALTER PIPE, START PIPE, and STOP PIPE now return PIPE_ERROR immediately from PipeTaskCoordinator. The implementation is adapted to the tree-model APIs on dev/1.3; the integration test covers timeout diagnostics, ConfigNode restart recovery, and eventual deletion.

Validation

  • mvn spotless:apply -pl iotdb-core/confignode
  • mvn spotless:apply -pl integration-test -P with-integration-tests
  • mvn test-compile -pl integration-test -P with-integration-tests -DskipTests
  • git diff --check origin/dev/1.3...HEAD
  • ConfigNode incremental compile was attempted; it is blocked by pre-existing missing TSStatusCode.REGION_ALREADY_EXISTS / REGION_NOT_EXIST references in unrelated files.

@jt2594838
jt2594838 merged commit 0329a16 into apache:dev/1.3 Aug 24, 2026
16 checks passed
@jt2594838
jt2594838 deleted the cp-c0c1d562-dev-1.3 branch August 24, 2026 06:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants