This is a proposal that should solve the OOM problem on the servers without some of the other proposed KIPs being active.
Full details in https://cwiki.apache.org/confluence/display/KAFKA/KIP-1044%3A+A+proposal+to+change+idempotent+producer+--+server+implementation