gharris1727 opened a new pull request, #13334: URL: https://github.com/apache/kafka/pull/13334
The logic for decomposing a `plugin.path` list into the component single-plugin locations is nontrivial, and currently implemented by the DelegatingClassLoader. Decoupling this logic from the DelegatingClassLoader will allow us to reuse these components in the KIP-898 connect-plugin-path.sh. DelegatingClassLoader now takes a List<Path>, each corresponding exactly to one pluginLocation, which I'm currently trying to standardize as the name of the on-disk location which is assigned exactly one PluginClassLoader. Conflicts with #13333 which also changes the type of PLUGIN_JARS. ### Committer Checklist (excluded from commit message) - [ ] Verify design and implementation - [ ] Verify test coverage and CI build status - [ ] Verify documentation (including upgrade notes) -- 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