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

pradeep pushed a change to branch ranger-2.3
in repository https://gitbox.apache.org/repos/asf/ranger.git


    from 3dcccf220 RANGER-3442 : Ranger KMS DAO memory issues when many new 
keys are created
     new 86f24aa3b RANGER-3435: Add unique index on guid and service id column 
of x_policy table
     new 6f2fabf2b RANGER-3439: REST api to get or delete ranger policy based 
on guid and service name
     new 3c693dadd RANGER-3433: Null Dereference in ServiceREST getPolicyByName 
method
     new 869ec42f3 RANGER-3023: Permission tab takes longer time to load with 
large number of users and group_users data
     new b2ae8ad83 RANGER-3509: updateRoles() REST API updated to permit 
role-admins
     new b7eb7c124 RANGER-3505: modified code to ignore case while validating a 
user for update
     new ab932157a RANGER-3510 : Ranger upgrade spring framework version to 
5.3.12
     new 0f58f9bb8 RANGER-3504 : Create framework to execute DB patch dependent 
on Java patch
     new 6b0fcd2bd RANGER-3516 : J10045 patch is taking more time during upgrade
     new f428f7e6e RANGER-3519: Provide an option to optimize space needed by 
Trie objects
     new d2aa5bd8e RANGER-3519: Provide an option to optimize space needed by 
Trie objects - Part 2
     new d2931d324 RANGER-3519 fixed compilation issue
     new 2ac244986 RANGER-3439: Add rest api to get or delete ranger policy 
based on guid - #2
     new e6de6fc75 RANGER-3507:Handle trailing slash in the ranger Hive URL 
policy authorization
     new 4bf527fac RANGER-3514: Java patch to update sync source on upgrades
     new 34277d811 RANGER-3515: Enhance Ranger Java client SSL config to be 
configured using serviceType and AppId
     new d2b347309 RANGER-3522: Improve Tagsync authentication error reporting
     new b8b0c9cf6 RANGER-3522: Improve Tagsync authentication error reporting 
- Part 2
     new 717ea1a58 RANGER-3493: Add unique index on service and 
resource_signature column of x_policy table
     new 284e6e29b RANGER-3511: Create Java patch to update policy 
resource-signature to unique value
     new 62b29e5a8 RANGER-3490: Make policy resource signature is unique in a 
service
     new 2cb3b83f5 RANGER-3276 Remove duplicate code from buildks
     new f8f26ce64 RANGER-3518: Limit the query size stored in Audit logs
     new 3812635dc RANGER-3528 : Ranger Group creation audit is not shown 
during service creation
     new 0d61ff099 RANGER-3468: Fixed an issue where inactivity timeout request 
is not handled properly when the requested sessionid is invalid
     new 15bdc2fe1 RANGER-3438: Optimized code to extract GroupPrincipals from 
javax Subject and used similar logic for retrieving primaryUser & 
impersonatedUser from Subject
     new 6b12de58d RANGER-3435: Add unique index on guid, service and zone_id 
column of x_policy table
     new 780e10a23 RANGER-3512 : Create Java patch to update policy guid to 
unique value
     new e876338e0 RANGER-3535: A delegate admin user should be able to add
     new 7a4310e25 RANGER-3502: Make GET zone APIs accessible to authorized 
users only
     new dbb58d489 RANGER-3538: Reduce the granularity of locking when 
building/retrieving a policy-engine within Ranger admin service
     new 9f7d05e82 RANGER-2967: Add support for Amazon CloudWatch Logs as an 
Audit Store
     new d92dd86c5 RANGER-3484:Ranger usersync directory is being created as 
root owner
     new 3d35e303f RANGER-3298. Add coarse option for Hive URI permission check
     new e66025c1a RANGER-3298: Add coarse URI check for Hive Agent -PMD fix
     new 24986f105 RANGER-3490 : Make policy resource signature is unique in a 
service part2
     new 73394a7b6 RANGER-3030: Replace Findbugs with Spotbugs maven plugin
     new 676831d4a RANGER-3427: Null Dereference in PublicApis.java
     new 146a9de18 RANGER-3548: Update performance engine test scripts
     new 59b19919f RANGER-3546:Update Spotbugs plugin Executions cycle
     new 3d406400b RANGER-3554: [Intermittent] API call to fetch the list of 
policies for a particular service repo returns a deleted policy in the response
     new c5a085bb0 RANGER-3554: [Intermittent] API call to fetch the list of 
policies for a particular service repo returns a deleted policy in the response 
- Part 2"
     new 1eeb40a71 RANGER-3553: Unit test coverage for XUserMgr class
     new 073544441 RANGER-3553: Unit Tests coverage for UserMgr class
     new 9f9831d2f RANGER-3543: Remove spotbugs-annotations-3.1.9 from classpath
     new db457c02e RANGER-3545: Remove Logger Checks for Info Enabled
     new 3730f1ba2 RANGER-3556: Ranger tagsync logs unnecessary messages
     new 84f9fb8fc RANGER-3533 : Provide sorting on columns throughout the 
audits result set and policy listing page
     new d411e8027 RANGER-3540: Add support to read audit logs from Amazon
     new 9bb528ed5 RANGER-3290 ArrayIndexOutOfBoundsException if solr is down
     new b7f85a4fc RANGER-3562: Redesign post commit tasks for updating
     new ac6fddf34 RANGER-3562: Redesign post commit tasks for updating 
ref-tables when policy/role is updated - Part 2
     new c370022bf RANGER-3573: Add vim in docker base image
     new 9cc9d9233 RANGER-3578: Simplify code for policy label creation
     new 84be12cf5 RANGER-3561: Upgrade Storm version to 1.2.4
     new 4cb374c27 RANGER-3576: service creation is failing intermittently due
     new d96c22ad7 RANGER-3584: ServiceTags are not computed correctly by 
applying incremental changes to existing ServiceTags
     new dc2adcab1 RANGER-3539: Add jacoco-maven-plugin for code coverage
     new ffe96d887 RANGER-3589 : Ranger java patches failing due to admin 
privilege checks
     new 6e509e758 RANGER-3551: Analyze & optimize module permissions related 
API (Part-1)
     new d4b86478f RANGER-3568 : Services of one zone are seen in other zone 
from UI
     new ae73baac7 RANGER-3592: Upgrade Spring framework to 5.3.15
     new 14f2929aa RANGER-3597 :User role should not be able to modify the 
Policy
     new 5d3b61815 RANGER-3285: Fix missing updates to sync source during 
upgrades
     new 4a33bbdfc RANGER-3403: Incorporated review comments and fixed one 
regression case where order of roles is not applied properly
     new 753764665 RANGER-3591: Upgrade protobuf-java to 3.19.3
     new 1cb1af110 RANGER-3634: Remove duplicate entries from usersync
     new 70d985bb2 RANGER-3638: Avoid calling rangerSolrAuthorizerImpl close() 
when the call is for SearchComponent (or Document level authorization)
     new 7ba1078e5 RANGER-3646 LOG.debug print content error
     new 39f990eb1 RANGER-3459: Upgrade Kafka dependency to 2.8
     new 2daa8e506 RANGER-3653: Replace aws java sdk bom dependencies with
     new 9fc4b0cec RANGER-3630: Added code to support wildcards, group short 
names, and list of memberof attribute DNs for computing user search filter
     new 2d82431d7 RANGER-3659: Improved create, update, or delete group user 
mappings API call to reduce memory usage in ranger admin and use common DB 
transaction framework
     new bb61d13e9 RANGER-3663: RangerBizUtil.checkAdminAccess() should return 
false if user-session is not available
     new 9cca00996 RANGER-3629 : Handle solr permissions during upgrade
     new 1baeb502c RANGER-3628 : Support fine grain authorization for different 
