This is an automated email from the ASF dual-hosted git repository. madhan pushed a change to branch RANGER-3923 in repository https://gitbox.apache.org/repos/asf/ranger.git
from 1713b11cc Merge branch 'master' into RANGER-3923 add 17479f030 RANGER-4150 : Create HA support for UserSync add d9179c25c RANGER-4208: added debug logs to trace time taken to load policies/users/roles from database add 92f2bb114 RANGER-4139: Update Apache Ranger Site's look-and-feel like Apache Spark site add b4b2f710a RANGER-4139: modified to open some of the links in new tabs add 405098b27 RANGER-4218: enable users to be designated as service admins via their groups add bd4e82c6d RANGER-4139: fixed to display correct publish date for the site add 9f1dc5b4a RANGER-4221: Enable File Sync Source for Ranger Usersync in Docker (#251) new 51ec55c8c Merge branch 'master' into RANGER-3923 The 1 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: .../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(-) create mode 100644 dev-support/ranger-docker/scripts/ugsync-file-source.csv create mode 100644 docs/src/site/resources/background_design.png create mode 100644 docs/src/site/resources/css/custom.css create mode 100644 docs/src/site/resources/override-banner.js create mode 100644 docs/src/site/resources/ranger-logo.svg create mode 100644 docs/src/site/resources/smooth-scroll.js create mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/ha/UserSyncHAInitializerImpl.java