- From: Tom Adams <tom@tucanatech.com>
- Date: Fri, 18 Jun 2004 20:15:43 -0400
- To: public-rdf-dawg@w3.org
Hi Andy, > You're rewording of the first & third sentences is better. Thanks. No problem. > I didn't understand what this part (2nd sentence) adds: > >> In this form, the results must be >> delivered to the client in a manner that does not require it to hold >> the entire results in memory. > > Doesn't this cover the case of the client wanting sorted order? If the > client wants sorted order and this applied then the results would have > to be > sorted on the server. > > I don't think you were arguing for this but I'd like to check - > sortign and > streaming should be kept separate. No I didn't mean it to imply sorting, it just states explicitly what "streaming" means, i.e. not being *forced* to hold the entire result set in memory. > What were you trying to draw out over the next sentence: > >> When requesting results in this form, >> they must be returned to the client so that all the data in one result >> are available before all the data for the next result. This does not >> require an ordering of results. > > If the results are such that all of one result is available before the > next, > then the previous sentence is not needed unless it covers > > I would rather have one streamable format that the client can ask for, > without the client being able specific additional features. This was your wording wasn't it??? I just added some linkage words: "When requesting results in this form" replaced "In this form". The first sentence states "the client may request", so I was following the wording. Really, I just wanted to tighten the definition of streaming up. Internally at Tucana, we often refer to streaming as streaming joins to and from disk, rather than across the wire. I thought it may help with some of Rob Shearer's concerns also. Cheers, Tom > -------- Original Message -------- >> From: Tom Adams <> >> Date: 17 June 2004 17:18 >> >> A pedantic suggestion for further wording to clarify the meaning of >> streaming. >> >>> - - - - - - - - >>> When returning multiple results, the client may request >>> that results be streamed. In this form, the results must be >>> returned to the client so that all the data in one result are >>> available before all the data for the next result. This does not >>> require an ordering of results. >>> - - - - - - - - >> >> Becomes: >> >> --- >> When returning multiple results, the client may request that results >> be >> streamed to it by the server. In this form, the results must be >> delivered to the client in a manner that does not require it to hold >> the entire results in memory. When requesting results in this form, >> they must be returned to the client so that all the data in one result >> are available before all the data for the next result. This does not >> require an ordering of results. >> --- >> >> Needs some more grammatical work... >> >> Tom > > -- Tom Adams | Tucana Technologies, Inc. Support Engineer | Office: +1 703 871 5313 tom@tucanatech.com | Cell: +1 571 594 0847 -----------------------------------------------
Received on Friday, 18 June 2004 20:15:48 UTC