[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Speeding up blame

From: Peter N. Lundblad <peter_at_famlundblad.se>
Date: 2004-05-23 00:51:28 CEST

Hi,

Now that the svn_cmdline_printf stuff is almost done (modulo encoding
possible regressions:-(, I'm actually considering giving this a try.

My plan is to start in the repository with a new API to get all revisions
of a file in deltas (as discussed earlier). That shouldn't have an impact
on the rest of the code because it is a new API. Then, I'm going to
continue on each RA implementation. This will change the ra vtable, so at
least this part should be done in a branch, I suppose.

Do you want me to do all of the work in a branch, or just the last part.
Of course I can't guarantee it will be ready for 1.1.

> On Mon, 26 Apr 2004 kfogel@collab.net wrote:
>
> > A new RA function can go into 1.1, as long as no interfaces are taken
> > away.
> >

I don't understand this. If we add a new function pointer to the rA
vtable, then any RA implementation that is done for 1.0 will be
ABI-incompatible with 1.1. Or isn't the compatibility guarantees about
ABI?

Regards,
//Peter

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun May 23 00:41:25 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.