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)

Reply via email to