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

[Subclipse-dev] Re: Wrong information from your web

From: Mark Phippard <markphip_at_gmail.com>
Date: Tue, 15 Dec 2009 17:01:16 -0500

On Tue, Dec 15, 2009 at 8:45 AM, Pablo Beltran Labarta
<pbeltranl_at_gmail.com> wrote:

> It's a honor receive an email from you.
>
> I send you a video comparing TortoiseSVN vs SVNFlash painting a Revision
> Graph from Apache's Subversion Repository.
>
> I guess you will don't belive it. SVNFlash uses a cache build on a Derby
> database:
>
> http://www.screentoaster.com/watch/stVkJSRkxIR19fSFVfXFNdUlVd/svnflash_vs_tortisesvn.
>
> Do you see how Derby didn't derserve that comment? :)

I removed the sentence about Derby because the point of the paragraph
was not about Derby and simply that we had put a lot of effort into
optimizing for performance. In our case, and for our usage of the
data, moving away from Derby made pretty massive performance
increases.

You can read the now quite old threads here:

http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1043&dsMessageId=49640
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1043&dsMessageId=50278

I do not believe there was much effort made to optimize the usage of
Derby. Once the code was working I think it became clear that the
needs for the cache were relatively simple and using a database was
adding more than was needed. I was not the developer working on this,
I am just going from my memory of the list discussion.

All that said, I know that in the years since we released this feature
we have made enhancements to the features of the revision graph where
it would have been a heck of a lot easier if we just had to make SQL
statements to update the cache.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
------------------------------------------------------
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1043&dsMessageId=2430648
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_subclipse.tigris.org].
Received on 2009-12-15 23:01:28 CET

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

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