mneethiraj opened a new pull request, #876:
URL: https://github.com/apache/ranger/pull/876

   ## What changes were proposed in this pull request?
   
   - shim modules: removed ranger-plugins-common dependency, as this library is 
not used in shim modules
   - embeddedwebserver module: removed ranger-plugins-common dependency after 
copying KrbPasswordSaverLoginModule, SecureClientLogin and XMLUtils classes 
from ranger-plugins-common library
   - kms module: removed ranger-plugins-common dependency after copying 
AutoClosableLock, XMLUtils and JsonUtilsV2 classes from ranger-plugins-common 
library
   
   Though this update results in duplication of few classes, it avoids 
unnecessary transitive dependencies due to ranger-plugins-common dependency. A 
subsequent enhancement should introduce a small module, like 
ranger-common-utils, that can house common utility classes and eliminate 
duplication introduced in this update.
   
   
   ## How was this patch tested?
   
   - using docker setup, verified that all services initialize succesfully, 
enforce Ranger policies


-- 
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]

Reply via email to