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

Re: (ITS#5898) test044 abort with back-ldif

Pierangelo Masarati writes:
> Probably related; in any case, misused in slapo-dynlist(5).  Now slapd 
> doesn't assert() any more.  However, the test fails because back-ldif 
> does not implement compare, and falls back to be_fetch(), which does not 
> trigger dynlist expansion.

Yes, the "compare without help from the backend" functionality has been
broken for years - which I presume means it's hard to fix, or needs a
different design.

Should we patch it over by adding Compare to back-ldif and whatever else
lacks it?  Or is this a "fix coming Real Soon Now" issue so it's good
to have this reminder from a backend which doesn't provide Compare?