> Incidentally, I had assumed the requirement for btrfs is because you use
> BTRFS_IOC_CLONE for copy-on-write behaviour to get cheap atomic updates in
> the same way I was doing in my block store. I can't see this being called at
> any point in store.c though. Which btrfs features are we actually using in
> sheepdog at the moment?

I would also like to know how btrfs helps in doing atomic updates? Maybe you 
can just point me to the relevant code?

Note: I am currently developing a simply service to distribute configuration 
files (CPG, data accessible via fuse mount). I currently use BDB as backend.

- Dietmar

-- 
sheepdog mailing list
[email protected]
http://lists.wpkg.org/mailman/listinfo/sheepdog

Reply via email to