[
https://issues.apache.org/jira/browse/DRILL-8121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17485034#comment-17485034
]
ASF GitHub Bot commented on DRILL-8121:
---------------------------------------
cgivre opened a new pull request #2445:
URL: https://github.com/apache/drill/pull/2445
# [DRILL-8121](https://issues.apache.org/jira/browse/DRILL-8121): Add
Partial Support for Per-User Credentials
## Description
One of the major limitations of Drill is that per-user credentials are not
supported in non-Hadoop, or file system storage plugins. In conducting
experiments, one of the major challenges preventing this was that there was no
reliable way for a storage plugin to obtain the username of the user who
submitted the query.
This PR represents the first step in making this possible by passing the
`UserSession` object down to the storage plugin instance. Thus for each query,
the storage plugin can obtain the active user id. This does not affect any
current Drill behavior, but will enable per-user credentials for plugins such
as JDBC, Splunk, ElasticSearch and others that do not have the concept of user
impersonation.
## Documentation
No user facing changes.
## Testing
Ran existing unit tests
--
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]
> Add Partial Support for Per-User Credentials
> --------------------------------------------
>
> Key: DRILL-8121
> URL: https://issues.apache.org/jira/browse/DRILL-8121
> Project: Apache Drill
> Issue Type: Improvement
> Components: Storage - Other
> Affects Versions: 1.19.0
> Reporter: Charles Givre
> Assignee: Charles Givre
> Priority: Major
> Fix For: Future
>
>
> See pull request
--
This message was sent by Atlassian Jira
(v8.20.1#820001)