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

Reply via email to