----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/70043/ -----------------------------------------------------------
Review request for sentry, Arjun Mishra, Haley Reeve, and Na Li. Bugs: SENTRY-2502 https://issues.apache.org/jira/browse/SENTRY-2502 Repository: sentry Description ------- Sentry plug-in in name node is stopping to fetch updates from sentry server when below sequence of events occurs. Create a table Add a single partition to it. Rename the table created above. Drop the partition added above Add the partition again. Rename the table There are a couple of issues observed When the table is renamed the Entry object for the table that is renamed is wrongly update. Type of Entry is changed to "DIR". When paths have removed the entries with empty paths are not removed from the collection of Entries for an object. These two issues can manifest in multiple problems. Issue reported in this Jira is one such problem. Diffs ----- sentry-hdfs/sentry-hdfs-common/src/main/java/org/apache/sentry/hdfs/HMSPaths.java 1dfa1d9aafbd482903e4bb935509a76768e02b58 sentry-hdfs/sentry-hdfs-common/src/main/java/org/apache/sentry/hdfs/HMSPathsDumper.java 8a7c8a2901af18b375f8637572d9b3ddee0ded6c sentry-hdfs/sentry-hdfs-namenode-plugin/src/main/java/org/apache/sentry/hdfs/SentryAuthorizationInfo.java 9fe22ef8cc1533b28462e2b8749e3ba0e7b56582 sentry-tests/sentry-tests-hive/src/test/java/org/apache/sentry/tests/e2e/hdfs/TestHDFSIntegrationEnd2End.java 574bc4b0432824abc81fe3c0dd30d1fe01f012e5 Diff: https://reviews.apache.org/r/70043/diff/1/ Testing ------- Added new test case to verify that issues that does not occur after the fix. Thanks, kalyan kumar kalvagadda