----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/53967/ -----------------------------------------------------------
Review request for ranger. Repository: ranger Description ------- beeline>grant insert on test10 to user userx; returns OK. But actually the hive log has a warning entry: grant/revoke: unexpected privilege type 'DELETE'. Ignored The policy is actually created but with no policy items. While the "UPDATE" grant properly sets up the policy item. According to https://cwiki.apache.org/confluence/display/RANGER/Hive+Commands+to+Ranger+Permission+Mapping Both INSERT and DELETE should be mapped to UPDATE. What user experiences is that the grant of INSERT/DELETE has no effect at all even the return status is good. So we should throw an exception with an informational message about the INSERR/DELET=>UPDATE mapping. Diffs ----- hive-agent/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuthorizer.java 92fc2e7 Diff: https://reviews.apache.org/r/53967/diff/ Testing ------- Manual tests ok. Thanks, Yan Zhou
