lucasbru opened a new pull request, #23876: URL: https://github.com/apache/kafka/pull/23876
This collects cherry-picks from trunk to 4.4, opened to run CI on them together. The commits will be pushed to 4.4 individually rather than merged through this PR, so that each keeps its own commit and cherry-pick reference. The fixes are KAFKA-20735, which avoids a spurious warning when a state manager without registered stores is closed, KAFKA-21212, which clears the rack ID when a static streams member rejoins without one, and KAFKA-21255, which returns the streams assignment whenever a member reports all its owned task sets. The other commits add test coverage for the topology description plugin (KIP-1331), cross-version system tests for the streams rebalance protocol and for static membership against older brokers, and a javadoc fix in CoordinatorResult. KAFKA-20817 is included because the KIP-1331 cross-version system tests build on its test file. KAFKA-21255 needed small test changes on 4.4, described in its commit message: a change to a test of the assignment refiner is dropped, since the refiner is not on 4.4, and the new tests are adapted to the test utilities on this branch. -- 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]
