jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Torgeir Veimo <torg...@netenviron.com>
Subject Re: Versioning
Date Tue, 29 Mar 2011 11:57:12 GMT
On 29 March 2011 21:42, Jukka Zitting <jzitting@adobe.com> wrote:
>
> Ryan Smith asked:
>> Does Jackrabbit save a whole new separate copy of the file with the
>> new changes in the DataStore, or are only the differences saved?
>
> Jackrabbit doesn't store deltas of changes, so a new copy is created if even a single
byte of a file has changed. The data store avoids creating new copies during checkin only
when the binary property is unmodified.

If you need compact, versioned storage of large binary files, you can
roll your own versioning setup, and use a binary delta library.

There's one alternative at http://sourceforge.net/projects/javaxdelta/
(disclaimer: I've been involved in creating this library).

-- 
-Tor

Mime
View raw message