This is a KIP for a proposed solution to KAFKA-13549 <https://issues.apache.org/jira/browse/KAFKA-13549>. The solution is very simple, so the KIP is pretty short.
The suggested changes are implemented by this PR <https://github.com/apache/kafka/pull/11610>. -- Nick Telford