W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2004

Re: PATCH, gdiff, and random-access I/O

From: Lisa Dusseault <lisa@osafoundation.org>
Date: Thu, 29 Apr 2004 16:22:54 -0700
Message-Id: <241D460C-9A34-11D8-8BCF-000A95B2BB72@osafoundation.org>
Cc: HTTP working group <ietf-http-wg@w3.org>, Justin Chapweske <justin@chapweske.com>
To: Alex Rousskov <rousskov@measurement-factory.com>

>> In any case, I think it is important that the specification
>> recommend a delta format that can meet the needs of both diff/patch
>> type usage as well as remote random-access I/O patterns.
> I am not sure I agree. Would it be better to provide a different
> method for remote random-access I/O patterns? Random I/Os seem to have
> different enough priorities and possibly different set of essential
> operations to justify the increased complexity of morphing two content
> modification methods together.
I also have my doubts about random-access I/O support.  The HTTP/WebDAV
model is to do whole-resource operations, and since PATCH is all in one
method that still qualifies.  With WebDAV support, a client would be 
to LOCK the resource and GET it, perform random-access I/O on the local
copy, then PUT/PATCH and UNLOCK the file.  Without WebDAV support,
client should do the same but using ETags rather than locks.

Received on Thursday, 29 April 2004 19:23:27 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:13:24 UTC