[OpenAFS] Re: dropbox semantics ("irl")

Derrick J Brashear shadow@dementia.org
Thu, 31 May 2007 10:32:51 -0400 (EDT)


On Thu, 31 May 2007, Jeffrey Altman wrote:

> Adam Megacz wrote:
>
>> Perhaps a time limit would also make sense (if file's modification
>> time is more than 1 hour prior to now, refuse all storedata's, even
>> beyond the end of the file).
>
> This would be inappropriate for logging.
>
> This is not something that can be fixed on the file server given the
> lack of a "file handle" equivalent issued by the file server.  That is
> why the semantics of insert are enforced by the clients.
>
> You can't even enforce "append-only" on the file server because there is
> no guarantee that clients will write dirty chunks to the file server in
> a particular order.

if you define "append" as "only write to parts of the file which have no 
data yet" you can