[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Are entry UIDs really a good idea?



OK, you broke my example by having R2 reject C2's first, failing create of A.
But the essence of the example is the mismatch between identifying entries by
DN and by UID; LDAP still says a create fails if the DN already exists, no
matter what UIDs are involved.  It should be possible to fix the example, by
making C2's first create succeed at the accepting server.  We may have to
introduce another server, but let's try it with just the two.  Suppose that at
first, R2 doesn't know about A(UID=3).  C2's initial create of A(UID=4)
succeeds.  Then R2 learns of the existence of A(UID=3).  Hmm, before we proceed
we should agree on whether this causes R2 to toss out A(UID=4) in favor of
A(UID=3).  Which is it?  Consider both orderings of timestamps.