[ https://issues.apache.org/jira/browse/SENTRY-2143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16374628#comment-16374628 ]
Na Li commented on SENTRY-2143: ------------------------------- [~spena] Thanks! That is what I meant. The problem for alter table in HiveMetaStore is that it does not pass EVENT_ID when calling post event listener. So alter table event received by sentry does not have its value. > Table renames should synchronize with Sentry > -------------------------------------------- > > Key: SENTRY-2143 > URL: https://issues.apache.org/jira/browse/SENTRY-2143 > Project: Sentry > Issue Type: Bug > Components: Sentry > Affects Versions: 2.1.0 > Reporter: Alexander Kolbasov > Assignee: Na Li > Priority: Major > Attachments: SENTRY-2143.001.patch, SENTRY-2143.002.patch, > SENTRY-2143.003.patch, SENTRY-2143.004.patch > > > Currently table renames are not synchronized from Hive (while table > creates/drops are). This creates a problem since the renamed table doesn't > have correct privileges for a bit until it is processed by Sentry. So > perfectly valid scripts that rename tables and expect the rename table to > retain the privileges are going to fail. > The fix is to update {{SentrySyncHMSNotificationsPostEventListener}} to > synchronize table renames as well. -- This message was sent by Atlassian JIRA (v7.6.3#76005)