drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rahul Challapalli (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-3828) Metadata Caching + Impersonation : Inconsistency in reporting a permission error
Date Wed, 23 Sep 2015 16:41:04 GMT
Rahul Challapalli created DRILL-3828:
----------------------------------------

             Summary: 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
            Assignee: Mehant Baid


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.3.4#6332)

Mime
View raw message