Skip to content

Reject duplicate schema region IDs during recovery (#18754) - #18775

Merged
jt2594838 merged 1 commit into
apache:dev/1.3from
Caideyipi:codex/cherry-pick-18754-dev-1.3
Sep 30, 2026
Merged

jt2594838 merged 1 commit into
apache:dev/1.3from
Caideyipi:codex/cherry-pick-18754-dev-1.3

Conversation

@Caideyipi

Copy link
Copy Markdown
Collaborator

Summary

  • Backport commit daf9dd8 to dev/1.3 using cherry-pick -x.
  • Reject duplicate local schema region IDs across databases before concurrent recovery starts.
  • Adapt the change to the dev/1.3 PartialPath recovery API and add the required error message in both English and Chinese locales.

Validation

  • mvn spotless:apply -pl iotdb-core/datanode
  • mvn -pl iotdb-core/datanode -Dtest=SchemaEngineTest test (2 tests passed)
  • mvn test-compile -DskipTests (44 modules passed)
  • mvn -pl iotdb-core/datanode -Pwith-zh-locale -DskipTests test-compile (passed)

@jt2594838
jt2594838 merged commit 2f36c37 into apache:dev/1.3 Sep 30, 2026
15 of 17 checks passed
@jt2594838
jt2594838 deleted the codex/cherry-pick-18754-dev-1.3 branch September 30, 2026 08: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