mirror of https://github.com/linkerd/linkerd2.git
There were a few improvements we could have made to a recent change that added a ClusterStore concept to the destination service. This PR introduces the small improvements: * Sync dynamically created clients in separate go routines * Refactor metadata API creation * Remove redundant check in cluster_store_test * Create a new runtime schema every time a fake metadata API client is created to avoid racey behaviour. Signed-off-by: Matei David <matei@buoyant.io> |
||
---|---|---|
.. | ||
watcher | ||
client.go | ||
dedup_profile_listener.go | ||
default_profile_listener.go | ||
destination_fuzzer.go | ||
endpoint_profile_translator.go | ||
endpoint_translator.go | ||
endpoint_translator_test.go | ||
fallback_profile_listener.go | ||
fallback_profile_listener_test.go | ||
opaque_ports_adaptor.go | ||
profile_translator.go | ||
profile_translator_test.go | ||
server.go | ||
server_test.go | ||
test_util.go |