Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-ranger
Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/ca75aadc Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/ca75aadc Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/ca75aadc Branch: refs/heads/master Commit: ca75aadc6be398fc0eac317c9c58ca928b6f152c Parents: e97c99d 2a309b5 Author: rmani <[email protected]> Authored: Mon Mar 9 10:47:49 2015 -0700 Committer: rmani <[email protected]> Committed: Mon Mar 9 10:47:49 2015 -0700 ---------------------------------------------------------------------- .../apache/ranger/credentialapi/buildks.java | 43 ++- .../credentialapi/TestCredentialReader.java | 39 +-- .../ranger/credentialapi/Testbuildks.java | 43 +-- .../namenode/RangerFSPermissionChecker.java | 34 +- .../agent/HadoopAuthClassTransformer.java | 313 ++++++++++--------- .../agent/TestRangerFSPermissionChecker.java | 16 + pom.xml | 4 +- .../patches/010-users-and-groups-visibility.sql | 50 +++ .../patches/010-users-and-groups-visibility.sql | 44 +++ .../java/org/apache/ranger/biz/XUserMgr.java | 31 ++ .../apache/ranger/common/RangerCommonEnums.java | 22 +- .../java/org/apache/ranger/entity/XXGroup.java | 26 ++ .../java/org/apache/ranger/entity/XXUser.java | 29 ++ .../java/org/apache/ranger/rest/XUserREST.java | 18 ++ .../apache/ranger/service/XGroupService.java | 17 +- .../ranger/service/XGroupServiceBase.java | 2 + .../org/apache/ranger/service/XUserService.java | 4 + .../apache/ranger/service/XUserServiceBase.java | 2 + .../java/org/apache/ranger/view/VXGroup.java | 21 ++ .../java/org/apache/ranger/view/VXUser.java | 12 +- .../scripts/collection_bases/VXGroupListBase.js | 26 +- .../scripts/collection_bases/VXUserListBase.js | 23 +- .../src/main/webapp/scripts/models/VXGroup.js | 15 +- .../src/main/webapp/scripts/models/VXUser.js | 14 + .../main/webapp/scripts/modules/XAOverrides.js | 263 ++++++++++++++++ .../scripts/modules/globalize/message/en.js | 10 +- .../src/main/webapp/scripts/utils/XAEnums.js | 5 + .../src/main/webapp/scripts/utils/XAUtils.js | 1 + .../scripts/views/common/FormInputItemList.js | 2 +- .../scripts/views/common/UserPermissionList.js | 2 +- .../scripts/views/common/XATableLayout.js | 7 + .../scripts/views/policies/PermissionList.js | 4 +- .../scripts/views/policies/RangerPolicyForm.js | 2 +- .../scripts/views/users/UserTableLayout.js | 157 +++++++++- security-admin/src/main/webapp/styles/xa.css | 15 + .../templates/users/UserTableLayout_tmpl.html | 2 + .../org/apache/ranger/biz/TestXUserMgr.java | 175 ++++++++++- src/main/assembly/hbase-agent.xml | 1 + src/main/assembly/hdfs-agent.xml | 1 + src/main/assembly/hive-agent.xml | 1 + src/main/assembly/knox-agent.xml | 1 + src/main/assembly/plugin-yarn.xml | 1 + src/main/assembly/storm-agent.xml | 1 + 43 files changed, 1227 insertions(+), 272 deletions(-) ----------------------------------------------------------------------
