Just a quick followup: I finally managed to cobble together a machine
so that I could do a full test (FC3 fresh install -> current).
Unfortunately a bug in the 0.1.0 release prevented the test from
working -- I wasn't handlng byte range requests properly. That's fixed
now and I'll post a new release in the next 1 or 2 days once I've
finished testing.
Interim results are encouraging: overall bandwidth savings between 66
- 78% (at the expense of local processing power -- those with slow
machines on fast links may not benefit).
Joe.
On Tue, 22 Mar 2005 03:09:07 +0000, Joe Desbonnet <jdesbonnet(a)gmail.com> wrote:
The first version of my delta compression RPM virtual repository /
proxy server is ready. This is just a proof-of-concept at the moment,
but it may be good enough to be useful to some. Here are the release
notes:
http://www.wombat.ie/software/rpmdc/releasenotes-0.1.0.html
Right now you need to have the following to get it to work:
* Jakarta Tomcat 4.1.31
* Sun JDK 1.4.2
It may work with other servlet containers and JavaVMs but that is the
only combination I had time to test so far. If it proves useful it
should be possible to remove the Tomcat dependency and perhaps compile
to navative with gcj (?).
I've created a delta repository to work with this software here:
http://rpmdelta.wombat.ie/rpmdelta/fc3/i386/
That repository covers most of the updates for FC3/i386 and is only
250MB in size (compared to over 1GB for the RPMs).
The release is available here:
http://www.wombat.ie/software/rpmdc/downloads/rpmdc-0.1.0.tar.gz
Joe.