--- erik.trim...@oracle.com wrote:
| So, if your apps have to be programmed to be
| versioning/consistency/checkmarking aware in any case, how
| would having a fancy Versioning filesystem be any better
| than using what we do now?
| (i.e. svn/hg/cvs/git on top of ZFS/btrfs/et al)
| ZFS at
As Casper pointed out, the right thing to do is to build applications
such that they can detect mid-transaction state and roll it back (or
forward, if there's enough data). Then mid-transaction snapshots are
fine, and the lack of APIs by which to inform the filesystem of
application transaction