Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
3.3.0
-
None
-
None
Description
https://github.com/apache/kafka/pull/12032 changed the validation order of AlterPartition requests to fence requests with a stale partition epoch before we compare the leader and ISR contents.
This results in a loss of idempotency if a leader does not receive an AlterPartition response because retries will receive an INVALID_UPDATE_VERSION error.
Attachments
Issue Links
- links to