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

RE: (ITS#3824) slapadd/slapindex -q can break db_stat



Matthew,

Would it be possible to change the compilation-conditional code to a runtime
conditional check using db_version(), to avoid performing the environment
destroy with a 4.3 library?

Darin Broady

--- mhardin@symas.com wrote:

> > -----Original Message-----
> > From: Pierangelo Masarati [mailto:ando@sys-net.it]
> > Sent: Friday, July 01, 2005 1:49 AM
> > To: mhardin@symas.com
> > Cc: openldap-its@openldap.org
> > Subject: Re: (ITS#3824) slapadd/slapindex -q can break db_stat
> > 
> > I'd say: since the problem is in BerkeleyDB, I'd vote for patch #1; note
> > that patch #1 is 3 lines, and patch #2 is a couple dozens; moreover, patch
> > #2 implies conditional compilation based on minor versioning of third
> > party software.  The only reason in favor of patch #2 is that it would get
> > into OpenLDAP's mainstream code, while patch #1 likely will need to be
> > applied by end-users.
> 
> Thanks for your comments.
> 
> Requiring another unofficial patch to BDB makes an OpenLDAP implementation
> more difficult to build properly and therefore makes OpenLDAP itself less
> accessible. This concerns me and is another of the reasons I favor approach
> #2.
> 
> The conditional compilation can be removed without causing any harm- the
> only time the environment will be deleted is after the cache has been
> polluted by a slapadd or slapindex, so I see very little impact on startup
> performance.
>  
> > That's my 2c.
> 
> Thanks,
>  
> > Ciao, p.
> 
> Matthew Hardin
> Symas Corporation
> Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
> http://www.symas.com
>  
> > --
> > Pierangelo Masarati
> > mailto:pierangelo.masarati@sys-net.it
> > 
> > 
> >     SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497
> 
> 
> 
> 
> 


Darin Broady
dbroady1@yahoo.com


		
____________________________________________________ 
Yahoo! Sports 
Rekindle the Rivalries. Sign up for Fantasy Football 
http://football.fantasysports.yahoo.com