You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by Pradeep Agrawal <pr...@gmail.com> on 2019/08/21 07:21:51 UTC
Review Request 71334: RANGER-2545: Migrate Ranger Logging to slf4j
framework
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/71334/
-----------------------------------------------------------
Review request for ranger, Ankita Sinha, bhavik patel, Gautam Borad, Abhay Kulkarni, Madhan Neethiraj, Mehul Parikh, Nikhil P, Nitin Galave, Ramesh Mani, Sailaja Polavarapu, and Velmurugan Periasamy.
Bugs: RANGER-2545
https://issues.apache.org/jira/browse/RANGER-2545
Repository: ranger
Description
-------
**Problem Statement:** Ranger has direct references to Log4j1.
As a result, systems which have moved over to using log4j2, logback etc via slf4j as a facade end up requiring multiple logging configuration files. One log4j1 config file for ranger, and another for the rest of the component.
**Proposed Solution:** Proposed patch shall remove usage of jakarta common loggin API and Log4j API and migrate such references to slf4j.
**Note:** I have not removed log4j and common logging dependencies yet as not sure that which third may API might be requiring them at the runtime. I have not changed any configuration of log4j.properties file also, I believe the same properties file should work with slf4j as well.
Diffs
-----
agents-audit/src/main/java/org/apache/ranger/audit/dao/BaseDao.java 124f89e88
agents-audit/src/main/java/org/apache/ranger/audit/dao/DaoManagerBase.java 33ba2f6b1
agents-audit/src/main/java/org/apache/ranger/audit/destination/AuditDestination.java 41d0e8278
agents-audit/src/main/java/org/apache/ranger/audit/destination/DBAuditDestination.java 79f07d7a5
agents-audit/src/main/java/org/apache/ranger/audit/destination/FileAuditDestination.java 609b98520
agents-audit/src/main/java/org/apache/ranger/audit/destination/HDFSAuditDestination.java 01fc5e7f8
agents-audit/src/main/java/org/apache/ranger/audit/destination/Log4JAuditDestination.java 1dd35c92a
agents-audit/src/main/java/org/apache/ranger/audit/destination/SolrAuditDestination.java 35487e9fa
agents-audit/src/main/java/org/apache/ranger/audit/entity/AuthzAuditEventDbObj.java 6830e9504
agents-audit/src/main/java/org/apache/ranger/audit/provider/AsyncAuditProvider.java c74a3eac0
agents-audit/src/main/java/org/apache/ranger/audit/provider/AuditFileCacheProvider.java 8e3dd720d
agents-audit/src/main/java/org/apache/ranger/audit/provider/AuditProviderFactory.java 405fb1d23
agents-audit/src/main/java/org/apache/ranger/audit/provider/BaseAuditHandler.java dac5c9473
agents-audit/src/main/java/org/apache/ranger/audit/provider/DbAuditProvider.java 95909a9c6
agents-audit/src/main/java/org/apache/ranger/audit/provider/Log4jAuditProvider.java 353c80963
agents-audit/src/main/java/org/apache/ranger/audit/provider/Log4jTracer.java bdb1a4774
agents-audit/src/main/java/org/apache/ranger/audit/provider/MiscUtil.java b7315a922
agents-audit/src/main/java/org/apache/ranger/audit/provider/MultiDestAuditProvider.java 282f5abfa
agents-audit/src/main/java/org/apache/ranger/audit/provider/StandAloneAuditProviderFactory.java 4306b24c0
agents-audit/src/main/java/org/apache/ranger/audit/provider/hdfs/HdfsAuditProvider.java 65429ad67
agents-audit/src/main/java/org/apache/ranger/audit/provider/kafka/KafkaAuditProvider.java a0c25427a
agents-audit/src/main/java/org/apache/ranger/audit/provider/solr/SolrAuditProvider.java dac006c6e
agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditAsyncQueue.java f31772ae5
agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditBatchQueue.java a4da4a9b1
agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditFileCacheProviderSpool.java 41513ba40
agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditFileSpool.java cbd819dda
agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditQueue.java e1667a47c
agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditSummaryQueue.java 4c250336c
agents-audit/src/main/java/org/apache/ranger/audit/test/TestEvents.java 57f76d815
agents-common/src/main/java/org/apache/hadoop/security/SecureClientLogin.java 05d23fd05
agents-common/src/main/java/org/apache/ranger/admin/client/RangerAdminRESTClient.java 62d5776d0
agents-common/src/main/java/org/apache/ranger/admin/client/datatype/RESTResponse.java 75c2c9f38
agents-common/src/main/java/org/apache/ranger/authorization/hadoop/config/RangerConfiguration.java 0c2e47308
agents-common/src/main/java/org/apache/ranger/authorization/hadoop/config/RangerLegacyConfigBuilder.java 8b6382cfa
agents-common/src/main/java/org/apache/ranger/authorization/utils/JsonUtils.java 74555eefd
agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java 6b6e91dec
agents-common/src/main/java/org/apache/ranger/plugin/client/BaseClient.java ed002ef74
agents-common/src/main/java/org/apache/ranger/plugin/client/HadoopConfigHolder.java a065a8db7
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerAccessedFromClusterCondition.java e5cc91680
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerAccessedFromClusterTypeCondition.java 50a92bd6f
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerAccessedNotFromClusterCondition.java d8e966c3d
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerAccessedNotFromClusterTypeCondition.java eb6c45c0d
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerAnyOfExpectedTagsPresentConditionEvaluator.java 3221f79d5
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerContextAttributeValueInCondition.java 316cdb5d1
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerContextAttributeValueNotInCondition.java 7df73dfd2
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerHiveResourcesAccessedTogetherCondition.java 960efbe87
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerHiveResourcesNotAccessedTogetherCondition.java fb2ba2ea9
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerIpMatcher.java 03d09a4ef
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerNoneOfExpectedTagsPresentConditionEvaluator.java d04f4b388
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerScriptConditionEvaluator.java 5b6653901
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerScriptExecutionContext.java 0c078a845
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerScriptTemplateConditionEvaluator.java e88592047
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerTagsAllPresentConditionEvaluator.java 8616c6660
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerTimeOfDayMatcher.java aa8f9c670
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerAbstractContextEnricher.java 0712bfcf7
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerAbstractGeolocationProvider.java d6a0412cf
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerAdminTagRetriever.java 4caed81a3
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerFileBasedTagRetriever.java b858879ba
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java fbf0360d7
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagForEval.java 3f0db31ac
agents-common/src/main/java/org/apache/ranger/plugin/errors/ValidationErrorCode.java 34f41f1cd
agents-common/src/main/java/org/apache/ranger/plugin/geo/GeolocationMetadata.java 1142dccd4
agents-common/src/main/java/org/apache/ranger/plugin/geo/RangerGeolocationData.java 869d31678
agents-common/src/main/java/org/apache/ranger/plugin/geo/RangerGeolocationDatabase.java 98c55cc85
agents-common/src/main/java/org/apache/ranger/plugin/geo/ValuePrinter.java cc429a2d6
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicyResourceSignature.java 2bb65891a
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerPolicyValidator.java a85410782
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerSecurityZoneValidator.java 35e3ebb91
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerServiceDefHelper.java 0954beb82
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerServiceDefValidator.java f96fcfc92
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerServiceValidator.java 9b5d8d511
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerValidator.java f31483e97
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerValidityScheduleValidator.java 3bfdf9396
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerZoneResourceMatcher.java c7f5bc4b8
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/ValidationFailureDetails.java d53d52a61
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/CacheMap.java 51f3f6b88
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerAccessRequestImpl.java 2a28f701a
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPluginContext.java e596b2af4
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineCache.java 015ca097a
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineImpl.java daa62f408
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyRepository.java 3a954f341
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerAbstractPolicyEvaluator.java 4d6962fff
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerCustomConditionEvaluator.java cc250b537
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerDefaultPolicyEvaluator.java ecd6cb746
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerDefaultPolicyItemEvaluator.java 5bbbecedb
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerOptimizedPolicyEvaluator.java 00c0d42ed
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerResourceAccessCacheImpl.java bde65b87f
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerValidityScheduleEvaluator.java 6715e2b18
agents-common/src/main/java/org/apache/ranger/plugin/policyresourcematcher/RangerDefaultPolicyResourceMatcher.java 633ec96ac
agents-common/src/main/java/org/apache/ranger/plugin/resourcematcher/RangerAbstractResourceMatcher.java 8f6facda5
agents-common/src/main/java/org/apache/ranger/plugin/resourcematcher/RangerDefaultResourceMatcher.java 8a444715c
agents-common/src/main/java/org/apache/ranger/plugin/resourcematcher/RangerPathResourceMatcher.java 9cf31a2cb
agents-common/src/main/java/org/apache/ranger/plugin/resourcematcher/RangerURLResourceMatcher.java 40f3df98f
agents-common/src/main/java/org/apache/ranger/plugin/resourcematcher/ResourceMatcher.java 35856a96e
agents-common/src/main/java/org/apache/ranger/plugin/service/RangerAuthContext.java 02f343196
agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBasePlugin.java 8d89a187c
agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBaseService.java 8d4e16fc4
agents-common/src/main/java/org/apache/ranger/plugin/service/RangerDefaultService.java c61ebd6de
agents-common/src/main/java/org/apache/ranger/plugin/store/AbstractServiceStore.java 82c769f3f
agents-common/src/main/java/org/apache/ranger/plugin/store/EmbeddedServiceDefsUtil.java c7ea948c9
agents-common/src/main/java/org/apache/ranger/plugin/store/file/GeolocationFileStore.java 9b55e387b
agents-common/src/main/java/org/apache/ranger/plugin/util/DownloaderTask.java 1345f6f75
agents-common/src/main/java/org/apache/ranger/plugin/util/PerfDataRecorder.java 28163698d
agents-common/src/main/java/org/apache/ranger/plugin/util/PolicyRefresher.java 0e52c3113
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerAccessRequestUtil.java c8276f127
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerPerfCollectorTracer.java 353f7daec
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerPerfTracer.java 222c85979
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerPerfTracerFactory.java 1153091b4
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerPolicyDeltaUtil.java 9c50f8a33
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerRESTClient.java 5a7596f8d
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerRESTUtils.java 310f69dbf
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerResourceTrie.java 605a74ae4
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerSslHelper.java 6f23eae86
agents-common/src/main/java/org/apache/ranger/plugin/util/XMLUtils.java 3b674f866
agents-common/src/main/java/org/apache/ranger/services/tag/RangerServiceTag.java 678e72f1a
agents-common/src/test/java/org/apache/ranger/plugin/conditionevaluator/RangerSimpleMatcher.java fc19ed77d
agents-common/src/test/java/org/apache/ranger/plugin/policyengine/TestCacheMap.java db8b8131f
agents-common/src/test/java/org/apache/ranger/plugin/policyengine/TestProjectProvider.java ef99ecbfb
agents-cred/src/main/java/org/apache/ranger/authorization/hadoop/utils/RangerCredentialProvider.java 61d0f2199
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/AuthorizationSession.java 6461a2467
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/ColumnIterator.java 7d78c087d
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/HbaseAuditHandlerImpl.java bbf7db321
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/HbaseAuthUtilsImpl.java c2e1e7753
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/HbaseUserUtilsImpl.java 2343734c0
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessor.java 5729eb2d8
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationFilter.java a1799ce45
hbase-agent/src/main/java/org/apache/ranger/services/hbase/RangerServiceHBase.java 01b97ea97
hbase-agent/src/main/java/org/apache/ranger/services/hbase/client/HBaseClient.java 28c582c6f
hbase-agent/src/main/java/org/apache/ranger/services/hbase/client/HBaseConnectionMgr.java 560d754a6
hbase-agent/src/main/java/org/apache/ranger/services/hbase/client/HBaseResourceMgr.java 5db627701
hbase-agent/src/test/java/org/apache/ranger/authorization/hbase/HBaseRangerAuthorizationTest.java bf4bc974e
hdfs-agent/src/main/java/org/apache/ranger/authorization/hadoop/RangerHdfsAuthorizer.java 7b2882c40
hdfs-agent/src/main/java/org/apache/ranger/services/hdfs/RangerServiceHdfs.java f89d14b9b
hdfs-agent/src/main/java/org/apache/ranger/services/hdfs/client/HdfsClient.java 55f5980c1
hdfs-agent/src/main/java/org/apache/ranger/services/hdfs/client/HdfsConnectionMgr.java 83cae7865
hdfs-agent/src/main/java/org/apache/ranger/services/hdfs/client/HdfsResourceMgr.java ffbab2aa5
hive-agent/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuditHandler.java bf4d6c1ea
hive-agent/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuthorizer.java bb015c595
hive-agent/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuthorizerBase.java c752489ef
hive-agent/src/main/java/org/apache/ranger/services/hive/RangerServiceHive.java dc6ba630f
hive-agent/src/main/java/org/apache/ranger/services/hive/client/HiveClient.java f7100a3ae
hive-agent/src/main/java/org/apache/ranger/services/hive/client/HiveConnectionMgr.java 5d7c8e5c4
hive-agent/src/main/java/org/apache/ranger/services/hive/client/HiveResourceMgr.java f1da958bd
kms/src/main/java/org/apache/hadoop/crypto/key/RangerHSM.java a531f32f6
kms/src/main/java/org/apache/hadoop/crypto/key/RangerKMSDB.java 8b9bf4bb1
kms/src/main/java/org/apache/hadoop/crypto/key/RangerKeyStore.java 86f1a29db
kms/src/main/java/org/apache/hadoop/crypto/key/RangerKeyStoreProvider.java b280cbf01
kms/src/main/java/org/apache/hadoop/crypto/key/RangerMasterKey.java 2b4eb809c
kms/src/main/java/org/apache/hadoop/crypto/key/RangerSafenetKeySecure.java 12afe33dc
kms/src/main/java/org/apache/hadoop/crypto/key/kms/server/KMSAudit.java 56d25d2f1
kms/src/main/java/org/apache/hadoop/crypto/key/kms/server/KMSMetricUtil.java 925d2c76f
kms/src/main/java/org/apache/ranger/kms/dao/BaseDao.java b32d13070
kms/src/main/java/org/apache/ranger/kms/dao/DaoManagerBase.java 53ad0e780
knox-agent/src/main/java/org/apache/ranger/admin/client/RangerAdminJersey2RESTClient.java f57012ee8
knox-agent/src/main/java/org/apache/ranger/authorization/knox/RangerPDPKnoxFilter.java 62363ab06
knox-agent/src/main/java/org/apache/ranger/services/knox/RangerServiceKnox.java b72e7768d
knox-agent/src/main/java/org/apache/ranger/services/knox/client/KnoxClient.java b3c163d37
knox-agent/src/main/java/org/apache/ranger/services/knox/client/KnoxConnectionMgr.java 55bc2381d
knox-agent/src/main/java/org/apache/ranger/services/knox/client/KnoxResourceMgr.java e887b1157
plugin-atlas/src/main/java/org/apache/ranger/authorization/atlas/authorizer/RangerAtlasAuthorizer.java c6008ba8a
plugin-atlas/src/main/java/org/apache/ranger/services/atlas/RangerServiceAtlas.java 77a626e38
plugin-elasticsearch/src/main/java/org/apache/ranger/authorization/elasticsearch/authorizer/RangerElasticsearchAuthorizer.java 31de63195
plugin-elasticsearch/src/main/java/org/apache/ranger/services/elasticsearch/RangerServiceElasticsearch.java ed1c98e5c
plugin-elasticsearch/src/main/java/org/apache/ranger/services/elasticsearch/client/ElasticsearchClient.java d5c170d47
plugin-elasticsearch/src/main/java/org/apache/ranger/services/elasticsearch/client/ElasticsearchResourceMgr.java d7980aaf1
plugin-kafka/src/main/java/org/apache/ranger/authorization/kafka/authorizer/RangerKafkaAuditHandler.java ee50e9539
plugin-kafka/src/main/java/org/apache/ranger/authorization/kafka/authorizer/RangerKafkaAuthorizer.java 43dd35f99
plugin-kafka/src/main/java/org/apache/ranger/services/kafka/RangerServiceKafka.java 37ac3e494
plugin-kafka/src/main/java/org/apache/ranger/services/kafka/client/ServiceKafkaClient.java 69292577d
plugin-kms/src/main/java/org/apache/ranger/authorization/kms/authorizer/RangerKmsAuthorizer.java aab46399e
plugin-kms/src/main/java/org/apache/ranger/services/kms/RangerServiceKMS.java 579f6396b
plugin-kms/src/main/java/org/apache/ranger/services/kms/client/KMSClient.java 4a958d411
plugin-kms/src/main/java/org/apache/ranger/services/kms/client/KMSConnectionMgr.java b81d7b857
plugin-kms/src/main/java/org/apache/ranger/services/kms/client/KMSResourceMgr.java fe54723df
plugin-kms/src/test/java/org/apache/ranger/authorization/kms/authorizer/RangerKmsAuthorizerTest.java 647f431b8
plugin-kylin/src/main/java/org/apache/ranger/authorization/kylin/authorizer/RangerKylinAuthorizer.java ed935f8dc
plugin-kylin/src/main/java/org/apache/ranger/services/kylin/RangerServiceKylin.java 7dc7d74e5
plugin-kylin/src/main/java/org/apache/ranger/services/kylin/client/KylinClient.java 17e0ecbb6
plugin-kylin/src/main/java/org/apache/ranger/services/kylin/client/KylinResourceMgr.java ae96a20ee
plugin-nifi-registry/src/main/java/org/apache/ranger/services/nifi/registry/RangerServiceNiFiRegistry.java 21587c753
plugin-nifi-registry/src/main/java/org/apache/ranger/services/nifi/registry/client/NiFiRegistryClient.java 7eff5f361
plugin-nifi-registry/src/main/java/org/apache/ranger/services/nifi/registry/client/NiFiRegistryConnectionMgr.java d606d2512
plugin-nifi/src/main/java/org/apache/ranger/services/nifi/RangerServiceNiFi.java 4f38f42c4
plugin-nifi/src/main/java/org/apache/ranger/services/nifi/client/NiFiClient.java 800a2b26e
plugin-nifi/src/main/java/org/apache/ranger/services/nifi/client/NiFiConnectionMgr.java 19cb1a97d
plugin-ozone/src/main/java/org/apache/ranger/authorization/ozone/authorizer/RangerOzoneAuthorizer.java 40d853dd2
plugin-ozone/src/main/java/org/apache/ranger/services/ozone/RangerServiceOzone.java 25bffc4ac
plugin-ozone/src/main/java/org/apache/ranger/services/ozone/client/OzoneClient.java 0f6be1880
plugin-ozone/src/main/java/org/apache/ranger/services/ozone/client/OzoneConnectionMgr.java 5b18ee356
plugin-ozone/src/main/java/org/apache/ranger/services/ozone/client/OzoneResourceMgr.java 0b999abc5
plugin-presto/src/main/java/org/apache/ranger/services/presto/RangerServicePresto.java f41b2c844
plugin-presto/src/main/java/org/apache/ranger/services/presto/client/PrestoClient.java 37c2346e0
plugin-presto/src/main/java/org/apache/ranger/services/presto/client/PrestoConnectionManager.java 4a642ea51
plugin-presto/src/main/java/org/apache/ranger/services/presto/client/PrestoResourceManager.java 008bf0fa6
plugin-solr/src/main/java/org/apache/ranger/authorization/solr/authorizer/RangerSolrAuthorizer.java f87e53129
plugin-solr/src/main/java/org/apache/ranger/services/solr/RangerServiceSolr.java 6477af7ef
plugin-solr/src/main/java/org/apache/ranger/services/solr/client/ServiceSolrClient.java d2f9055b2
plugin-sqoop/src/main/java/org/apache/ranger/authorization/sqoop/authorizer/RangerSqoopAuthorizer.java d099f0067
plugin-sqoop/src/main/java/org/apache/ranger/services/sqoop/RangerServiceSqoop.java d962e5f1e
plugin-sqoop/src/main/java/org/apache/ranger/services/sqoop/client/SqoopClient.java 60596542d
plugin-sqoop/src/main/java/org/apache/ranger/services/sqoop/client/SqoopResourceMgr.java 507c0786b
plugin-yarn/src/main/java/org/apache/ranger/authorization/yarn/authorizer/RangerYarnAuthorizer.java b49fb8ae8
plugin-yarn/src/main/java/org/apache/ranger/services/yarn/RangerServiceYarn.java 3e9dfbc84
plugin-yarn/src/main/java/org/apache/ranger/services/yarn/client/YarnClient.java b61a07edb
plugin-yarn/src/main/java/org/apache/ranger/services/yarn/client/YarnResourceMgr.java 991db0712
ranger-elasticsearch-plugin-shim/src/main/java/org/apache/ranger/authorization/elasticsearch/authorizer/RangerElasticsearchAuthorizer.java 8f33cb99b
ranger-elasticsearch-plugin-shim/src/main/java/org/apache/ranger/authorization/elasticsearch/plugin/RangerElasticsearchPlugin.java f9a683706
ranger-elasticsearch-plugin-shim/src/main/java/org/apache/ranger/authorization/elasticsearch/plugin/action/filter/RangerSecurityActionFilter.java 60baaea62
ranger-elasticsearch-plugin-shim/src/main/java/org/apache/ranger/authorization/elasticsearch/plugin/rest/filter/RangerSecurityRestFilter.java 117356a06
ranger-examples/conditions-enrichers/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerPolicyConditionSampleSimpleMatcher.java 6e5d90a96
ranger-examples/conditions-enrichers/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerSampleSimpleMatcher.java 83ef70ea2
ranger-examples/conditions-enrichers/src/main/java/org/apache/ranger/plugin/contextenricher/RangerSampleCountryProvider.java e0823e42a
ranger-examples/conditions-enrichers/src/main/java/org/apache/ranger/plugin/contextenricher/RangerSampleProjectProvider.java be17e837a
ranger-examples/sampleapp/pom.xml 494fea3a5
ranger-examples/sampleapp/src/main/java/org/apache/ranger/examples/sampleapp/SampleApp.java 045ffab50
ranger-hbase-plugin-shim/src/main/java/org/apache/hadoop/hbase/security/access/RangerAccessControlLists.java 8da972ac5
ranger-hbase-plugin-shim/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessor.java 50bec079a
ranger-hdfs-plugin-shim/src/main/java/org/apache/ranger/authorization/hadoop/RangerHdfsAuthorizer.java fc581bfb3
ranger-hive-plugin-shim/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuthorizerFactory.java 87c45cc73
ranger-kafka-plugin-shim/src/main/java/org/apache/ranger/authorization/kafka/authorizer/RangerKafkaAuthorizer.java 9d72ae0c8
ranger-kms-plugin-shim/src/main/java/org/apache/ranger/authorization/kms/authorizer/RangerKmsAuthorizer.java 33f39f7a3
ranger-knox-plugin-shim/src/main/java/org/apache/ranger/authorization/knox/RangerPDPKnoxFilter.java c039ff2e6
ranger-kylin-plugin-shim/src/main/java/org/apache/ranger/authorization/kylin/authorizer/RangerKylinAuthorizer.java a12dfb1cc
ranger-ozone-plugin-shim/src/main/java/org/apache/ranger/authorization/ozone/authorizer/RangerOzoneAuthorizer.java 5d7c291d4
ranger-plugin-classloader/src/main/java/org/apache/ranger/plugin/classloader/RangerPluginClassLoaderUtil.java a6e57b6be
ranger-solr-plugin-shim/src/main/java/org/apache/ranger/authorization/solr/authorizer/RangerSolrAuthorizer.java 4cfa7e188
ranger-sqoop-plugin-shim/src/main/java/org/apache/ranger/authorization/sqoop/authorizer/RangerSqoopAuthorizer.java 78b740d8a
ranger-tools/src/main/java/org/apache/ranger/policyengine/CommandLineParser.java fe9ec179b
ranger-tools/src/main/java/org/apache/ranger/policyengine/PerfTestClient.java 5bdb783d1
ranger-tools/src/main/java/org/apache/ranger/policyengine/PerfTestEngine.java df31a6175
ranger-tools/src/main/java/org/apache/ranger/policyengine/RangerPolicyenginePerfTester.java 53e5cf023
ranger-yarn-plugin-shim/src/main/java/org/apache/ranger/authorization/yarn/authorizer/RangerYarnAuthorizer.java 95f334bcd
security-admin/pom.xml fbc24f27a
security-admin/src/main/java/org/apache/ranger/biz/AssetMgr.java 63959c952
security-admin/src/main/java/org/apache/ranger/biz/BaseMgr.java 0f5206aa8
security-admin/src/main/java/org/apache/ranger/biz/KmsKeyMgr.java 84cee5c8c
security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java 58cf790b1
security-admin/src/main/java/org/apache/ranger/biz/RangerPolicyRetriever.java c3c25ceb9
security-admin/src/main/java/org/apache/ranger/biz/RangerTagDBRetriever.java 394c05ccf
security-admin/src/main/java/org/apache/ranger/biz/RoleDBStore.java 28b2c1108
security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java 12ad7e676
security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java cdda7bd0a
security-admin/src/main/java/org/apache/ranger/biz/ServiceMgr.java 7fdda9a1e
security-admin/src/main/java/org/apache/ranger/biz/SessionMgr.java 4a426b78a
security-admin/src/main/java/org/apache/ranger/biz/TagDBStore.java 3cc476532
security-admin/src/main/java/org/apache/ranger/biz/UserMgr.java 9e457826e
security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java 037c591e8
security-admin/src/main/java/org/apache/ranger/common/AppConstants.java e190bbc8b
security-admin/src/main/java/org/apache/ranger/common/PropertiesUtil.java ee8ce8dfb
security-admin/src/main/java/org/apache/ranger/common/RESTErrorUtil.java d3fc80c29
security-admin/src/main/java/org/apache/ranger/common/RangerAdminTagEnricher.java f81184d13
security-admin/src/main/java/org/apache/ranger/common/RangerConfigUtil.java cd17cec56
security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java 954144b5c
security-admin/src/main/java/org/apache/ranger/common/RangerServicePoliciesCache.java 8942b4ef7
security-admin/src/main/java/org/apache/ranger/common/RangerServiceTagsCache.java 802f42a25
security-admin/src/main/java/org/apache/ranger/common/SearchCriteria.java 55179f97e
security-admin/src/main/java/org/apache/ranger/common/SearchUtil.java 6a3c0321d
security-admin/src/main/java/org/apache/ranger/common/SearchValue.java bb181c47d
security-admin/src/main/java/org/apache/ranger/common/ServiceUtil.java 7c44e6cfb
security-admin/src/main/java/org/apache/ranger/common/StringUtil.java 82afa2708
security-admin/src/main/java/org/apache/ranger/common/TimedExecutor.java 6f97337b7
security-admin/src/main/java/org/apache/ranger/common/db/BaseDao.java bdd8fbbb6
security-admin/src/main/java/org/apache/ranger/common/db/JPABeanCallbacks.java 226c0606a
security-admin/src/main/java/org/apache/ranger/common/db/RangerTransactionSynchronizationAdapter.java 536ca29e7
security-admin/src/main/java/org/apache/ranger/db/RangerDaoManager.java 8c1cfd841
security-admin/src/main/java/org/apache/ranger/db/XXAccessAuditDao.java ffcc93853
security-admin/src/main/java/org/apache/ranger/db/XXAssetDao.java 1cd83badc
security-admin/src/main/java/org/apache/ranger/db/XXAuditMapDao.java f87913826
security-admin/src/main/java/org/apache/ranger/db/XXGlobalStateDao.java f6b9e1ad4
security-admin/src/main/java/org/apache/ranger/db/XXGroupPermissionDao.java d63403985
security-admin/src/main/java/org/apache/ranger/db/XXGroupUserDao.java 1e41e708a
security-admin/src/main/java/org/apache/ranger/db/XXPermMapDao.java e85693679
security-admin/src/main/java/org/apache/ranger/db/XXPolicyChangeLogDao.java ef436a0d7
security-admin/src/main/java/org/apache/ranger/db/XXResourceDao.java 24a0e63ef
security-admin/src/main/java/org/apache/ranger/db/XXTrxLogDao.java 36131158c
security-admin/src/main/java/org/apache/ranger/db/XXUgsyncAuditInfoDao.java 816bbfad4
security-admin/src/main/java/org/apache/ranger/db/XXUserDao.java cea90c165
security-admin/src/main/java/org/apache/ranger/db/XXUserPermissionDao.java cb6a7e5f3
security-admin/src/main/java/org/apache/ranger/entity/XXPolicyExportAudit.java 4d3d5d7a0
security-admin/src/main/java/org/apache/ranger/patch/BaseLoader.java 66f8e7c56
security-admin/src/main/java/org/apache/ranger/patch/PatchAssignSecurityZonePersmissionToAdmin_J10026.java eea929d04
security-admin/src/main/java/org/apache/ranger/patch/PatchForAllServiceDefUpdateForResourceSpecificAccesses_J10012.java f13e107f5
security-admin/src/main/java/org/apache/ranger/patch/PatchForAtlasResourceAndAccessTypeUpdate_J10016.java 0cc592a93
security-admin/src/main/java/org/apache/ranger/patch/PatchForAtlasServiceDefUpdate_J10013.java c7af90c0a
security-admin/src/main/java/org/apache/ranger/patch/PatchForHiveServiceDefUpdate_J10006.java 348969ac5
security-admin/src/main/java/org/apache/ranger/patch/PatchForHiveServiceDefUpdate_J10007.java e4bcdfa13
security-admin/src/main/java/org/apache/ranger/patch/PatchForHiveServiceDefUpdate_J10009.java 3e5d1f9a9
security-admin/src/main/java/org/apache/ranger/patch/PatchForHiveServiceDefUpdate_J10010.java bd9e2f8bf
security-admin/src/main/java/org/apache/ranger/patch/PatchForHiveServiceDefUpdate_J10017.java 8cccc6f92
security-admin/src/main/java/org/apache/ranger/patch/PatchForHiveServiceDefUpdate_J10027.java a54d69eb0
security-admin/src/main/java/org/apache/ranger/patch/PatchForHiveServiceDefUpdate_J10030.java 6dc5bfef0
security-admin/src/main/java/org/apache/ranger/patch/PatchForKafkaServiceDefUpdate_J10015.java cb829a7d3
security-admin/src/main/java/org/apache/ranger/patch/PatchForKafkaServiceDefUpdate_J10025.java 1a7925a69
security-admin/src/main/java/org/apache/ranger/patch/PatchForNifiResourceUpdateExclude_J10011.java 1c48eebcb
security-admin/src/main/java/org/apache/ranger/patch/PatchForServiceVersionInfo_J10004.java 68c80c170
security-admin/src/main/java/org/apache/ranger/patch/PatchForTagServiceDefUpdate_J10008.java 918fe1ecf
security-admin/src/main/java/org/apache/ranger/patch/PatchForTagServiceDefUpdate_J10028.java b113bd49e
security-admin/src/main/java/org/apache/ranger/patch/PatchForUpdatingPolicyJson_J10019.java 1a1cc23bd
security-admin/src/main/java/org/apache/ranger/patch/PatchForUpdatingTagsJson_J10020.java d3238bde4
security-admin/src/main/java/org/apache/ranger/patch/PatchGrantAuditPermissionToKeyRoleUser_J10014.java 5d3b1804d
security-admin/src/main/java/org/apache/ranger/patch/PatchMigration_J10002.java 0af7a1da2
security-admin/src/main/java/org/apache/ranger/patch/PatchPasswordEncryption_J10001.java edf5ad4b9
security-admin/src/main/java/org/apache/ranger/patch/PatchPermissionModel_J10003.java 4a38d0aa4
security-admin/src/main/java/org/apache/ranger/patch/PatchTagModulePermission_J10005.java 6f9350da2
security-admin/src/main/java/org/apache/ranger/patch/cliutil/ChangePasswordUtil.java 65b9ccbeb
security-admin/src/main/java/org/apache/ranger/patch/cliutil/ChangeUserNameUtil.java ee8011dfe
security-admin/src/main/java/org/apache/ranger/patch/cliutil/DbToSolrMigrationUtil.java c20bcfab8
security-admin/src/main/java/org/apache/ranger/patch/cliutil/MetricUtil.java 3bc581e73
security-admin/src/main/java/org/apache/ranger/patch/cliutil/RoleBasedUserSearchUtil.java 9bb55a9ca
security-admin/src/main/java/org/apache/ranger/patch/cliutil/XXTrxLogUpdateUtil.java 976b608c0
security-admin/src/main/java/org/apache/ranger/rest/AssetREST.java 66a57289f
security-admin/src/main/java/org/apache/ranger/rest/PublicAPIs.java 7df957973
security-admin/src/main/java/org/apache/ranger/rest/PublicAPIsv2.java 2a4c53b48
security-admin/src/main/java/org/apache/ranger/rest/RoleREST.java 25fb0858a
security-admin/src/main/java/org/apache/ranger/rest/SecurityZoneREST.java fcf843370
security-admin/src/main/java/org/apache/ranger/rest/ServiceREST.java bae04fef2
security-admin/src/main/java/org/apache/ranger/rest/ServiceRESTUtil.java d85028c95
security-admin/src/main/java/org/apache/ranger/rest/ServiceTagsProcessor.java 9c19bb032
security-admin/src/main/java/org/apache/ranger/rest/TagREST.java 03d06e248
security-admin/src/main/java/org/apache/ranger/rest/UserREST.java cf764a0b4
security-admin/src/main/java/org/apache/ranger/rest/XKeyREST.java 77381f51b
security-admin/src/main/java/org/apache/ranger/rest/XUserREST.java 1e8a09379
security-admin/src/main/java/org/apache/ranger/security/context/RangerPreAuthSecurityHandler.java 673902d39
security-admin/src/main/java/org/apache/ranger/security/handler/RangerAuthenticationProvider.java a8b8c588a
security-admin/src/main/java/org/apache/ranger/security/handler/RangerDomainObjectSecurityHandler.java d1668709f
security-admin/src/main/java/org/apache/ranger/security/listener/SpringEventListener.java 8dd1d8de2
security-admin/src/main/java/org/apache/ranger/security/web/authentication/RangerAuthFailureHandler.java d8194a578
security-admin/src/main/java/org/apache/ranger/security/web/authentication/RangerAuthSuccessHandler.java 66e45c786
security-admin/src/main/java/org/apache/ranger/security/web/authentication/RangerAuthenticationEntryPoint.java 3e56d9fdf
security-admin/src/main/java/org/apache/ranger/security/web/filter/MyRememberMeFilter.java 1cc012d68
security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerCSRFPreventionFilter.java 3736bb4a7
security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerUsernamePasswordAuthenticationFilter.java 62e23c021
security-admin/src/main/java/org/apache/ranger/service/AbstractBaseResourceService.java 1d038bf28
security-admin/src/main/java/org/apache/ranger/service/RangerBaseModelService.java 2f9551739
security-admin/src/main/java/org/apache/ranger/service/RangerPluginActivityLogger.java 702df4c2c
security-admin/src/main/java/org/apache/ranger/service/RangerPluginInfoService.java e2ccb5b82
security-admin/src/main/java/org/apache/ranger/service/RangerPolicyLabelsService.java 1a1b56e4c
security-admin/src/main/java/org/apache/ranger/service/RangerPolicyService.java 95342c3b3
security-admin/src/main/java/org/apache/ranger/service/RangerRoleService.java ca4407b06
security-admin/src/main/java/org/apache/ranger/service/RangerSecurityZoneServiceService.java f2a505cfc
security-admin/src/main/java/org/apache/ranger/service/RangerServiceDefServiceBase.java 9b543ef8d
security-admin/src/main/java/org/apache/ranger/service/RangerServiceResourceService.java f0cb8f4d2
security-admin/src/main/java/org/apache/ranger/service/RangerServiceService.java 6344209ee
security-admin/src/main/java/org/apache/ranger/service/RangerTransactionService.java d8c15a5b0
security-admin/src/main/java/org/apache/ranger/service/UserService.java 9ca6a4fb3
security-admin/src/main/java/org/apache/ranger/service/XPolicyService.java 066bc6ae7
security-admin/src/main/java/org/apache/ranger/service/filter/RangerRESTAPIFilter.java 69a650009
security-admin/src/main/java/org/apache/ranger/solr/SolrAccessAuditsService.java b422e7c00
security-admin/src/main/java/org/apache/ranger/solr/SolrMgr.java f4eab6433
security-admin/src/main/java/org/apache/ranger/solr/SolrUtil.java 3ba8a3e20
security-admin/src/main/java/org/apache/ranger/util/CLIUtil.java 1636aac19
security-admin/src/main/java/org/apache/ranger/util/RangerEnumUtil.java 059b75a42
security-admin/src/main/java/org/apache/ranger/util/RangerRestUtil.java 82b0e4701
security-admin/src/main/java/org/apache/ranger/view/VXPolicyExportAudit.java e7178a49b
security-admin/src/test/java/org/apache/ranger/audit/TestAuditQueue.java 99b7c49c5
security-admin/src/test/java/org/apache/ranger/audit/TestConsumer.java f25405b14
security-admin/src/test/java/org/apache/ranger/common/TestTimedExecutor.java 181de1ec4
security-admin/src/test/java/org/apache/ranger/service/PasswordComparisonAuthenticator.java a5db7a908
storm-agent/src/main/java/org/apache/ranger/authorization/storm/StormRangerPlugin.java 111083c4d
storm-agent/src/main/java/org/apache/ranger/authorization/storm/authorizer/RangerStormAuthorizer.java ea367af44
storm-agent/src/main/java/org/apache/ranger/services/storm/RangerServiceStorm.java 1b71cd796
storm-agent/src/main/java/org/apache/ranger/services/storm/client/StormClient.java 363a6561c
storm-agent/src/main/java/org/apache/ranger/services/storm/client/StormConnectionMgr.java ab1b409a4
storm-agent/src/main/java/org/apache/ranger/services/storm/client/StormResourceMgr.java 0dd550793
tagsync/src/main/java/org/apache/ranger/tagsync/model/AbstractTagSource.java da4c5cbd3
tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSyncConfig.java 6d27b02cd
tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSynchronizer.java 8806c7469
tagsync/src/main/java/org/apache/ranger/tagsync/sink/tagadmin/TagAdminRESTSink.java 331f783db
tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasNotificationMapper.java a4cab28e8
tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasResourceMapper.java 955c44336
tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasResourceMapperUtil.java cd2cb6304
tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasTagSource.java 21a22cdc5
tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/EntityNotificationWrapper.java 9781aa646
tagsync/src/main/java/org/apache/ranger/tagsync/source/atlasrest/AtlasRESTTagSource.java 8b12affe2
tagsync/src/main/java/org/apache/ranger/tagsync/source/file/FileTagSource.java 62a5f7382
ugsync/src/main/java/org/apache/ranger/ldapusersync/process/CustomSSLSocketFactory.java e97c477e5
ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapDeltaUserGroupBuilder.java ca50f098a
ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapPolicyMgrUserGroupBuilder.java 224a6000d
ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapUserGroupBuilder.java 8efa1613a
ugsync/src/main/java/org/apache/ranger/unixusersync/config/UserGroupSyncConfig.java 27506d17a
ugsync/src/main/java/org/apache/ranger/unixusersync/process/FileSourceUserGroupBuilder.java 58505854d
ugsync/src/main/java/org/apache/ranger/unixusersync/process/PolicyMgrUserGroupBuilder.java e5fc68ba8
ugsync/src/main/java/org/apache/ranger/unixusersync/process/UnixUserGroupBuilder.java 2cf0082c0
ugsync/src/main/java/org/apache/ranger/usergroupsync/AbstractMapper.java 2be407e92
ugsync/src/main/java/org/apache/ranger/usergroupsync/AbstractUserGroupSource.java 4a54e5786
ugsync/src/main/java/org/apache/ranger/usergroupsync/UserGroupSync.java 2befe33ea
unixauthservice/src/main/java/org/apache/ranger/authentication/PasswordValidator.java 59cc9144a
unixauthservice/src/main/java/org/apache/ranger/authentication/UnixAuthenticationService.java 1ee5e21ba
Diff: https://reviews.apache.org/r/71334/diff/1/
Testing
-------
Ranger admin logs are working fine as it was working earlier.
Ranger usersync, tagsync and plugin logs testing is in progress.
Thanks,
Pradeep Agrawal