envoyproxy/envoy

http2: add per connection(stream 0) HTTP/2 METADATA frames

Open

#15,608 创建于 2021年3月22日

在 GitHub 查看
 (14 评论) (0 反应) (0 负责人)C++ (5,373 fork)batch import
area/httpdesign proposalhelp wanted

仓库指标

Star
 (27,997 star)
PR 合并指标
 (平均合并 8天) (30 天内合并 378 个 PR)

描述

Description: Envoy added per stream metadata frame #2394

It's a naive requirement to extend the METADATA frame support to stream 0.

Below metadata fit per connection metadata category.

  1. NodeInfo: the node info is supposed to be stable during the life of the connection.
  2. Connection trace context.

Where to put the new config? A ConnectionMetaData message and field within Http2ProtocolOptions. This option lives in both client and server http/2 connections.

Is anyone feel this useful?

CC @htuch @alyssawilk

贡献者指南