solr objects
     new 08f1bbdac RANGER-3647 : Connection to DB fails for MySQL version above 
8.0
     new 32fd08cbe RANGER-3675: Upgrade tomcat due to intermittent READ TIMEOUT
     new 1a25bbe5b RANGER-3681: Ranger Database deadlock when createPolicy is 
running parallel
     new dc1d3396c RANGER-3485: db setup scripts should not convert the db user 
to lowercase during setup
     new cf1699f01 RANGER-3691: Upgrade spring to 5.3.18

The 81 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:
 agents-audit/pom.xml                               |    5 +
 .../AmazonCloudWatchAuditDestination.java          |  198 +++
 .../audit/provider/AuditProviderFactory.java       |    2 +
 .../org/apache/ranger/audit/provider/MiscUtil.java |   72 ++
 agents-common/pom.xml                              |    5 +
 .../hadoop/config/RangerChainedPluginConfig.java   |    2 +-
 .../hadoop/config/RangerConfiguration.java         |    5 +-
 .../hadoop/constants/RangerHadoopConstants.java    |    2 +
 .../RangerFileBasedTagRetriever.java               |    9 +
 .../plugin/contextenricher/RangerTagEnricher.java  |    4 +-
 .../model/RangerPolicyResourceSignature.java       |   11 +-
 .../plugin/model/RangerSecurityZoneHeaderInfo.java |   43 +-
 .../plugin/model/RangerServiceHeaderInfo.java      |   51 +-
 .../model/validation/RangerPolicyValidator.java    |   35 +-
 .../plugin/model/validation/RangerValidator.java   |   21 +-
 .../policyengine/RangerPolicyEngineOptions.java    |   32 +-
 .../policyengine/RangerPolicyRepository.java       |   28 +-
 .../plugin/policyengine/RangerResourceTrie.java    |   57 +-
 .../resourcematcher/RangerURLResourceMatcher.java  |    8 +
 .../service/RangerDefaultRequestProcessor.java     |   12 +
 .../ranger/plugin/util/RangerCommonConstants.java  |    4 +
 .../plugin/util/RangerServiceTagsDeltaUtil.java    |   61 +-
 .../org/apache/ranger/plugin/util/ServiceTags.java |   48 +
 .../service-defs/ranger-servicedef-solr.json       |   87 +-
 .../model/TestRangerPolicyResourceSignature.java   |   18 +
 .../validation/TestRangerPolicyValidator.java      |   24 +-
 .../model/validation/TestRangerValidator.java      |    4 +-
 .../policyengine/test_policyengine_hive.json       |   20 +-
 .../org/apache/ranger/credentialapi/buildks.java   |    7 -
 dev-support/findbugsIncludeFile.xml                |   25 -
 dev-support/ranger-docker/Dockerfile.ranger-base   |    2 +-
 dev-support/spotbugsIncludeFile.xml                |   63 +
 distro/src/main/assembly/admin-web.xml             |    2 +-
 distro/src/main/assembly/kms.xml                   |    2 +-
 distro/src/main/assembly/ranger-tools.xml          |   24 +
 distro/src/main/assembly/usersync.xml              |    3 -
 .../server/tomcat/SolrCollectionBootstrapper.java  |    6 +-
 hbase-agent/conf/ranger-hbase-audit-changes.cfg    |    6 +
 hbase-agent/scripts/install.properties             |   13 +
 hdfs-agent/conf/ranger-hdfs-audit-changes.cfg      |    6 +
 hdfs-agent/scripts/install.properties              |   13 +
 hive-agent/conf/ranger-hive-audit-changes.cfg      |    6 +
 hive-agent/conf/ranger-hive-security.xml           |    8 +
 hive-agent/scripts/install.properties              |   13 +
 .../hive/authorizer/RangerHiveAuditHandler.java    |   41 +-
 .../hive/authorizer/RangerHiveAuthorizer.java      |   89 +-
 .../hive/authorizer/RangerHiveResource.java        |   16 +-
 .../main/java/org/apache/ranger/RangerClient.java  |   16 +-
 kms/pom.xml                                        |    9 +
 kms/scripts/db_setup.py                            |    2 -
 kms/scripts/dba_script.py                          |   50 +-
 kms/scripts/install.properties                     |   13 +
 kms/scripts/setup.sh                               |    3 -
 knox-agent/conf/ranger-knox-audit-changes.cfg      |    6 +
 knox-agent/pom.xml                                 |    5 +
 knox-agent/scripts/install.properties              |   13 +
 .../authorization/knox/RangerPDPKnoxFilter.java    |   25 +-
 plugin-atlas/conf/ranger-atlas-audit-changes.cfg   |    7 +
 plugin-atlas/scripts/install.properties            |   13 +
 .../conf/ranger-elasticsearch-audit-changes.cfg    |    6 +
 plugin-elasticsearch/pom.xml                       |    5 +
 plugin-elasticsearch/scripts/install.properties    |   13 +
 plugin-kafka/conf/ranger-kafka-audit-changes.cfg   |    6 +
 plugin-kafka/pom.xml                               |    5 +
 plugin-kafka/scripts/install.properties            |   13 +
 .../authorizer/KafkaRangerAuthorizerGSSTest.java   |    8 +-
 .../KafkaRangerAuthorizerSASLSSLTest.java          |    8 +-
 .../authorizer/KafkaRangerAuthorizerTest.java      |    8 +-
 .../authorizer/KafkaRangerTopicCreationTest.java   |    8 +-
 plugin-kms/conf/ranger-kms-audit-changes.cfg       |    6 +
 plugin-kylin/conf/ranger-kylin-audit-changes.cfg   |    6 +
 plugin-kylin/scripts/install.properties            |   13 +
 .../registry/client/NiFiRegistryConnectionMgr.java |    2 +-
 .../services/nifi/client/NiFiConnectionMgr.java    |    2 +-
 plugin-ozone/conf/ranger-ozone-audit-changes.cfg   |    6 +
 plugin-ozone/pom.xml                               |    5 +
 plugin-ozone/scripts/install.properties            |   13 +
 plugin-presto/conf/ranger-presto-audit-changes.cfg |    6 +
 plugin-presto/pom.xml                              |    5 +
 plugin-presto/scripts/install.properties           |   13 +
 plugin-solr/conf/ranger-solr-audit-changes.cfg     |    6 +
 plugin-solr/scripts/install.properties             |   13 +
 .../solr/authorizer/RangerSolrAuditHandler.java    |    5 +-
 .../solr/authorizer/RangerSolrAuthorizer.java      |  304 ++---
 .../solr/authorizer/SolrAuthzUtil.java             |  266 +++++
 .../ranger/services/solr/RangerServiceSolr.java    |    2 +-
 .../ranger/services/solr/RangerSolrConstants.java  |  107 ++
 .../services/solr/client/ServiceSolrClient.java    |  203 +++-
 plugin-sqoop/conf/ranger-sqoop-audit-changes.cfg   |    6 +
 plugin-sqoop/scripts/install.properties            |   13 +
 plugin-yarn/conf/ranger-yarn-audit-changes.cfg     |    6 +
 plugin-yarn/scripts/install.properties             |   13 +
 pom.xml                                            |   64 +-
 .../solr/authorizer/RangerSolrAuthorizer.java      |   22 +-
 ranger-tools/scripts/create_requests.py            |   42 +
 .../scripts/create_tags_file.sh                    |   38 +-
 ranger-tools/scripts/gen_service_policies.sh       |  475 ++++++++
 ranger-tools/scripts/gen_service_tags.sh           |   64 +-
 .../ranger/policyengine/PerfTestConfiguration.java |   13 +-
 .../apache/ranger/policyengine/PerfTestEngine.java |    7 +
 .../ranger/policyengine/PerfTestOptions.java       |   11 +
 .../policyengine/RangerPolicyenginePerfTester.java |   28 +-
 .../src/test/resources/testdata/ranger-config.xml  |   13 +
 .../resources/testdata/test_requests_hive.json     |    4 +-
 ranger-tools/testdata/ranger-config.xml            |   15 +-
 .../optimized/current/ranger_core_db_mysql.sql     |    8 +
 ...aint-on-x_policy-table-guid-service-column.sql} |   21 +-
 ...x_policy-table-service-resourcesign-column.sql} |   21 +-
 .../optimized/current/ranger_core_db_oracle.sql    |    8 +
 ...aint-on-x_policy-table-guid-service-column.sql} |   11 +-
 ...x_policy-table-service-resourcesign-column.sql} |   11 +-
 .../optimized/current/ranger_core_db_postgres.sql  |    8 +
 ...aint-on-x_policy-table-guid-service-column.sql} |   23 +-
 ...x_policy-table-service-resourcesign-column.sql} |   13 +-
 .../current/ranger_core_db_sqlanywhere.sql         |   20 +-
 ...aint-on-x_policy-table-guid-service-column.sql} |   10 +-
 ...x_policy-table-service-resourcesign-column.sql} |   17 +-
 .../optimized/current/ranger_core_db_sqlserver.sql |   14 +
 ...aint-on-x_policy-table-guid-service-column.sql} |   13 +-
 ...x_policy-table-service-resourcesign-column.sql} |    9 +-
 security-admin/pom.xml                             |   14 +
 security-admin/scripts/db_setup.py                 |  159 ++-
 security-admin/scripts/dba_script.py               |   68 +-
 security-admin/scripts/install.properties          |   12 +-
 .../scripts/ranger-admin-site-template.xml         |   12 +
 security-admin/scripts/setup.sh                    |   31 +-
 security-admin/scripts/upgrade_admin.py            |    3 +
 .../org/apache/ranger/AccessAuditsService.java     |   13 +
 .../cloudwatch/CloudWatchAccessAuditsService.java  |  288 +++++
 .../ranger/amazon/cloudwatch/CloudWatchMgr.java    |   77 ++
 .../ranger/amazon/cloudwatch/CloudWatchUtil.java   |  258 ++++
 .../main/java/org/apache/ranger/biz/AssetMgr.java  |   24 +-
 .../org/apache/ranger/biz/PolicyRefUpdater.java    |  462 ++++---
 .../java/org/apache/ranger/biz/RangerBizUtil.java  |   11 +-
 .../apache/ranger/biz/RangerPolicyAdminCache.java  |  126 +-
 .../RangerPolicyAdminCacheForEngineOptions.java    |   15 +-
 .../apache/ranger/biz/RangerPolicyAdminImpl.java   |  247 +++-
 .../java/org/apache/ranger/biz/RoleRefUpdater.java |  383 +++---
 .../org/apache/ranger/biz/SecurityZoneDBStore.java |   14 +
 .../java/org/apache/ranger/biz/ServiceDBStore.java |  112 +-
 .../java/org/apache/ranger/biz/TagDBStore.java     |    7 +
 .../main/java/org/apache/ranger/biz/UserMgr.java   |   10 +-
 .../main/java/org/apache/ranger/biz/XAuditMgr.java |    8 +
 .../main/java/org/apache/ranger/biz/XUserMgr.java  |  372 +++---
 .../java/org/apache/ranger/biz/XUserMgrBase.java   |    4 +
 .../org/apache/ranger/common/PropertiesUtil.java   |   30 +-
 .../org/apache/ranger/common/SearchCriteria.java   |   13 +-
 .../RangerTransactionSynchronizationAdapter.java   |   10 +-
 .../main/java/org/apache/ranger/db/XXGroupDao.java |   15 +
 .../org/apache/ranger/db/XXGroupPermissionDao.java |   19 +-
 .../java/org/apache/ranger/db/XXPolicyDao.java     |   70 ++
 .../apache/ranger/db/XXPolicyRefAccessTypeDao.java |   17 +-
 .../apache/ranger/db/XXPolicyRefConditionDao.java  |   17 +-
 .../ranger/db/XXPolicyRefDataMaskTypeDao.java      |   17 +-
 .../org/apache/ranger/db/XXPolicyRefGroupDao.java  |   17 +-
 .../apache/ranger/db/XXPolicyRefResourceDao.java   |   18 +-
 .../org/apache/ranger/db/XXPolicyRefRoleDao.java   |   19 +-
 .../org/apache/ranger/db/XXPolicyRefUserDao.java   |   17 +-
 .../java/org/apache/ranger/db/XXPortalUserDao.java |   14 +
 .../org/apache/ranger/db/XXSecurityZoneDao.java    |   15 +
 .../ranger/db/XXSecurityZoneRefServiceDao.java     |   21 +
 .../ranger/db/XXSecurityZoneRefTagServiceDao.java  |   21 +
 .../main/java/org/apache/ranger/db/XXUserDao.java  |   13 +
 .../org/apache/ranger/db/XXUserPermissionDao.java  |   17 +
 .../ElasticSearchAccessAuditsService.java          |   17 +-
 .../ranger/elasticsearch/ElasticSearchUtil.java    |   54 -
 .../PatchForHBaseDefaultPolicyUpdate_J10045.java   |    5 +-
 ...PatchForSolrSvcDefAndPoliciesUpdate_J10055.java |  471 ++++++++
 .../patch/PatchForSyncSourceUpdate_J10054.java     |  138 +++
 ...tchPreSql_057_ForUpdateToUniqueGUID_J10052.java |  159 +++
 ...ForUpdateToUniqueResoureceSignature_J10053.java |  130 ++
 .../ranger/patch/cliutil/ChangePasswordUtil.java   |    2 +-
 .../ranger/patch/cliutil/ChangeUserNameUtil.java   |    2 +-
 .../java/org/apache/ranger/rest/PublicAPIs.java    |   12 +-
 .../java/org/apache/ranger/rest/PublicAPIsv2.java  |   93 +-
 .../main/java/org/apache/ranger/rest/RoleREST.java |   15 +-
 .../org/apache/ranger/rest/SecurityZoneREST.java   |   54 +-
 .../java/org/apache/ranger/rest/ServiceREST.java   |  152 ++-
 .../java/org/apache/ranger/rest/XUserREST.java     |   21 +
 .../web/filter/RangerKRBAuthenticationFilter.java  |   63 +-
 .../service/AbstractBaseResourceService.java       |   11 +
 .../ranger/service/RangerPluginActivityLogger.java |   15 +-
 .../ranger/service/RangerPolicyLabelHelper.java    |   68 --
 .../apache/ranger/service/XAccessAuditService.java |   11 +-
 .../ranger/service/XGroupPermissionService.java    |   52 +-
 .../org/apache/ranger/service/XGroupService.java   |    4 +
 .../apache/ranger/service/XGroupUserService.java   |  167 ++-
 .../apache/ranger/service/XModuleDefService.java   |   90 +-
 .../ranger/service/XUserPermissionService.java     |   57 +-
 .../org/apache/ranger/service/XUserService.java    |   16 +-
 .../ranger/solr/SolrAccessAuditsService.java       |   17 +-
 .../main/java/org/apache/ranger/solr/SolrUtil.java |   52 -
 .../main/java/org/apache/ranger/util/CLIUtil.java  |   24 +
 ...icServiceCount.java => VXModulePermission.java} |   76 +-
 ...tyZoneList.java => VXModulePermissionList.java} |   29 +-
 .../main/resources/META-INF/jpa_named_queries.xml  |  132 +-
 .../main/resources/conf.dist/ranger-admin-site.xml |   12 +
 .../conf.dist/security-applicationContext.xml      |    2 +-
 .../collection_bases/VXModuleDefListBase.js        |    6 +-
 .../main/webapp/scripts/controllers/Controller.js  |    8 +-
 .../src/main/webapp/scripts/utils/XAUtils.js       |    5 +-
 .../webapp/scripts/views/UploadServicePolicy.js    |   85 +-
 .../views/permissions/ModulePermsTableLayout.js    |    6 +-
 .../views/policies/NRangerPolicyTableLayout.js     |   22 +-
 .../views/policies/RangerPolicyTableLayout.js      |   30 +-
 .../scripts/views/policymanager/ServiceLayout.js   |   68 +-
 .../views/policymanager/ServiceLayoutSidebar.js    |   93 +-
 .../webapp/scripts/views/reports/AuditLayout.js    |   49 +-
 .../scripts/views/reports/UserAccessLayout.js      |    9 +-
 .../AmazonCloudWatchAuditDestinationTest.java      |   79 ++
 .../org/apache/ranger/biz/TestServiceDBStore.java  |    4 +
 .../java/org/apache/ranger/biz/TestUserMgr.java    |  357 ++++++
 .../java/org/apache/ranger/biz/TestXUserMgr.java   | 1259 ++++++++++++++++++--
 .../org/apache/ranger/rest/TestPublicAPIsv2.java   |   68 +-
 .../apache/ranger/rest/TestSecurityZoneREST.java   |   28 +-
 .../service/TestRangerPluginActivityLogger.java    |    3 +-
 .../service/TestXGroupPermissionService.java       |    5 +-
 .../stability-tests/ranger-policy/app.conf         |    6 +-
 .../stability-tests/ranger-policy/start.sh         |    2 +-
 storm-agent/conf/ranger-storm-audit-changes.cfg    |    6 +
 storm-agent/pom.xml                                |    5 +
 storm-agent/scripts/install.properties             |   13 +
 .../ranger/tagsync/process/TagSynchronizer.java    |   43 +-
 .../tagsync/source/atlas/AtlasTagSource.java       |    8 +-
 .../ranger/ugsyncutil/model/GroupUserInfo.java     |    2 +-
 .../model/UsersGroupRoleAssignments.java           |   30 +
 .../ldapusersync/process/LdapUserGroupBuilder.java |  425 +++++--
 .../unixusersync/config/UserGroupSyncConfig.java   |   38 +-
 .../process/PolicyMgrUserGroupBuilder.java         |  267 +++--
 .../ranger/usergroupsync/TestLdapUserGroup.java    |  111 +-
 unixauthservice/scripts/setup.py                   |    3 +-
 231 files changed, 9512 insertions(+), 2443 deletions(-)
 create mode 100644 
