Repository: incubator-ranger Updated Branches: refs/heads/tag-policy 757d1eb21 -> a03a31749
RANGER-705:Ranger Usersync should provide summary logs on the sync progress instead of not loggin any details after 2000 users Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/11f73cd8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/11f73cd8 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/11f73cd8 Branch: refs/heads/tag-policy Commit: 11f73cd8ada0776b90f611ccacb7f0dd4fa7a780 Parents: bc4ee64 Author: rmani <[email protected]> Authored: Tue Oct 27 11:30:16 2015 -0700 Committer: rmani <[email protected]> Committed: Tue Oct 27 11:30:16 2015 -0700 ---------------------------------------------------------------------- .../ldapusersync/process/LdapUserGroupBuilder.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/11f73cd8/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapUserGroupBuilder.java ---------------------------------------------------------------------- diff --git a/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapUserGroupBuilder.java b/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapUserGroupBuilder.java index 66c6e28..63643c0 100644 --- a/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapUserGroupBuilder.java +++ b/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapUserGroupBuilder.java @@ -378,11 +378,18 @@ public class LdapUserGroupBuilder implements UserGroupSource { + ", userName: " + userName + ", groupList: " + groupList); } + if ( counter == 2000 ) { + LOG.info("===> 2000 user records have been synchronized so far. From now on, only a summary progress log will be written for every 100 users. To continue to see detailed log for every user, please enable Trace level logging. <==="); + } } else { if (LOG.isTraceEnabled()) { LOG.trace("Updating user count: " + counter - + ", userName: " + userName + ", groupList: " - + groupList); + + ", userName: " + userName + ", groupList: " + + groupList); + } else { + if ( counter % 100 == 0) { + LOG.info("Synced " + counter + " users till now"); + } } } try {
