[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Issues with syncrepl and mirrormode

Howard Chu wrote:
Pierangelo Masarati wrote:
Pierangelo Masarati wrote:
I note that slap_compose_sync_cookie() is still generating the rid with
%03d, but
since you've changed the rid to be valid up to 4095, it should %03x.
Fixed, thanks.

Of course, now slap_parse_sync_cookie() also needs to be changed accordingly.

Bah. Re-reading the CVS logs, the RID parse/generation was intentionally left in decimal before. Which makes sense, since that preserves compatibility with 2.3. I was looking for that explanation before in my email logs but missed it until now.

Tell me again why we changed the range of RIDs? They weren't broken before, why muck with them?

  -- Howard Chu
  Chief Architect, Symas Corp.  http://www.symas.com
  Director, Highland Sun        http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP     http://www.openldap.org/project/