alanlau28 opened a new pull request, #23434:
URL: https://github.com/apache/kafka/pull/23434

   Backports the following fixes to the `4.2` branch:
   
   - #22115
   - #23086
   - #23285
   
   #22115 and #23086 applied cleanly.
   
   #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. KAFKA-20940 does not 
depend on it — on trunk 20875 only added a warn-log to the seek-to-beginning 
branch and moved retention resolution into `ProcessorStateManager`, neither of 
which KAFKA-20940 relies on.
   
   Testing: `./gradlew streams:test` passes on this branch (7145 tests, 0 
failures), including the new `StoreChangelogReaderTest` cases.
   


-- 
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]

Reply via email to