bug-hurd
[Top][All Lists]
Advanced

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

Re: Journalling filesystems


From: Ognyan Kulev
Subject: Re: Journalling filesystems
Date: Mon, 14 Jun 2004 10:30:23 +0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040122 Debian/1.6-0.backports.org.1

Bas Wijnen wrote:
While we're talking about "what really should be supported", I have an other
idea.  I went to a lecture about smartcard filesystems some time ago and it
was partly about journalling filesystems.  I think they should be implemented
in the Hurd.

I'm implementing ext3 server for the Hurd. I thought a bit about the things you talk about. More valueable would be if we have "transaction server", like Distributed Transaction Coordinator in the other OS. This would allow to span transaction to many filesystems, and even non-filesystem objects. Transaction server gives transaction handles and clients can add other objects/ports to the transaction. Finally, transaction commits or aborts and transaction server uses some protocol to synchronize the committing or aborting of the various objects (object operations).

But we are far away from all that, and IMHO we should first finish porting to L4 before dealing with such stuff.

It's nice to dream, but most people will just ask: "Can I use Mozilla to browse and mail?".

Regards,
ogi





reply via email to

[Prev in Thread] Current Thread [Next in Thread]