ashmeet13 commented on PR #12988: URL: https://github.com/apache/kafka/pull/12988#issuecomment-2094870332
Down are the configs for each type with whether - 1. Is it a custom default for KS but is editable by the user 2. Or, is it a fixed value controlled by KS ### Producer Configs ```markdown EoS Disabled 1. [Editable] [CustomDefault] linger.ms = 100 4. [Fixed] partitioner.class = StreamsPartitioner EoS Enabled 1. [Editable] [CustomDefault] linger.ms = 100 2. [Editable] [CustomDefault] delivery.timeout.ms = Integer.MAX 5. [Editable] [CustomDefault] transaction.timeout.ms = 10000 6. [Fixed] partitioner.class = StreamsPartitioner 7. [Fixed] enable.idempotence = true 8. [Fixed] transactional.id = <appId>-<generatedSuffix> 7. [Validate] max.in.flight.requests.per.connection <= 5 ``` ### Main Consumer Configs ```markdown EoS Disabled 1. [Editable][CustomDefault] auto.offset.reset = earliest 2. [Editable] [CustomDefault] max.poll.records = 1000 3. [Fixed] allow.auto.create.topics = false 4. [Fixed] enable.auto.commit = false 5. [Fixed] group.id = <appId> EoS Enabled 1. [Editable][CustomDefault] auto.offset.reset = earliest 2. [Editable] [CustomDefault] max.poll.records = 1000 3. [Fixed] allow.auto.create.topics = false 4. [Fixed] enable.auto.commit = false 5. [Fixed] group.id = <appId> ``` ### Global Consumer Configs ```markdown EoS Disabled 1. [Editable] [CustomDefault] max.poll.records = 1000 2. [Fixed] auto.offset.reset = None 3. [Fixed] allow.auto.create.topics = false 4. [Fixed] enable.auto.commit = false 5. [Fixed] group.id = None EoS Enabled 1. [Editable] [CustomDefault] max.poll.records = 1000 2. [Fixed] auto.offset.reset = None 3. [Fixed] allow.auto.create.topics = false 4. [Fixed] enable.auto.commit = false 5. [Fixed] group.id = None ``` ### Restore Consumer Configs ```markdown EoS Disabled 1. [Editable] [CustomDefault] max.poll.records = 1000 2. [Fixed] auto.offset.reset = None 3. [Fixed] allow.auto.create.topics = false 4. [Fixed] enable.auto.commit = false 5. [Fixed] group.id = None EoS Enabled 1. [Editable] [CustomDefault] max.poll.records = 1000 2. [Fixed] auto.offset.reset = None 3. [Fixed] allow.auto.create.topics = false 4. [Fixed] enable.auto.commit = false 5. [Fixed] group.id = None ``` There are a few more that are coded ad-hoc within the code that I haven't included. Seemed like a broader change for Streams Configs. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org