Re: Striving for Compromise (Consensus?)

>>>> 5) Allowing interleaving of CONTINUATION frames with other frames.
>>>
>>> Admittedly better than the status quo, but still not entirely clear why this is necessary. i.e. why not 1*HEADERS instead?
>>
>> Let's agree on the general approach before we go into tweaking.
>
> This is NOT a tweak!  If header fragmentation can be accomplished with 1*HEADERS instead of HEADERS+CONTINUATION*, then keeping CONTINUATION is just keeping complexity for the sake of being too bothered to remove it. I keep bringing it up because nobody has provided a satisfactory answer as to why we still need CONTINUATION of we remove the reference set from HPACK.

CONTINUATION frames simplify the processing of multiple header blocks
since the HEADERS / PUSH_PROMISE frames contain other fields that
CONTINUATION cannot have. As long as HEADERS contains a priority field
and PUSH_PROMISE a promised stream ID, CONTINUATION frames make error
handling simpler.

Received on Friday, 11 July 2014 12:18:17 UTC

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant