envoyproxy / envoyproxy/envoy

Better control on xDS deduplication based on protobuf

Open
#8,301 1 comment 0 reactions 0 assignees View on GitHub
api/v3 design proposal help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 22h
Merged PRs (30d)
430

Description

From discussion in https://github.com/envoyproxy/envoy/pull/8231#discussion_r324191998

Key take aways:
- Prefer using version_info instead comparing new xDS delivered config with existing one, this also solves https://github.com/envoyproxy/envoy/issues/7676

- Add a UUID in ConfigSource for deduplication, instead of hashing `ConfigSource` proto to automatically dedup. This means RDS/SDS ConfigSource sent from LDS should be deduplicated at control plane.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.