> h...@openldap.org wrote: >> Update of /repo/OpenLDAP/pkg/ldap/servers/slapd/overlays >> >> Modified Files: >> pcache.c 1.177 -> 1.178 >> >> Log Message: >> ITS#6251 framework for TTR. refresh not yet implemented. > > At the moment the idea for implementing refresh is to refactor > syncrepl_entry() so that we can reuse the bulk of it. (Mainly the code > that > generates an appropriate Modify request based on the difference between > the > local entry and the remote entry.) > > Detecting renames will be trickier since the cache typically won't have > any > entryUUIDs. I think we'll simply have to treat it as a Delete / Add...
... which makes sense for a cache, all in all. Or, as implementing this feature seems to move towards on-demand sync replication, we could always include entryUUID and entryCSN in the requested attributes, e.g. by implicitly adding them to the attrsets. p.