This is an automated email from the ASF dual-hosted git repository.

madhan pushed a change to branch RANGER-3923
in repository https://gitbox.apache.org/repos/asf/ranger.git


    from ebcdc7f4d Merge branch 'master' into RANGER-3923
     add 7ee520ae8 RANGER-4260: UI fix for initial load of policies for Add 
Permissions
     add a07dbb804 RANGER-4255: Introduce option in Ranger to control retention 
period of x_auth_sess table data
     add 67ab95f40 RANGER-4230: Add REST APIs to force delete external users & 
groups (#253)
     add a8609db4b RANGER-4026: Allow sync source updates for existing users 
synced via different sync sources (#254)
     add 6cd4e8ffe RANGER-4276: changed log level to DEBUG for enrich() (#264)
     add 04cb1dc5b RANGER-4274: updated security-zones to support admin-roles 
and audit-roles
     new 83dab8561 Merge branch 'master' into RANGER-3923
     new 81a4aa60f RANGER-4274: updated security-zones to support admin-roles 
and audit-roles: fix unit test failures - #2
     add cb65abc86 RANGER-4274: updated security-zones to support admin-roles 
and audit-roles: fix unit test failures - #2
     new 0fbc8b383 Merge branch 'master' into RANGER-3923

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../ranger/plugin/errors/ValidationErrorCode.java  |   2 +-
 .../ranger/plugin/model/RangerSecurityZone.java    |  24 ++-
 .../validation/RangerSecurityZoneValidator.java    |  16 +-
 .../service/RangerDefaultRequestProcessor.java     |   4 +-
 .../RangerSecurityZoneValidatorTest.java           |   2 +-
 .../python/apache_ranger/client/ranger_client.py   |  27 ++++
 .../apache_ranger/model/ranger_security_zone.py    |   2 +
 .../optimized/current/ranger_core_db_mysql.sql     |  18 +++
 ...t-info.sql => 075-create-sz-role-ref-table.sql} |  27 ++--
 .../optimized/current/ranger_core_db_oracle.sql    |  19 +++
 .../patches/075-create-sz-ref-role-table.sql}      |  36 ++---
 .../optimized/current/ranger_core_db_postgres.sql  |  21 +++
 ...t-info.sql => 075-create-sz-ref-role-table.sql} |  33 ++--
 .../current/ranger_core_db_sqlanywhere.sql         |  24 +++
 .../patches/075-create-sz-ref-role-table.sql       |  40 +++++
 .../optimized/current/ranger_core_db_sqlserver.sql |  49 ++++++
 .../patches/075-create-sz-ref-role-table.sql       |  66 ++++++++
 .../java/org/apache/ranger/biz/RoleDBStore.java    |  18 +++
 .../apache/ranger/biz/SecurityZoneRefUpdater.java  | 144 ++++++++---------
 .../java/org/apache/ranger/biz/ServiceDBStore.java |  36 +++++
 .../java/org/apache/ranger/biz/ServiceMgr.java     |  65 +++++++-
 .../main/java/org/apache/ranger/biz/XUserMgr.java  |  69 ++++++++
 .../java/org/apache/ranger/common/db/BaseDao.java  |   4 +
 .../org/apache/ranger/db/RangerDaoManagerBase.java |   2 +
 .../org/apache/ranger/db/XXAuthSessionDao.java     |  19 ++-
 .../main/java/org/apache/ranger/db/XXGroupDao.java |   2 +-
 ...fUserDao.java => XXSecurityZoneRefRoleDao.java} |  73 +++++----
 ...eRefService.java => XXSecurityZoneRefRole.java} |  81 +++++-----
 .../java/org/apache/ranger/rest/PublicAPIsv2.java  |  15 ++
 .../org/apache/ranger/rest/SecurityZoneREST.java   |   9 ++
 .../java/org/apache/ranger/rest/ServiceREST.java   |  39 +++++
 .../java/org/apache/ranger/rest/XUserREST.java     |  89 ++++++++++-
 .../ranger/security/context/RangerAPIList.java     |   2 +
 .../service/RangerSecurityZoneServiceService.java  |   2 +
 .../apache/ranger/service/XGroupServiceBase.java   |  18 +++
 .../apache/ranger/service/XUserServiceBase.java    |  18 +++
 .../main/resources/META-INF/jpa_named_queries.xml  |  22 +++
 .../main/resources/conf.dist/ranger-admin-site.xml |   8 +
 .../scripts/views/policies/PermissionList.js       |   2 +-
 .../org/apache/ranger/biz/TestRoleDBStore.java     |  54 +++++--
 .../unixusersync/config/UserGroupSyncConfig.java   |  11 ++
 .../process/PolicyMgrUserGroupBuilder.java         | 175 ++++++++++++---------
 42 files changed, 1072 insertions(+), 315 deletions(-)
 copy 
security-admin/db/mysql/patches/{031-create-schema-for-usersync-audit-info.sql 
=> 075-create-sz-role-ref-table.sql} (61%)
 copy 
security-admin/db/{sqlserver/patches/032-add-options-to-policy-and-tag-for-time-based-processing.sql
 => oracle/patches/075-create-sz-ref-role-table.sql} (52%)
 copy 
security-admin/db/postgres/patches/{031-create-schema-for-usersync-audit-info.sql
 => 075-create-sz-ref-role-table.sql} (53%)
 create mode 100644 
security-admin/db/sqlanywhere/patches/075-create-sz-ref-role-table.sql
 create mode 100644 
security-admin/db/sqlserver/patches/075-create-sz-ref-role-table.sql
 copy 
security-admin/src/main/java/org/apache/ranger/db/{XXSecurityZoneRefUserDao.java
 => XXSecurityZoneRefRoleDao.java} (56%)
 copy 
security-admin/src/main/java/org/apache/ranger/entity/{XXSecurityZoneRefService.java
 => XXSecurityZoneRefRole.java} (58%)

Reply via email to