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
