StreamInfo: split between downstream and upstream
Open
help wanted
tech debt
- Dominant language
- C++
- Stars
- 28.9k
- Forks
- 5.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 437
Description
Currently [StreamInfo](https://github.com/envoyproxy/envoy/blob/main/envoy/stream_info/stream_info.h) is a grab bag for fields that might not make sense for both upstream and downstream (and for that matter for all the places it is used HTTP streams, TCP connections, etc).
Consider splitting in a way that would reduce scope of the interface and make it easier to understand what a particular StreamInfo object is describing.
Contributor guide
Assessment
This issue has not been assessed yet.