From dd45d3ad33bdb415b18ee8b37182b52c1c354cd6 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Sat, 17 Dec 2011 18:26:52 -0500
Subject: [PATCH] Fix some long-obsolete references to XLogOpenRelation.

These were missed in commit a213f1ee6c5a1bbe1f074ca201975e76ad2ed50c,
which removed that function.
---
 src/backend/access/transam/README | 6 ++----
 src/backend/catalog/storage.c     | 2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/backend/access/transam/README b/src/backend/access/transam/README
index 57b4b9d08b3..de72f71ebca 100644
--- a/src/backend/access/transam/README
+++ b/src/backend/access/transam/README
@@ -481,8 +481,7 @@ rdata array, even if some of the rdata items point into the buffer.  This is
 because you don't want XLogInsert to log the whole page contents.  The
 standard replay-routine pattern for this case is
 
-	reln = XLogOpenRelation(rnode);
-	buffer = XLogReadBuffer(reln, blkno, true);
+	buffer = XLogReadBuffer(rnode, blkno, true);
 	Assert(BufferIsValid(buffer));
 	page = (Page) BufferGetPage(buffer);
 
@@ -501,8 +500,7 @@ The standard replay-routine pattern for this case is
 	if (record->xl_info & XLR_BKP_BLOCK_n)
 		<< do nothing, page was rewritten from logged copy >>;
 
-	reln = XLogOpenRelation(rnode);
-	buffer = XLogReadBuffer(reln, blkno, false);
+	buffer = XLogReadBuffer(rnode, blkno, false);
 	if (!BufferIsValid(buffer))
 		<< do nothing, page has been deleted >>;
 	page = (Page) BufferGetPage(buffer);
diff --git a/src/backend/catalog/storage.c b/src/backend/catalog/storage.c
index d0273611703..fff933d403e 100644
--- a/src/backend/catalog/storage.c
+++ b/src/backend/catalog/storage.c
@@ -505,7 +505,7 @@ smgr_redo(XLogRecPtr lsn, XLogRecord *record)
 		/*
 		 * Forcibly create relation if it doesn't exist (which suggests that
 		 * it was dropped somewhere later in the WAL sequence).  As in
-		 * XLogOpenRelation, we prefer to recreate the rel and replay the log
+		 * XLogReadBuffer, we prefer to recreate the rel and replay the log
 		 * as best we can until the drop is seen.
 		 */
 		smgrcreate(reln, MAIN_FORKNUM, true);
-- 
GitLab