From: Kevin Grittner Date: Sun, 18 Aug 2013 21:19:22 +0000 (-0500) Subject: Remove relcache entry invalidation in REFRESH MATERIALIZED VIEW. X-Git-Tag: REL9_4_BETA1~1211 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=28154bb23b8f4a080c030b4f326e3a6fd351f9c8;p=thirdparty%2Fpostgresql.git Remove relcache entry invalidation in REFRESH MATERIALIZED VIEW. This was added as part of the attempt to support unlogged matviews along with a populated status. It got missed when unlogged support was removed pre-commit. Noticed by Noah Misch. Back-patched to 9.3 branch. --- diff --git a/src/backend/commands/matview.c b/src/backend/commands/matview.c index 8ca4afca60c..238ccc72f52 100644 --- a/src/backend/commands/matview.c +++ b/src/backend/commands/matview.c @@ -764,8 +764,6 @@ refresh_by_heap_swap(Oid matviewOid, Oid OIDNewHeap) { finish_heap_swap(matviewOid, OIDNewHeap, false, false, true, true, RecentXmin, ReadNextMultiXactId()); - - RelationCacheInvalidateEntry(matviewOid); }