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

BDB reverse deltas branch

From: Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu>
Date: Mon, 11 Aug 2008 14:37:39 -0700

A couple of months ago, I started experimenting with storing Berkeley db deltas in the same way we store FSFS deltas. Instead of keeping a fulltext at HEAD and redeltifying previous revisions against it, this new method stores one fulltext at the first revision and then builds deltas against that, using our typical skip deltas algorithm. The space savings are pretty dramatic, and this method also has benefits for the fs-rep-sharing branch. Mike has indicated he can use the changes to speed up read operartions for BDB (ask him for the details).

The relevant branch is the bdb-reverse-deltas branch, which I'd like to merge to trunk in the next few days. I've done some testing, but I'd appreciate some review. If I hear no objections in the next few days, I'll go ahead and merge it back to trunk.

-Hyrum

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-08-11 23:37:59 CEST

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.