alanlau28 opened a new pull request, #23435: URL: https://github.com/apache/kafka/pull/23435
Backports #23285 to the `4.2` branch. #22115 and #23086, which this fix builds on, are already on `4.2`, so only #23285 is cherry-picked here. #23285 conflicted in two places, both resolved without behaviour change. In `checkstyle/suppressions.xml` the `JavaNCSS` file list has diverged on 4.2 (it carries `EosV2UpgradeIntegrationTest` and lacks `TopologyTestDriverTest`), so 4.2's list was kept and `StoreChangelogReaderTest` added to it. In `StoreChangelogReaderTest.java` the conflict was import-section drift only; the `TaskCorruptedException` import the new corruption test uses was added, and the trunk `SuspendReason` import was dropped as its standby-listener tests are not present on 4.2. `StoreChangelogReader.java` merged without conflict. KAFKA-20875 (#23037) is intentionally excluded: it fixes the header-window-store adapters, which do not exist on 4.2, and KAFKA-20940 does not depend on it. Testing: `./gradlew streams:test` passes 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]
