- From: Roberto Peon <grmocg@gmail.com>
- Date: Wed, 27 Feb 2013 10:46:37 -0800
- To: Martin Thomson <martin.thomson@gmail.com>
- Cc: William Chan (ιζΊζ) <willchan@chromium.org>, Amos Jeffries <squid3@treenet.co.nz>, HTTP Working Group <ietf-http-wg@w3.org>
- Message-ID: <CAP+FsNfKz5ysVOuMJ7=8vnCBExZOZkQRNuZAZaxPnaowKhM=Dg@mail.gmail.com>
That should have read: Then we're either wasting bytes on responses or we can't simply examine.. Blarg! Terrible typing! On Wed, Feb 27, 2013 at 10:45 AM, Roberto Peon <grmocg@gmail.com> wrote: > The we're wasting bytes on responses. Bleh. Worse, now we can't simply > examine the length field to figure out what to do. Double-eww. > In any case, spending a bit in the flags, is far more costly than spending > the fractional bit out of the opcode space, which is what is done today! > > Something I could go with, given the previous change would be to also > change the name of SYN_STREAM to HEADERS_WITH_PRIO > and leave HEADERS as it is. > > How does that sound? > > > -=R > > > On Wed, Feb 27, 2013 at 10:20 AM, Martin Thomson <martin.thomson@gmail.com > > wrote: > >> On 26 February 2013 20:16, Roberto Peon <grmocg@gmail.com> wrote: >> > Taking the priority out of SYN_STREAM would only bloat things on the >> wire, >> > since the client will always want to state priority for a new stream. I >> > don't support removing priority from SYN_STREAM. >> >> What if HEADERS contained priority? Is your objection to removing >> priority from SYN_STREAM, or removing priority from the first frame in >> the stream. >> >> Here's a more concrete proposal, albeit slightly radical. >> >> Remove SYN_STREAM and SYN_REPLY. >> Have stream-level flags that appear in ALL messages. >> 1. last frame in stream (the existing FIN bit) >> 2. stream priority (a new one) >> The 'stream priority' flag indicates that the first 4 bytes of the >> frame payload includes a priority. This should (or SHOULD) be set on >> the first frame of any stream. >> >> Then a typical stream looks like: >> - a HEADERS frame with the 'stream priority' flag set, plus a priority >> - a bunch of data frames >> - maybe some other frames >> > >
Received on Wednesday, 27 February 2013 18:47:04 UTC