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

   This adds only the `list` subcommand, the `sync-manifests` subcommand will 
be in a follow-up PR.
   
   This includes new dependencies to the tools package on connect-runtime and 
connect-runtime-test in order to test the functionality of this command. New 
entry points for linux (.sh) and windows (bat) are added as well.
   
   This script runs the Reflective and ServiceLoader scans used at worker 
startup, as well as directly reading the manifest files. This is in order to 
find plugins which have manifests but are not loadable. The alternative of 
having the PluginScanner emit erroneous plugins would not include the locations 
of the manifest files without a custom ServiceLoader implementation. The 
locations of the manifest files are necessary later for the sync-manifests 
command, which will directly re-write these manifests.
   
   ### 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

Reply via email to