summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndres Freund2019-03-06 19:55:28 +0000
committerAndres Freund2019-03-06 19:55:28 +0000
commitb1723423216749be9b28f8430c3b7180dec3fa70 (patch)
treead11a782c19000cd08e764a7b8005b99711c38d1
parent863aa55624d891be57b54f8d12e61cb4fa9b70ef (diff)
Fix copy/out/readfuncs for accessMethod addition in 8586bf7ed8.
This includes a catversion bump, as IntoClause is theoretically speaking part of storable rules. In practice I don't think that can happen, but there's no reason to be stingy here. Per buildfarm member calliphoridae.
-rw-r--r--src/backend/nodes/copyfuncs.c1
-rw-r--r--src/backend/nodes/outfuncs.c2
-rw-r--r--src/backend/nodes/readfuncs.c1
-rw-r--r--src/include/catalog/catversion.h2
4 files changed, 5 insertions, 1 deletions
diff --git a/src/backend/nodes/copyfuncs.c b/src/backend/nodes/copyfuncs.c
index 72f21810fa..a0c1389488 100644
--- a/src/backend/nodes/copyfuncs.c
+++ b/src/backend/nodes/copyfuncs.c
@@ -1324,6 +1324,7 @@ _copyIntoClause(const IntoClause *from)
COPY_NODE_FIELD(rel);
COPY_NODE_FIELD(colNames);
+ COPY_STRING_FIELD(accessMethod);
COPY_NODE_FIELD(options);
COPY_SCALAR_FIELD(onCommit);
COPY_STRING_FIELD(tableSpaceName);
diff --git a/src/backend/nodes/outfuncs.c b/src/backend/nodes/outfuncs.c
index 65302fe65b..d9a5e8cb6a 100644
--- a/src/backend/nodes/outfuncs.c
+++ b/src/backend/nodes/outfuncs.c
@@ -1043,6 +1043,7 @@ _outIntoClause(StringInfo str, const IntoClause *node)
WRITE_NODE_FIELD(rel);
WRITE_NODE_FIELD(colNames);
+ WRITE_NODE_FIELD(accessMethod);
WRITE_NODE_FIELD(options);
WRITE_ENUM_FIELD(onCommit, OnCommitAction);
WRITE_STRING_FIELD(tableSpaceName);
@@ -2578,6 +2579,7 @@ _outCreateStmtInfo(StringInfo str, const CreateStmt *node)
WRITE_NODE_FIELD(options);
WRITE_ENUM_FIELD(oncommit, OnCommitAction);
WRITE_STRING_FIELD(tablespacename);
+ WRITE_STRING_FIELD(accessMethod);
WRITE_BOOL_FIELD(if_not_exists);
}
diff --git a/src/backend/nodes/readfuncs.c b/src/backend/nodes/readfuncs.c
index 5aa42242a9..0a34fd9684 100644
--- a/src/backend/nodes/readfuncs.c
+++ b/src/backend/nodes/readfuncs.c
@@ -516,6 +516,7 @@ _readIntoClause(void)
READ_NODE_FIELD(rel);
READ_NODE_FIELD(colNames);
+ READ_STRING_FIELD(accessMethod);
READ_NODE_FIELD(options);
READ_ENUM_FIELD(onCommit, OnCommitAction);
READ_STRING_FIELD(tableSpaceName);
diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h
index f596ea5351..523958733d 100644
--- a/src/include/catalog/catversion.h
+++ b/src/include/catalog/catversion.h
@@ -53,6 +53,6 @@
*/
/* yyyymmddN */
-#define CATALOG_VERSION_NO 201903061
+#define CATALOG_VERSION_NO 201903062
#endif