VGalaxies opened a new pull request, #17780: URL: https://github.com/apache/iotdb/pull/17780
## Summary - Add topic-level owner epoch metadata for subscription fencing. - Propagate owner id and epoch from subscription consumers. - Reject stale owners during heartbeat, subscribe, poll, and commit. - Add focused tests for serialization and owner transfer fencing. ## Tests - mvn test -pl iotdb-core/relational-grammar,iotdb-client/service-rpc,iotdb-client/subscription,iotdb-core/node-commons,iotdb-core/datanode -Dtest=SubscriptionReceiverV1Test -DfailIfNoTests=false -Dsurefire.failIfNoSpecifiedTests=false - mvn test -pl iotdb-client/service-rpc,iotdb-client/subscription,iotdb-core/node-commons -Dtest=TopicDeSerTest -DfailIfNoTests=false -Dsurefire.failIfNoSpecifiedTests=false -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
