consul/agent/cache
Matt Keeler 7e6b3e6a0c
Implement prepared query upstreams watching for envoy (#5224)
Fixes #4969 

This implements non-blocking request polling at the cache layer which is currently only used for prepared queries. Additionally this enables the proxycfg manager to poll prepared queries for use in envoy proxy upstreams.
2019-01-18 12:44:04 -05:00
..
cache.go Implement prepared query upstreams watching for envoy (#5224) 2019-01-18 12:44:04 -05:00
cache_test.go connect: agent leaf cert caching improvements (#5091) 2019-01-10 12:46:11 +00:00
entry.go connect: agent leaf cert caching improvements (#5091) 2019-01-10 12:46:11 +00:00
entry_test.go agent/cache: unit tests for ExpiryHeap, found a bug! 2018-06-14 09:42:03 -07:00
mock_Request.go agent/cache: Reorganize some files, RequestInfo struct, prepare for partitioning 2018-06-14 09:42:00 -07:00
mock_Type.go Support Agent Caching for Service Discovery Results (#4541) 2018-10-10 16:55:34 +01:00
request.go Support Agent Caching for Service Discovery Results (#4541) 2018-10-10 16:55:34 +01:00
testing.go Add cache.Notify to abstract watching for cache updates for types that support blocking semantics. (#4695) 2018-10-10 16:55:34 +01:00
type.go connect: agent leaf cert caching improvements (#5091) 2019-01-10 12:46:11 +00:00
watch.go Implement prepared query upstreams watching for envoy (#5224) 2019-01-18 12:44:04 -05:00
watch_test.go Implement prepared query upstreams watching for envoy (#5224) 2019-01-18 12:44:04 -05:00