eds: optionalize counting of unknown fields (#10982)
In order to speed up eds, don't necessarily visit every proto field to count its validity as WarningValidationVisitor does. This yields a ~30% speed improvement in processing very large updates in EDS. Risk Level: medium, new feature behind a command line flag. Testing: Unit and bechmark tests. Docs Changes: These are probably wrong, thus the draft-ness. Release Notes: EDS can now ignore unknown dynamic fields, for a ~30% improvement in update processing time. Behind --ignore-unknown-dynamic-fields Co-authored-by: Joshua Marantz <jmarantz@google.com> Mirrored from https://github.com/envoyproxy/envoy @ 703f2fbdd4d2b11db901a74d15726bc6c017189bmaster-ci-test
parent
60a76f2732
commit
e9bc5e0998
2 changed files with 8 additions and 2 deletions
Loading…
Reference in new issue