agents-audit/src/main/java/org/apache/ranger/audit/destination/AmazonCloudWatchAuditDestination.java
 copy 
security-admin/src/main/java/org/apache/ranger/view/RangerExportPolicyList.java 
=> 
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZoneHeaderInfo.java
 (69%)
 copy security-admin/src/main/java/org/apache/ranger/view/RangerRoleList.java 
=> 
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerServiceHeaderInfo.java
 (65%)
 delete mode 100644 dev-support/findbugsIncludeFile.xml
 create mode 100644 dev-support/spotbugsIncludeFile.xml
 create mode 100644 
plugin-solr/src/main/java/org/apache/ranger/authorization/solr/authorizer/SolrAuthzUtil.java
 create mode 100644 
plugin-solr/src/main/java/org/apache/ranger/services/solr/RangerSolrConstants.java
 create mode 100755 ranger-tools/scripts/create_requests.py
 copy ranger-examples/sampleapp/scripts/run-sampleapp.sh => 
ranger-tools/scripts/create_tags_file.sh (59%)
 create mode 100755 ranger-tools/scripts/gen_service_policies.sh
 copy 
plugin-yarn/src/main/java/org/apache/ranger/services/yarn/client/YarnConnectionMgr.java
 => 
ranger-tools/src/main/java/org/apache/ranger/policyengine/PerfTestConfiguration.java
 (72%)
 copy 
