[
https://issues.apache.org/jira/browse/SENTRY-957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15050484#comment-15050484
]
Hadoop QA commented on SENTRY-957:
----------------------------------
Here are the results of testing the latest attachment
https://issues.apache.org/jira/secure/attachment/12776750/SENTRY-957.003.patch
against master.
{color:green}Overall:{color} +1 all checks pass
{color:green}SUCCESS:{color} all tests passed
Console output:
https://builds.apache.org/job/PreCommit-SENTRY-Build/1021/console
This message is automatically generated.
> Exceptions in MetastoreCacheInitializer should probably not prevent HMS from
> starting up
> ----------------------------------------------------------------------------------------
>
> Key: SENTRY-957
> URL: https://issues.apache.org/jira/browse/SENTRY-957
> Project: Sentry
> Issue Type: Bug
> Components: Hdfs Plugin
> Affects Versions: 1.7.0
> Reporter: Sravya Tirukkovalur
> Assignee: Hao Hao
> Fix For: 1.7.0
>
> Attachments: SENTRY-957.001.patch, SENTRY-957.002.patch,
> SENTRY-957.003.patch
>
>
> Right now if there is an error condition in evaluating paths in
> MetastoreCacheInitializer in one of the tasks, we throw a Runtime Exception.
> The more I think about, it looks like it would be best to log an error and
> continue; as a plugin should not cause the service to come down? On the other
> hand, doing so might result in incomplete sync which might make it hard to
> get to the root cause.
> {noformat}
> for (Future<CallResult> result : results) {
> CallResult callResult = result.get();
> if (callResult.failure != null) {
> throw new RuntimeException(callResult.failure);
> }
> }
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)