From b503f9fd6badae779f80e27b16821767ddc24b93 Mon Sep 17 00:00:00 2001 From: Masahiko Sawada Date: Thu, 17 Aug 2017 14:03:58 -0700 Subject: [PATCH 3/4] Allow syscache access to subscriptions in database-less processes --- src/backend/utils/cache/catcache.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/backend/utils/cache/catcache.c b/src/backend/utils/cache/catcache.c index f894053..290279f 100644 --- a/src/backend/utils/cache/catcache.c +++ b/src/backend/utils/cache/catcache.c @@ -1001,10 +1001,12 @@ IndexScanOK(CatCache *cache, ScanKey cur_skey) case AUTHNAME: case AUTHOID: case AUTHMEMMEMROLE: + case SUBSCRIPTIONOID: + case SUBSCRIPTIONNAME: /* - * Protect authentication lookups occurring before relcache has - * collected entries for shared indexes. + * Protect authentication an dsubscription lookups occurring + * before relcache has collected entries for shared indexes. */ if (!criticalSharedRelcachesBuilt) return false; -- 1.7.1