----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/14244/ -----------------------------------------------------------
Review request for sentry, Brock Noland, Prasad Mujumdar, and Shreepadma Venugopalan. Repository: sentry Description ------- * All the tests are changed to use the below static user:group mapping (except TestUserManagement) admin1 = admin user1_1 = user_group1 user1_2 = user_group1 user2_1 = user_group2 user3_1 = user_group3 user4_1 = user_group4 * By default tests would use above static mapping. * New mappings can be added in the future when needed. * If static mapping is not feasible for a particular test case, on the fly user:mapping can be used for just this test case. * Test cases in TestUserManagement change the mapping per test, hence this test case is using per test mapping. But we can explore if this can also be using a static mapping with a follow up Jira. * For per DB policy files, as [users] section should not be used, policyFile.setUserSection(false) can be used. Diffs ----- sentry-provider/sentry-provider-file/src/main/java/org/apache/sentry/provider/file/PolicyFile.java fafe79b sentry-tests/src/test/java/org/apache/sentry/tests/e2e/AbstractTestWithHiveServer.java d4060d3 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/AbstractTestWithStaticConfiguration.java 40232c8 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestCrossDbOps.java c822863 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestEndToEnd.java c45dfbc sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestExportImportPrivileges.java 22fe430 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestMetadataObjectRetrieval.java 24684f2 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestMetadataPermissions.java f3d493f sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestMovingToProduction.java c7b5e31 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestPerDBConfiguration.java 8d520fc sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestPerDatabasePolicyFile.java 8c0fb71 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestPrivilegeAtTransform.java 53f295d sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestPrivilegesAtDatabaseScope.java 69bfddc sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestPrivilegesAtFunctionScope.java 25746c1 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestPrivilegesAtTableScope.java ed4509e sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestRuntimeMetadataRetrieval.java b9f71a9 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestSandboxOps.java 70c460e sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestSentryOnFailureHookLoading.java 43469c5 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestServerConfiguration.java 2c7ed7e sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestUriPermissions.java 51ced04 sentry-tests/src/test/java/org/apache/sentry/tests/e2e/TestUserManagement.java ed9fe36 Diff: https://reviews.apache.org/r/14244/diff/ Testing ------- All tests pass Thanks, Sravya Tirukkovalur
