[sheepdog] [RFC]sheepdog's snapshot
Liu Yuan
namei.unix at gmail.com
Sat Jul 14 04:53:12 CEST 2012
On 07/13/2012 11:47 PM, harryxiyou wrote:
> Hi guys,
>
> I wanna know the theory about sheepdog's snapshot. Cloud anyone please
> give me some docs or some suggestions? I just read the source codes
> https://github.com/collie/sheepdog/blob/master/sheep/farm/snap.c
> and the docs https://github.com/collie/sheepdog/blob/master/doc/farm-internal.txt
> But i cannot get a framework about sheepdog's snapshot. If anyone give
> me the snapshot's
> algorithm flow chart, it will be better ;-).
>
> Thanks in advance.
>
There is no so called framework and algorithm, the snapshot object is
just a sha1 copy of object organized by a trunk structure, which is
indexed by a sha1 string.
I think the code is just less than 1k lines, not that hard to
understand, so simply run and read the code to get the idea if you think
farm-internal.txt doesn't explain any confusion to you.
Thanks,
Yuan
More information about the sheepdog
mailing list