AnsweredAssumed Answered

Looking for ldap differential sync

Question asked by sherrykerry on Jun 15, 2011
Alfresco: Version :Enterprise - v3.1.1 (229)

As per below site, by default the ldap sync is differential.
http://wiki.alfresco.com/wiki/The_Synchronization_Subsystem

I have scheduled cron job every minute, and I see users Pushed and Popped every minute.

As per your wiki, I can set synchronization.synchronizeChangesOnly property to true, but all the properties start with ldap.synchronisation* in my ldap-synchronisation.properties file

I can send over full properties file. Please let me know how to schedule differential sync.

This is flooding the logs as well. This is what I see in the log, every minute for every user.

15:00:00,176  DEBUG [importer.view.ViewParser]  Pushed NodeContext[childName=cm:user1,type={http://www.alfresco.org/model/content/1.0}person,nodeRef=null,aspects=[],parentContext=ParentContext[parent=workspace://SpacesStore/3d180269-9d44-41fd-a377-c96293fb582b,assocType=null]]
15:00:00,176  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}userName
15:00:00,176  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}firstName
15:00:00,176  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}lastName
15:00:00,176  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}email
15:00:00,176  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}organizationId
15:00:00,176  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}homeFolderProvider
15:00:00,176  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/system/1.0}node-uuid
15:00:00,176  DEBUG [importer.view.ViewParser]  Popped NodeContext[childName=cm:user1,type={http://www.alfresco.org/model/content/1.0}person,nodeRef=null,aspects=[],parentContext=ParentContext[parent=workspace://SpacesStore/3d180269-9d44-41fd-a377-c96293fb582b,assocType=null]]

15:00:00,178  DEBUG [importer.view.ViewParser]  Pushed NodeContext[childName=cm:user2,type={http://www.alfresco.org/model/content/1.0}person,nodeRef=null,aspects=[],parentContext=ParentContext[parent=workspace://SpacesStore/3d180269-9d44-41fd-a377-c96293fb582b,assocType=null]]
15:00:00,178  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}userName
15:00:00,178  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}firstName
15:00:00,178  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}lastName
15:00:00,179  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}email
15:00:00,179  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}organizationId
15:00:00,179  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/content/1.0}homeFolderProvider
15:00:00,179  DEBUG [importer.view.ViewParser]   Processed property {http://www.alfresco.org/model/system/1.0}node-uuid
15:00:00,179  DEBUG [importer.view.ViewParser]  Popped NodeContext[childName=cm:user2,type={http://www.alfresco.org/model/content/1.0}person,nodeRef=null,aspects=[],parentContext=ParentContext[parent=workspace://SpacesStore/3d180269-9d44-41fd-a377-c96293fb582b,assocType=null]]

Outcomes