gortiz commented on PR #18459:
URL: https://github.com/apache/pinot/pull/18459#issuecomment-5498043548

   I'm splitting this PR into smaller pieces to make it easier to review:
   
   1. A packaging-only PR with no classloading changes: remove relocation 
shading (which currently relocates only 3 packages, and classpath ordering 
means plugins already run against the distribution's copies anyway) and replace 
the per-plugin fat-jars with thin jars plus a shared `plugins/libs/` directory. 
Same effective classpath, much cheaper `-Pbin-dist` builds, and dependency 
version conflicts become visible instead of hidden inside uber-jars.
   2. A follow-up PR rebased on top of it carrying the classloader-realm 
isolation work (plugin realms, realm-aware service discovery, plugin verifier).
   
   Converting this PR to a draft in the meantime.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to