Hi, Thanks for the KIP, this is something that could be really useful!
1) Can you explain how this would work with the GET /{pluginName}/config endpoint? How do you specify a version for a connector? 2) Some connectors come bundled with transformations (for example Debezium). How would multiple versions of a transformation be handled? 3) You mention the latest version will be picked by default if not specified. The version() method returns a string and currently enforces no semantics on the value it returns. Can you clarify the new expected semantics and explain how versions will be compared (alphabetical, semantics versioning, something else?) Thanks, Mickael On Mon, Nov 21, 2022 at 9:57 AM Snehashis <snehashisp1...@gmail.com> wrote: > > Hi all, > > I'd like to start a discussion thread on KIP-891: Running multiple versions > of a connector. > > The KIP aims to add the ability for the connect runtime to run multiple > versions of a connector. > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-891%3A+Running+multiple+versions+of+a+connector > > Please take a look and let me know what you think. > > Thank you > Snehashis Pal