Re: fsync in glib/gio



Hi,

On Fri, 2009-03-13 at 14:11 +0100, Mathias Hasselmann wrote:

> I think you don't understand the problem.

That might very well be the case. I had a look at the presentation that
Alex linked to in the initial post in this thread. But I would have
preferred a document that doesn't look at the issue from a database
developer point of view.

> Other file systems but ext3 in order=data mode are that brain dead and
> broken, that they lose __both__ the old and new document on power loss!
> This is __not__ acceptable, in no way.

But ext3 is what everyone uses. And as far as I understand the next
generation Linux file-system btrfs is going to provide similar
functionality:
http://btrfs.wiki.kernel.org/index.php/FAQ#Does_Btrfs_have_data.3Dordered_mode_like_Ext3.3F

It seems wrong to work around broken file-systems on the application
level. That only takes away pressure from the file-system developers to
address the problem properly.


Sven




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]