sentry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sravya Tirukkovalur (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SENTRY-1002) PathsUpdate.parsePath(path) will throw an NPE when parsing relative paths
Date Thu, 21 Jan 2016 23:35:39 GMT

    [ https://issues.apache.org/jira/browse/SENTRY-1002?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15111610#comment-15111610
] 

Sravya Tirukkovalur commented on SENTRY-1002:
---------------------------------------------

In that case, some non qualified paths created by other HMS clients would be skipped from
hdfs sync. This is unintended right? Should we instead default to hive warehouse scheme? If
it is hdfs, then we can append hdfs schema in sentry- hdfs as well? Assuming that is how hive
interprets non qualified paths.

> PathsUpdate.parsePath(path) will throw an NPE when parsing relative paths
> -------------------------------------------------------------------------
>
>                 Key: SENTRY-1002
>                 URL: https://issues.apache.org/jira/browse/SENTRY-1002
>             Project: Sentry
>          Issue Type: Bug
>          Components: Sentry
>    Affects Versions: 1.6.0
>            Reporter: Ryan P
>            Assignee: Ryan P
>         Attachments: SENTRY-1002.patch, SENTRY-1002.patch
>
>
> There a few edge cases where Paths update may be passed a path which lacks a URI Scheme.

> i.e 
> /user/hive/warehouse 
> In this situation PathsUpdate will throw an uncaught NPE at the Precondition check. 
> Since we only support HDFS anyway I suggest we silently ignore these relative paths.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message