security-admin/db/mysql/patches/{040-modify-unique-constraint-on-policy-table.sql
 => 057-add-unique-constraint-on-x_policy-table-guid-service-column.sql} (58%)
 copy 
security-admin/db/mysql/patches/{040-modify-unique-constraint-on-policy-table.sql
 => 
058-add-unique-constraint-on-x_policy-table-service-resourcesign-column.sql} 
(57%)
 copy security-admin/db/oracle/patches/{042-add-index-on-xdatahist-table.sql => 
057-add-unique-constraint-on-x_policy-table-guid-service-column.sql} (62%)
 copy 
security-admin/db/oracle/patches/{033-add-unique-constraint-on-table-x_policy.sql
 => 
058-add-unique-constraint-on-x_policy-table-service-resourcesign-column.sql} 
(63%)
 copy 
security-admin/db/postgres/patches/{040-modify-unique-constraint-on-policy-table.sql
 => 057-add-unique-constraint-on-x_policy-table-guid-service-column.sql} (56%)
 copy 
security-admin/db/postgres/patches/{033-add-unique-constraint-on-table-x_policy.sql
 => 
058-add-unique-constraint-on-x_policy-table-service-resourcesign-column.sql} 
(70%)
 copy security-admin/db/sqlanywhere/patches/{027-sortorder-column-size.sql => 
057-add-unique-constraint-on-x_policy-table-guid-service-column.sql} (69%)
 copy 
