envoyproxy / envoy

Cloud-native high-performance edge/middle/service proxy
https://www.envoyproxy.io
Apache License 2.0
25.09k stars 4.82k forks source link

Optimize HeadersToAddEntry class layout #37215

Closed yurykats closed 1 week ago

yurykats commented 1 week ago

This is a step towards more memory efficient config data structures. Issue #24154.

Commit Message: Additional Description: Risk Level: Testing: Docs Changes: Release Notes: Platform Specific Features: [Optional Runtime guard:] [Optional Fixes #Issue] [Optional Fixes commit #PR or SHA] [Optional Deprecated:] [Optional API Considerations:]

repokitteh-read-only[bot] commented 1 week ago

As a reminder, PRs marked as draft will not be automatically assigned reviewers, or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

:cat: Caused by: https://github.com/envoyproxy/envoy/pull/37215 was opened by yurykats. see: [more](https://github.com/envoyproxy/envoy/pull/37215), [trace](https://prod.repokitteh.app/traces/ui/envoyproxy/envoy/7bf5e1b0-a5b5-11ef-8370-86a8ea87a834).
yurykats commented 1 week ago

/retest

yurykats commented 1 week ago

/assign @adisuissa