[sheepdog] async flush in the object cache

Christoph Hellwig hch at infradead.org
Thu May 17 17:28:45 CEST 2012


I startes to look a bit over the object cache, and the async cache
flush option scares me.  It only replies to the request before committing
data to the backing storage, thus breaking the transactional sematics
of any filesysem using the volume, as well as removing the possibily
to return errors for the cache flush.

What is the intended use case for it?  I would be much more happy if
this breakage of semantics wasn't offered at all.



More information about the sheepdog mailing list