[Sheepdog] [RFC PATCH v2 0/10] add a new store named 'farm'
Liu Yuan
namei.unix at gmail.com
Fri Dec 23 04:44:20 CET 2011
On 12/23/2011 05:24 AM, Christoph Hellwig wrote:
> On Thu, Dec 22, 2011 at 02:52:33PM +0800, Liu Yuan wrote:
>> - no stale objects that are found in current implementation, that will
>> waste storage a lot.
>
>
> Reference counting the object will be absolute essential. The by far
> cheapest way for that would be to reference count them in an xattr on
> the actual object.
>
> Mortia and Yuan, is there a strict policy against xattrs in sheepdog,
> and if so yes?
No, you are free to use xattr if you really need it. In the past we had
a try to remove xattr usage because we thought that it was not really
necessary for storing non-frequent referenced value in xattr. I don't
want assume underlying file system capability, but if there is a reason,
I don't deny it.
By the way, what do you count object for?
Thanks,
Yuan
More information about the sheepdog
mailing list