[
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)