This is an automated email from the ASF dual-hosted git repository. madhan pushed a commit to branch RANGER-3923 in repository https://gitbox.apache.org/repos/asf/ranger.git
commit 51ec55c8c66eb48927a43a60e5e84739965779b7 Merge: 1713b11cc 9f1dc5b4a Author: Madhan Neethiraj <mad...@apache.org> AuthorDate: Thu May 4 19:54:08 2023 -0700 Merge branch 'master' into RANGER-3923 .../ranger/plugin/util/RangerMetricsUtil.java | 13 +- .../ranger-docker/Dockerfile.ranger-usersync | 4 + dev-support/ranger-docker/README.md | 5 +- .../docker-compose.ranger-usersync.yml | 1 + .../ranger-docker/scripts/ugsync-file-source.csv | 10 + distro/src/main/assembly/usersync.xml | 6 + docs/pom.xml | 419 +++++++++++++++++---- docs/src/site/resources/background_design.png | Bin 0 -> 23454 bytes docs/src/site/resources/css/custom.css | 176 +++++++++ docs/src/site/resources/override-banner.js | 15 + docs/src/site/resources/ranger-logo.svg | 17 + docs/src/site/resources/smooth-scroll.js | 18 + docs/src/site/site.xml | 153 +++++--- .../java/org/apache/ranger/biz/RangerBizUtil.java | 28 +- .../java/org/apache/ranger/biz/ServiceDBStore.java | 32 +- .../org/apache/ranger/common/RangerRoleCache.java | 8 +- .../ranger/common/RangerServicePoliciesCache.java | 5 + .../ranger/common/RangerServiceTagsCache.java | 4 + .../apache/ranger/common/RangerUserStoreCache.java | 4 +- .../org/apache/ranger/biz/TestServiceDBStore.java | 71 +++- ugsync/pom.xml | 13 + .../unixusersync/config/UserGroupSyncConfig.java | 22 ++ .../unixusersync/ha/UserSyncHAInitializerImpl.java | 110 ++++++ .../process/PolicyMgrUserGroupBuilder.java | 26 +- .../apache/ranger/usergroupsync/UserGroupSync.java | 56 +-- .../usergroupsync/UserSyncMetricsProducer.java | 10 + unixauthservice/scripts/setup.sh | 8 + .../scripts/templates/ranger-ugsync-template.xml | 58 +++ .../authentication/UnixAuthenticationService.java | 7 + 29 files changed, 1099 insertions(+), 200 deletions(-)