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

   Removes all code for handling the processing_guarantee settings exactly_once 
and exactly_once_beta, which have been deprecated since 3.0.0 and can be 
removed with the release of 4.0.0.
   
   Some tests were adapted to use exactly_once_v2 instead of exactly_once_beta 
or exactly_once, to retain the same coverage of the code base.
   
   exactly_once / exactly_once_beta are rejected with an error message to 
upgrade to exactly_once_v2. This behavior is unit-tested.
   
   EosV2UpgradeIntegrationTest is removed completely, because it cannot be 
written as a unit test anymore. We will have to rewrite a similar system test.
   
   Upgrade guide is updated to reflect the new incompatiblities.
   
   Some possible follow-up refactorings are not included in this PR, and will 
be added on top, to not make this PR unbearable to review
   
   ### Committer Checklist (excluded from commit message)
   - [X] Verify design and implementation 
   - [X] Verify test coverage and CI build status
   - [X] Verify documentation (including upgrade notes)
   


-- 
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: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to