[ 
https://issues.apache.org/jira/browse/DRILL-3828?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arina Ielchiieva resolved DRILL-3828.
-------------------------------------
       Resolution: Fixed
    Fix Version/s:     (was: Future)

> Metadata Caching + Impersonation : Inconsistency in reporting a permission 
> error
> --------------------------------------------------------------------------------
>
>                 Key: DRILL-3828
>                 URL: https://issues.apache.org/jira/browse/DRILL-3828
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Metadata
>            Reporter: Rahul Challapalli
>
> git.commit.id.abbrev=3c89b30
> User A has permissions to lineitem and lineitem/2006. He does not have access 
> to lineitem/2007
> Scenario 1 : There is already a cache file created by a different user in the 
> lineitem folder, then
>     a) refresh table metadata lineitem : succeeds
>     b) refresh table metadata `lineitem/2007` : fails with a permission error
> Scenario 2 : There is no cache file in the lineitem folder, then
>     a) refresh table metadata lineitem : fails with permission error
>     b) refresh table metadata `lineitem/2007` : fails with a permission error
> Scenario 2 seems to be the expected result in this case as the cache file 
> contains metadata information about file from within the sub-directories as 
> well



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to