Hi everyone, I'd like to start a discussion on Kafka Streams KIP-816 ( https://cwiki.apache.org/confluence/display/KAFKA/KIP-816%3A+Topology+changes+without+local+state+reset )
This KIP outlines 3 possible solutions to the problem, and I plan to whittle this down to a definitive solution based on this discussion. Of the 3 proposed solutions: * 'A' is probably the "correct" solution, but is also quite a significant change. * 'B' is the least invasive, but most "hacky" solution. * 'C' requires a change to the wire protocol and will likely have unintended consequences. C is also the least complete solution, and will need significant additional work to make it work. Please let me know if the Motivation and Background sections need more clarity. Regards, Nick Telford