diff options
Diffstat (limited to 'src/backend/access/nbtree/nbtinsert.c')
-rw-r--r-- | src/backend/access/nbtree/nbtinsert.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/backend/access/nbtree/nbtinsert.c b/src/backend/access/nbtree/nbtinsert.c index 49c084a5abe..91407499981 100644 --- a/src/backend/access/nbtree/nbtinsert.c +++ b/src/backend/access/nbtree/nbtinsert.c @@ -21,7 +21,6 @@ #include "miscadmin.h" #include "storage/lmgr.h" #include "storage/predicate.h" -#include "utils/inval.h" #include "utils/tqual.h" @@ -868,13 +867,9 @@ _bt_insertonpg(Relation rel, END_CRIT_SECTION(); - /* release buffers; send out relcache inval if metapage changed */ + /* release buffers */ if (BufferIsValid(metabuf)) - { - if (!InRecovery) - CacheInvalidateRelcache(rel); _bt_relbuf(rel, metabuf); - } _bt_relbuf(rel, buf); } @@ -1963,10 +1958,6 @@ _bt_newroot(Relation rel, Buffer lbuf, Buffer rbuf) END_CRIT_SECTION(); - /* send out relcache inval for metapage change */ - if (!InRecovery) - CacheInvalidateRelcache(rel); - /* done with metapage */ _bt_relbuf(rel, metabuf); |