Hey all! I'd like to start a discussion on my proposal to separate time-based producer ID expiration from transactional ID expiration by introducing a new configuration.
The KIP Is pretty small and simple, but will be helpful in controlling memory usage in brokers -- especially now that by default producers are idempotent and create producer ID state. Please take a look and leave any comments you may have! KIP: https://cwiki.apache.org/confluence/display/KAFKA/KIP-854+Separate+configuration+for+producer+ID+expiry JIRA: https://issues.apache.org/jira/browse/KAFKA-14097 Thanks! Justine