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