Hi Stewart, Just watched your talk "Dropping ACID" and wanted to respond, might be interesting for others on the list too. open, write, fsync, close, rename is not the atomic equivalent of open, write, close. It is atomic but not equivalent as it has a big number of assumptions / restrictions (losing meta-data, assuming permissions, assuming same volume). So programmers don't getting it right is to be expected. I argued for O_ATOMIC, a way to do atomic file data replacements, but the FS devs prefer to not solve this problem. I guess they don't care about reliability too much. :p
Olaf _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

