envoyproxy / envoyproxy/envoy

RemoteAsyncDataProvider should not re-fetch between xDS refreshes

Open
#10,543 1 comment 0 reactions 0 assignees View on GitHub
area/xds help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 20h
Merged PRs (30d)
437

Description

Currently, LDS update causes a fresh fetch of a Wasm binary. This is unnecessary since the resource comes with a content hash for verification. The request is to make it possible that RemoteAsyncDataProvider caches whatever it fetches and hands it off between xDS resources (e.g. a warming listener should pick it up from a draining listener).

/cc @yxue
/cc @jplevyak

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.