Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-12749

Changelog topic config on suppressed KTable lost

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.6.0, 2.7.0, 2.8.0
    • 2.8.1, 3.0.0
    • streams

    Description

      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 - 

      .suppress(Suppressed.untilTimeLimit(Duration.ofMillis(maxIdleIntervalMs), BufferConfig.maxRecords(
       maxBufferRecords).emitEarlyWhenFull().withLoggingEnabled(changelogConfig))

      but not if you set emitEarlyWhenFull last.

      See comments in https://issues.apache.org/jira/browse/KAFKA-8147

       

      Attachments

        Issue Links

          Activity

            People

              vishranganathan Viswanathan Ranganathan
              philbour Philip Bourke
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: