Philip Bourke created KAFKA-12749: ------------------------------------- Summary: Changelog topic config on suppressed KTable lost Key: KAFKA-12749 URL: https://issues.apache.org/jira/browse/KAFKA-12749 Project: Kafka Issue Type: Bug Components: streams Affects Versions: 2.6.2, 2.8.0, 2.6.1, 2.7.0, 2.6.0 Reporter: Philip Bourke
When trying to set the changelog configuration on a suppressed KTable, the config is lost if either {{emitEarlyWhenFull}} or {{shutDownWhenFull}} is set after the logging config. This works - {code:java} .suppress(Suppressed.untilTimeLimit(Duration.ofMillis(maxIdleIntervalMs), BufferConfig.maxRecords( maxBufferRecords).emitEarlyWhenFull().withLoggingEnabled(changelogConfig)){code} but not if you set {{emitEarlyWhenFull}} last. See comments in https://issues.apache.org/jira/browse/KAFKA-8147 -- This message was sent by Atlassian Jira (v8.3.4#803005)