On Thu, Jun 30, 2005 at 01:05:47PM +0200, Olaf Hering wrote:
> On Thu, Jun 30, Joe Orton wrote:
> > On Wed, Jun 29, 2005 at 09:14:34PM +0200, Olaf Hering wrote:
> > >  On Sun, Apr 24, Joe Orton wrote:
> > > > Changes in release 0.25.0:
> > > 
> > > > * Default XML parser search changed to check for expat before libxml2.
> > > 
> > > What is the reason for this change?
> > 
> > Just so that people who build e.g. subversion don't end up with two XML 
> > parsers linked in and used by default.  Both parsers are equally 
> > supported and equally correct as far as neon is concerned.
> 
> We found neon linked against libxml2-2.6.7 slows down large svn
> checkouts, a 18mb file in this case (100 seconds vs. 6 seconds).
> libxml2-2.6.19 seems to fix that.

Wow, quite a speed-up.  I know Daniel did a lot of performance work on 
libxml2 over the last few years.  Did you benchmark expat for this case 
too?

> We just have to decide what to do now for SLES9, either use expat for
> neon or upgrade libxml2.

FWIW, I can't see much risk in changing which parser neon uses.  We have 
always shipped neon linked against expat in Fedora/RHEL too.

Regards,

joe
_______________________________________________
neon mailing list
[email protected]
http://mailman.webdav.org/mailman/listinfo/neon

Reply via email to