-----------------------------------------------------------
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