kimsehwan96 opened a new pull request, #827: URL: https://github.com/apache/ranger/pull/827
## What changes were proposed in this pull request? 1. setup.py: Changed hardcoded `ranger.usersync.ldap.deltasync=true` to only set the default value when the property is not already configured in install.properties. 2. LdapUserGroupBuilder: Skip appending delta sync filter conditions (uSNChanged, modifyTimestamp) to LDAP search queries when delta sync is disabled. Applied to both getUsers() and getGroups() Some LDAP services (e.g., Google Workspace Secure LDAP) do not support the attributes used for delta sync (uSNChanged, modifyTimestamp), which causes delta sync to not work properly. In such cases, users should be able to disable delta sync and run full sync without unnecessary filter conditions being included in the LDAP queries. ## How was this patch tested? - Built locally and verified LDAP search filters with delta sync enabled and disabled -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
