area/taphelp wanted
Repository metrics
- Stars
- (27,997 stars)
- PR merge metrics
- (平均マージ 8d) (30d で 378 merged PRs)
説明
Allow matching on gRPC message fields.
- Allow loading descriptor files into the tap filter, similar to how the transcoder works.
- Using reflection, allow parsing gRPC messages up to a buffer limit (can also work with streaming messages potentially).
- Via field selection and a TBD matching language, allow matching on individual fields/messages using only loaded descriptor data / reflection.
See https://github.com/envoyproxy/envoy/issues/6108 for JSON matching. It's possible this can be used for that if we consider JSON a Struct.