area/taphelp wanted
仓库指标
- Star
- (27,997 star)
- PR 合并指标
- (平均合并 8天) (30 天内合并 378 个 PR)
描述
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.