Re: Restore Header Table and Static Table Indices

On Mon, Oct 6, 2014, at 08:02, Jeff Pinner wrote:
> As request by Mark, I propose that the current HPACK draft be changed
> such that Sec. 2.3.3 Index Address Space reads,
> 
> "Indices between 1 and the length of the dynamic table (inclusive)
> refer to elements in the dynamic table.
> 
> Indices strictly greater than the length of the dynamic table refer to
> elements in the static table. The length of the dynamic table is
> subtracted from the index into the static table."
> 
> with the associated diagram updated. This reverts the change made
> between draft -08 and -09 in the change log, "Exchanged header and
> static table positions."
> 


I'm (still) a -1 on this. The change in 09 simplified both the spec and
the code implementing the spec, as well as making the common case (for
my users) more straightforward and efficient. I haven't seen anything
that convinces me the proposal does anything except make the uncommon
case (large amounts of custom header names) more efficient at the
expense of the common case.
-- 
Peace,
  -Nick

Received on Monday, 6 October 2014 18:30:32 UTC