area/taphelp wanted
Repository-Metriken
- Stars
- (27.997 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 8T) (378 gemergte PRs in 30 T)
Beschreibung
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.