http2: add per connection(stream 0) HTTP/2 METADATA frames
Open
area/http
design proposal
help wanted
- Dominant language
- C++
- Stars
- 28.9k
- Forks
- 5.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 437
Description
*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
Contributor guide
Assessment
This issue has not been assessed yet.