aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-04-14 14:49:30 +0300
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-04-14 14:51:28 +0300
commit1bd3842163f2b44e29938b5ab158bb6a589ff10c (patch)
tree7e8f0fcc9b43d4dfbd6546d428a5dff6777f5da7 /src
parente0c91a7ff015fab0ccbb0f75b6819f29ae00295e (diff)
downloadpostgresql-1bd3842163f2b44e29938b5ab158bb6a589ff10c.tar.gz
postgresql-1bd3842163f2b44e29938b5ab158bb6a589ff10c.zip
GIN entry pages follow the standard page layout - tell XLogInsert.
The entry B-tree pages all follow the standard page layout. The 9.3 code has this right. I inadvertently changed this at some point during the big refactorings in git master.
Diffstat (limited to 'src')
-rw-r--r--src/backend/access/gin/ginentrypage.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/access/gin/ginentrypage.c b/src/backend/access/gin/ginentrypage.c
index 5c7893419d4..4291bab63be 100644
--- a/src/backend/access/gin/ginentrypage.c
+++ b/src/backend/access/gin/ginentrypage.c
@@ -554,14 +554,14 @@ entryPlaceToPage(GinBtree btree, Buffer buf, GinBtreeStack *stack,
data.offset = off;
rdata[cnt].buffer = buf;
- rdata[cnt].buffer_std = false;
+ rdata[cnt].buffer_std = true;
rdata[cnt].data = (char *) &data;
rdata[cnt].len = offsetof(ginxlogInsertEntry, tuple);
rdata[cnt].next = &rdata[cnt + 1];
cnt++;
rdata[cnt].buffer = buf;
- rdata[cnt].buffer_std = false;
+ rdata[cnt].buffer_std = true;
rdata[cnt].data = (char *) insertData->entry;
rdata[cnt].len = IndexTupleSize(insertData->entry);
rdata[cnt].next = NULL;