Re: Applicability of LDAP Content Sync to loosely coupled replica sets
[email protected] (Mark C Smith) Mon, 09 Jun 2003 10:01:18 -0400
| Newsgroups | gmane.ietf.ldup |
|---|---|
| Organization | Netscape Communications Corp. |
| Message-ID | <[email protected]> |
Kurt D. Zeilenga wrote: > ... However, I was re-reading the draft-ietf-ldup-lcup's > appendix of features left out of LCUP and came across this statement: > > The leftSet feature is particularly useful because it indicates to > the client that an entry is no longer within the client's search > specification and the client can remove the associated data from its > data store. Ironically, this feature is the hardest to implement on > the server because the server does not keep track of the client's > state and has no easy way of telling which entries moved out of scope > between synchronization sessions with the client. A compromise could > be reached by only providing this feature for the operations that > occur while the client is connected to the servers. > > That is, this appendix implies that LCUP's entryLeftSet feature is > only available during persist mode. That seems consistent with your > recent comments in this thread. > > However, this seems quite counter to Section 4.2.7 which implies > that entryLeftSet is used during incremental synchronization > and the convergence guarantee implies that the server is to use > this to advise the client to drop knowledge as needed. > > Please clarify. If I remember correctly, the entryLeftSet feature was not in the original LCUP proposal but was added later due to popular demand. The appendix is just out of date. At least I am pretty sure it is. I have a vague memory of asking Rich Megginson to remove some of the material from that appendix; maybe I missed this one. Note that the entryLeftSet BOOLEAN is not optional, so servers must supply a value regardless of what sync mode is in use. -Mark