security-admin/db/sqlanywhere/patches/{023-add-unique-constraint-on-table-x_user.sql
 => 
058-add-unique-constraint-on-x_policy-table-service-resourcesign-column.sql} 
(68%)
 copy 
security-admin/db/sqlserver/patches/{033-add-unique-constraint-on-table-x_policy.sql
 => 057-add-unique-constraint-on-x_policy-table-guid-service-column.sql} (68%)
 copy 
security-admin/db/sqlserver/patches/{033-add-unique-constraint-on-table-x_policy.sql
 => 
058-add-unique-constraint-on-x_policy-table-service-resourcesign-column.sql} 
(68%)
 create mode 100644 
security-admin/src/main/java/org/apache/ranger/amazon/cloudwatch/CloudWatchAccessAuditsService.java
 create mode 100644 
security-admin/src/main/java/org/apache/ranger/amazon/cloudwatch/CloudWatchMgr.java
 create mode 100644 
security-admin/src/main/java/org/apache/ranger/amazon/cloudwatch/CloudWatchUtil.java
 create mode 100644 
security-admin/src/main/java/org/apache/ranger/patch/PatchForSolrSvcDefAndPoliciesUpdate_J10055.java
 create mode 100644 
security-admin/src/main/java/org/apache/ranger/patch/PatchForSyncSourceUpdate_J10054.java
 create mode 100644 
security-admin/src/main/java/org/apache/ranger/patch/PatchPreSql_057_ForUpdateToUniqueGUID_J10052.java
 create mode 100644 
security-admin/src/main/java/org/apache/ranger/patch/PatchPreSql_058_ForUpdateToUniqueResoureceSignature_J10053.java
 delete mode 100644 
security-admin/src/main/java/org/apache/ranger/service/RangerPolicyLabelHelper.java
 copy 
security-admin/src/main/java/org/apache/ranger/view/{VXMetricServiceCount.java 
=> VXModulePermission.java} (54%)
 copy 
security-admin/src/main/java/org/apache/ranger/view/{RangerSecurityZoneList.java
 => VXModulePermissionList.java} (71%)
 create mode 100644 
security-admin/src/test/java/org/apache/ranger/audit/destination/AmazonCloudWatchAuditDestinationTest.java

Reply via email to