sebastienviale opened a new pull request, #19995:
URL: https://github.com/apache/kafka/pull/19995

   Pull request to implement KIP-1138, which aims to address several issues 
related to the configuration application process in Kafka Streams.
   
   This PR has multiple goals:
   
   - [ ] Deprecate `TopologyConfig` in favor of `StreamsConfig`.
   
   - [ ] Deprecate `StreamsBuilder#build(StreamsConfig)` and encourage users to 
pass configurations via the `StreamsBuilder` constructor instead.
   
   - [ ] Deprecate constructors in `StreamsBuilder` and Topology that accept a 
`TopologyConfig`, replacing them with constructors that accept a Properties or 
Map.
   
   - [ ] Improve misconfiguration detection by:
      - Throwing an exception if a topology-specific config is set in 
`StreamsConfig` but not applied to the topology.
      - Logging a warning if a topology-specific config is set in both places 
but has different values.
   


-- 
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

Reply via email to