StephanEwen commented on issue #11196: [FLINK-16246][connector kinesis] Exclude 
AWS SDK MBean registry from Kinesis build
URL: https://github.com/apache/flink/pull/11196#issuecomment-593107095
 
 
   @guoweiM What you describe sounds like the often recommended solution:
   
     - For sessions, if the dependency is "too heavy or leaky for dynamic 
loading", put it in "/lib" and done. Then you exactly get the dependency in the 
AppClassLoader, get "one singleton", avoid reloading unloading.
     - For single jobs, use the "Application" (or "single-job") mode to avoid 
dynamic class loading.
   
   Being able to load connectors from "plugins" (via some factories) would help 
solve dependency conflicts.
   
   Are you suggesting something in addition to that?

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to