bug-hurd
[Top][All Lists]
Advanced

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

undeletion at filesystem level or in extra filesystem?


From: Marcus Brinkmann
Subject: undeletion at filesystem level or in extra filesystem?
Date: Mon, 30 Sep 2002 15:52:49 +0200
User-agent: Mutt/1.4i

Hi,

I wonder, should undeletion (aka the Windows trash can) better be done at a
per-filesystem level (like, in diskfs), or with an extra-filesystem that is
stacked (like shadowfs)?

The experiments with shadowfs show that it is feasible to do it this way,
but also that it is not easy: shadowfs is still buggy (the RPC forwarding
has races or so).  I am not sure how much performance is involved, too.

Undeletion at the filesystem level means that not all filesystems can
benefit automagically, of course.  But with libdiskfs, most filesystems
where it makes sense would be covered.  There could be an undeletion RPC and
a small utility.  Somehow I think having it within the filesystem is the
easier way.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' GNU      http://www.gnu.org    marcus@gnu.org
Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de/




reply via email to

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