Justine Olshan

Results 4 issues of Justine Olshan

Changes for [KIP-854](https://cwiki.apache.org/confluence/display/KAFKA/KIP-854+Separate+configuration+for+producer+ID+expiry) We add the producer id expiration configuration and a test. ### Committer Checklist (excluded from commit message) - [ ] Verify design and implementation - [ ]...

Move when the upgrade happens so we actually upgrade while transactio…ns are running

This change includes the dependency checking and failing the request if any feature in the request fails to update.

Implement server side changes for epoch bump but keep EndTxn as an unstable API until the client side changes are implemented. EndTxnResponse will return the producer ID and epoch for...