-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/75048/
-----------------------------------------------------------
(Updated June 17, 2024, 11:20 a.m.)
Review request for ranger, Anand Nadar, Asit Vadhavkar, Madhan Neethiraj,
Siddhesh Phatak, and Subhrat Chaudhary.
Changes
-------
addressed review comments
Bugs: RANGER-4821
https://issues.apache.org/jira/browse/RANGER-4821
Repository: ranger
Description
-------
Apache ranger has around 16k sonar findings. Please refer below screen print
for details.
Around 300 sonarqube findings have been fixed with this patch. This will help
improve code readability and maintainability.
Blockers have been reduced from 287 to 226
Diffs (updated)
-----
agents-audit/src/main/java/org/apache/ranger/audit/destination/AmazonCloudWatchAuditDestination.java
e8ea2bab96
agents-audit/src/main/java/org/apache/ranger/audit/destination/ElasticSearchAuditDestination.java
c06002d35f
agents-audit/src/main/java/org/apache/ranger/audit/destination/FileAuditDestination.java
f96172554d
agents-audit/src/main/java/org/apache/ranger/audit/destination/HDFSAuditDestination.java
2d26139410
agents-audit/src/main/java/org/apache/ranger/audit/destination/SolrAuditDestination.java
6fe92498ae
agents-audit/src/main/java/org/apache/ranger/audit/provider/AsyncAuditProvider.java
9cd613c5a2
agents-audit/src/main/java/org/apache/ranger/audit/provider/AuditWriterFactory.java
8860f1c8fd
agents-audit/src/main/java/org/apache/ranger/audit/provider/BaseAuditHandler.java
68c33c90db
agents-audit/src/main/java/org/apache/ranger/audit/provider/LocalFileLogBuffer.java
769b86c632
agents-audit/src/main/java/org/apache/ranger/audit/queue/AuditFileSpool.java
3f40861b06
agents-audit/src/main/java/org/apache/ranger/audit/test/TestEvents.java
91a9e75ea0
agents-audit/src/main/java/org/apache/ranger/audit/utils/ORCFileUtil.java
f73df2c207
agents-audit/src/main/java/org/apache/ranger/audit/utils/RangerORCAuditWriter.java
52403bd9da
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerAbstractContextEnricher.java
8714a96252
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerGdsEnricher.java
8d4da5b1e7
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java
c5f5fc3be6
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerUserStoreEnricher.java
16f8afb2c2
agents-common/src/main/java/org/apache/ranger/plugin/model/validation/RangerPolicyValidator.java
462246a3e2
agents-common/src/main/java/org/apache/ranger/plugin/util/PolicyRefresher.java
aa0c801199
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerCommonConstants.java
8dbc7eedd4
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerRESTClient.java
e54313403d
agents-common/src/main/java/org/apache/ranger/plugin/util/ServiceDefUtil.java
f9816546a3
embeddedwebserver/src/main/java/org/apache/ranger/server/tomcat/SolrCollectionBootstrapper.java
f8d57bcd68
embeddedwebserver/src/main/java/org/apache/ranger/server/tomcat/StopEmbeddedServer.java
c020c34207
hbase-agent/src/main/java/org/apache/ranger/services/hbase/client/HBaseClient.java
2d7e7b7520
jisql/src/main/java/org/apache/util/sql/MySQLPLRunner.java 308350f0e0
kms/src/main/java/org/apache/hadoop/crypto/key/AzureKeyVaultClientAuthenticator.java
3eb977023f
kms/src/main/java/org/apache/hadoop/crypto/key/JKS2RangerUtil.java a1a6f348b9
kms/src/main/java/org/apache/hadoop/crypto/key/Ranger2JKSUtil.java 1935a0185a
kms/src/main/java/org/apache/hadoop/crypto/key/RangerSafenetKeySecure.java
eb8a90a712
kms/src/main/java/org/apache/hadoop/crypto/key/kms/server/KMSWebApp.java
1487beff0a
plugin-presto/src/main/java/org/apache/ranger/services/presto/client/PrestoResourceManager.java
7fcd920333
plugin-solr/src/main/java/org/apache/ranger/services/solr/client/ServiceSolrClient.java
c3e7d081a4
ranger-common-ha/src/main/java/org/apache/ranger/ha/CuratorFactory.java
0edcf3cbdc
ranger-common-ha/src/main/java/org/apache/ranger/ha/ServiceState.java
b4bfee1bcc
ranger-tools/src/main/java/org/apache/ranger/policyengine/PerfTestClient.java
e509578608
ranger-tools/src/main/java/org/apache/ranger/policyengine/PerfTestEngine.java
cafa1a3bb9
ranger-tools/src/main/java/org/apache/ranger/policyengine/RangerPluginPerfTester.java
efcc39c14b
security-admin/src/main/java/org/apache/ranger/biz/AssetMgr.java 47d00b1c19
security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java
2aed957d8c
security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
738d92e48f
security-admin/src/main/java/org/apache/ranger/biz/XAuditMgr.java 75371f4b25
security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java 102ae5b94f
security-admin/src/main/java/org/apache/ranger/common/PropertiesUtil.java
f98d009020
security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java
fcef33269b
security-admin/src/main/java/org/apache/ranger/common/db/BaseDao.java
61cb98308b
security-admin/src/main/java/org/apache/ranger/patch/cliutil/DbToSolrMigrationUtil.java
595598ad7d
security-admin/src/main/java/org/apache/ranger/rest/ServiceREST.java
883a22dd6e
security-admin/src/main/java/org/apache/ranger/security/web/authentication/RangerAuthFailureHandler.java
091918dc1c
security-admin/src/main/java/org/apache/ranger/security/web/authentication/RangerAuthSuccessHandler.java
6de3b7448a
security-admin/src/main/java/org/apache/ranger/security/web/filter/MyRememberMeFilter.java
708f92e342
security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerUsernamePasswordAuthenticationFilter.java
6a74381406
security-admin/src/main/java/org/apache/ranger/service/AuthSessionService.java
b12984de6c
security-admin/src/main/java/org/apache/ranger/service/RangerAuditedModelService.java
2733fd0990
security-admin/src/main/java/org/apache/ranger/service/XAssetService.java
f1fc54b455
security-admin/src/main/java/org/apache/ranger/service/XResourceService.java
e2abd6e406
security-admin/src/main/java/org/apache/ranger/service/XUgsyncAuditInfoService.java
4f8a3c9c37
security-admin/src/main/java/org/apache/ranger/service/XUserService.java
c31404e74b
security-admin/src/main/java/org/apache/ranger/solr/SolrAccessAuditsService.java
9ba7bbd4d7
ugsync/src/main/java/org/apache/ranger/unixusersync/process/FileSourceUserGroupBuilder.java
9c951a6685
ugsync/src/main/java/org/apache/ranger/unixusersync/process/PolicyMgrUserGroupBuilder.java
fecd96de01
unixauthservice/src/main/java/org/apache/ranger/authentication/UnixAuthenticationService.java
e226662e16
Diff: https://reviews.apache.org/r/75048/diff/3/
Changes: https://reviews.apache.org/r/75048/diff/2-3/
Testing
-------
Sanity test of CRUD policies/users/groups from ranger UI
Verified existing junits test cases are working as expected
Thanks,
Monika Kachhadiya