You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@sentry.apache.org by "Alexander Kolbasov (JIRA)" <ji...@apache.org> on 2017/03/01 21:26:45 UTC

[jira] [Comment Edited] (SENTRY-1601) Implement HMS Notification barrier on the server side

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

Alexander Kolbasov edited comment on SENTRY-1601 at 3/1/17 9:26 PM:
--------------------------------------------------------------------

The patch addresses Sentry Server side functionality only. To test this end to end we still need HMS support.

The patch includes the following:

* {{CounterWait}} class that provides core functionality for synchronization between waiters and processor {{HMSFollower}} and a unit test for it.
* {{SentryStore}} plumbing
* Implementation on the Thrift side in {{SentryPolicyStoreProcessor}}


was (Author: akolb):
The patch addresses Sentry Server side functionality only. To test this end to end we still need HMS support.

The patch includes the following:

* {code}CounterWait{code} class that provides core functionality for synchronization between waiters and processor (HMSFollower) and a unit test for it.
* {code{SentryStore{code} plumbing
* Implementation on the Thrift side in {code}SentryPolicyStoreProcessor{code}

> Implement HMS Notification barrier on the server side
> -----------------------------------------------------
>
>                 Key: SENTRY-1601
>                 URL: https://issues.apache.org/jira/browse/SENTRY-1601
>             Project: Sentry
>          Issue Type: Sub-task
>          Components: Sentry
>    Affects Versions: sentry-ha-redesign
>            Reporter: Alexander Kolbasov
>            Assignee: Alexander Kolbasov
>             Fix For: sentry-ha-redesign
>
>         Attachments: SENTRY-1601.001-sentry-ha-redesign.patch
>
>
> When Hive performs operations involving notifications (e.g. drops a table) we need to wait until the operation is processed by Sentry.



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