From c8e473a789aee912d57c0d42b32fbbbfb3b4228a Mon Sep 17 00:00:00 2001 From: Harrison Healey Date: Thu, 30 Aug 2018 10:28:58 -0400 Subject: Invalidate store cache after making changes (#9211) * Invalidate store cache after making changes * Address feedback * Make cache invalidation in stores always use defer --- store/local_cache_supplier_schemes.go | 1 + 1 file changed, 1 insertion(+) (limited to 'store/local_cache_supplier_schemes.go') diff --git a/store/local_cache_supplier_schemes.go b/store/local_cache_supplier_schemes.go index 2f201c17b..8dd1feded 100644 --- a/store/local_cache_supplier_schemes.go +++ b/store/local_cache_supplier_schemes.go @@ -53,6 +53,7 @@ func (s *LocalCacheSupplier) SchemeGetAllPage(ctx context.Context, scope string, func (s *LocalCacheSupplier) SchemePermanentDeleteAll(ctx context.Context, hints ...LayeredStoreHint) *LayeredStoreSupplierResult { defer s.doClearCacheCluster(s.schemeCache) + defer s.doClearCacheCluster(s.roleCache) return s.Next().SchemePermanentDeleteAll(ctx, hints...) } -- cgit v1.2.3-1-g7c22