jnturton opened a new pull request, #2547:
URL: https://github.com/apache/drill/pull/2547

   # [DRILL-8223](https://issues.apache.org/jira/browse/DRILL-8223): Refactor 
auth modes dropping DRILL_PROCESS and allowing credential providers everywhere
   
   ## Description
   
   Remove the abstract CredentialedStoragePluginConfig (formerly 
AbstractSecuredStoragePluginConfig) class and promote the credential provider 
members to the parent StoragePluginConfig. Since having a credential provider 
provider is optional, there is no harm in giving the capability to every 
plugin's config.
   
   Drop the DRILL_PROCESS auth mode since this case is adequately covered by 
using SHARED_USER with no credentials specified.
   
   Bug fix. In storage-jdbc and when there are no JDBC credentials for the 
query user, only forgo an attempt to connect if the auth mode is 
USER_TRANSLATION. If it is SHARED_USER, proceed with an attempt to connect 
(examples of this case are unsecured DBs and BigQuery which requires OAuth 
tokens in the JDBC URL instead of a JDBC username and password).
   
   ## Documentation
   New auth mode documentation once the feature has stabilised.
   
   ## Testing
   TODO
   


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