← Back to team overview

syncany-team team mailing list archive

Re: Arbitrary Chunk Sizes

 

Excellent! Sorry, I must have missed this email when it came through. I look
forward to seeing the implementation for this.

On Thu, Jun 2, 2011 at 11:56 AM, Philipp Heckel <philipp.heckel@xxxxxxxxx>wrote:

> Hey Stefan,
>
> I'll tackle that problem in my Master thesis. Check out what I wrote here:
> https://lists.launchpad.net/syncany-team/msg00082.html
>
> Cheers,
> Philipp
>
> On Thu, Jun 2, 2011 at 8:15 PM, Stefan Mai <ubuntu@xxxxxxxxxxxxx> wrote:
> > I think it would be useful to have arbitrary chunk sizes in Syncany. In
> all
> > cases where there is an insertion to the beginning of a file that is not
> of
> > length 512, the rest of the file will be offset and all subsequent chunks
> > will be marked dirty and discarded. I think it would be useful to have a
> > procedure that tries to find existing chunks in the new file and
> generates a
> > minimal changeset. This might result in fragmentation as smaller and
> smaller
> > chunks are created, so there should also be a feature to combine
> fragments
> > into larger chunks so that filesystem performance isn't degraded.
> >
> > Anyone have any thoughts on this? Should I file a blueprint for this?
> >
> > See Chapter 3 of Andrew Tridgell's thesis for more details about how
> rsync
> > accomplishes this:
> > http://samba.org/~tridge/phd_thesis.pdf
> >
> > --
> > Mailing list: https://launchpad.net/~syncany-team
> > Post to     : syncany-team@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~syncany-team
> > More help   : https://help.launchpad.net/ListHelp
> >
> >
>

References