You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@sentry.apache.org by "Qianbo Huai (JIRA)" <ji...@apache.org> on 2017/02/14 21:21:41 UTC

[jira] [Created] (SENTRY-1627) Support viewfs in Sentry Namenode plugin

Qianbo Huai created SENTRY-1627:
-----------------------------------

             Summary: Support viewfs in Sentry Namenode plugin
                 Key: SENTRY-1627
                 URL: https://issues.apache.org/jira/browse/SENTRY-1627
             Project: Sentry
          Issue Type: New Feature
          Components: Hdfs Plugin, Hive Plugin, Sentry
    Affects Versions: 1.5.1
            Reporter: Qianbo Huai
             Fix For: 1.5.1


The View File System (ViewFs) provides a way to manage multiple Hadoop file system namespaces (or namespace volumes). It is particularly useful for clusters having multiple namenodes, and hence multiple namespaces, in HDFS Federation. ViewFs is analogous to client side mount tables in some Unix/Linux systems.

In a ViewFs deployment, Sentry MetastorePlugin sees viewfs schemed paths but drops them in PathsUpdate.parsePath as it hardcodes the support for only hdfs schemed path.

If paths updates are sent to Sentry Namenode plugin, the viewfs paths need to be converted to per-namenode (HDFS cluster) paths.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)