Skip to content

Dynamic Table support for HTTP/3 #26666

Open
@jkotalik

Description

@jkotalik

Right now, we don't support dynamic table updates in HTTP/3. Thought it isn't required by spec, it could significantly help with performance in the long run for HTTP/3. See https://tools.ietf.org/html/draft-ietf-quic-qpack-16. From what I can tell, chromium doesn't create these streams by default as well.

  • Encoder
    • Dynamic Table capacity
    • Insert with Name Reference
    • Insert without Name Reference
    • Duplicate
  • Decoder
    • Section ack
    • Stream Cancellation
    • Insert Count Increment
  • Dynamic Table
    • Sizing
    • Capacity and eviction
    • Absolute indexing
    • Relative indexing
    • Post base indexing
  • Add HeaderTableSize setting (internal -> public)

Metadata

Metadata

Assignees

No one assigned

    Labels

    affected-very-fewThis issue impacts very few customersarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsenhancementThis issue represents an ask for new feature or an enhancement to an existing oneseverity-nice-to-haveThis label is used by an internal tool

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions