Date: Sun, 25 Nov 2012 19:46:54 +0100 From: Attila Nagy <bra@fsn.hu> To: freebsd-fs@freebsd.org Subject: Is it possible to use ZFS transactions from user space? Message-ID: <50B2679E.3030600@fsn.hu>
next in thread | raw e-mail | index | archive | help
Hi, I'm wondering, will it be possible to use ZFS transactions from user space? For example, I would like to do something similar: tx=zfs_tx_init(); write(fd,buf,strlen(buf)); unlink(file); zfs_tx_commit(tx); The write and unlink should both happen or fail together (it's fine with me if it fails only at tx_commit). I can see a lot of problems here, so I guess it's not an easy topic. Is it doable at all? Anyone working on it?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50B2679E.3030600>