On Thu, 2 Nov 2006, Jonathan Skanes wrote:
I'm far from an expert in network file systems, but it appears to me the
lock handling in CIFS is much different. The reading I've done seems to
say that it is a statefull protocol. Could it be used for UW-IMAP?
I don't know anything about CIFS, so I can't answer your question.
However, I can say that you're asking the wrong question.
The issue is NOT about locking (although locking is important). The issue
is whether local filesystem semantics are preserved in the network
filesystem. Specifically:
. Are all operations which are atomic in a local filesystem atomic in the
network filesystem?
. Are changes of any kind to a file in the network filesystem instantly
propagated to all other sessions which have that file open, even on a
completely different client machine, regardless of any caching?
The answers to these questions are almost always NO on a network
filesystem due to performance considerations.
-- Mark --
http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw