diff options
Diffstat (limited to 'src/backend/nodes')
-rw-r--r-- | src/backend/nodes/copyfuncs.c | 1 | ||||
-rw-r--r-- | src/backend/nodes/outfuncs.c | 2 | ||||
-rw-r--r-- | src/backend/nodes/readfuncs.c | 1 |
3 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/nodes/copyfuncs.c b/src/backend/nodes/copyfuncs.c index 5877037df4c..a8b79fa8c31 100644 --- a/src/backend/nodes/copyfuncs.c +++ b/src/backend/nodes/copyfuncs.c @@ -95,6 +95,7 @@ _copyPlannedStmt(const PlannedStmt *from) COPY_SCALAR_FIELD(nParamExec); COPY_SCALAR_FIELD(hasRowSecurity); COPY_SCALAR_FIELD(parallelModeNeeded); + COPY_SCALAR_FIELD(hasForeignJoin); return newnode; } diff --git a/src/backend/nodes/outfuncs.c b/src/backend/nodes/outfuncs.c index b5e0b5578f1..b487c002a8c 100644 --- a/src/backend/nodes/outfuncs.c +++ b/src/backend/nodes/outfuncs.c @@ -259,6 +259,7 @@ _outPlannedStmt(StringInfo str, const PlannedStmt *node) WRITE_INT_FIELD(nParamExec); WRITE_BOOL_FIELD(hasRowSecurity); WRITE_BOOL_FIELD(parallelModeNeeded); + WRITE_BOOL_FIELD(hasForeignJoin); } /* @@ -1825,6 +1826,7 @@ _outPlannerGlobal(StringInfo str, const PlannerGlobal *node) WRITE_BOOL_FIELD(hasRowSecurity); WRITE_BOOL_FIELD(parallelModeOK); WRITE_BOOL_FIELD(parallelModeNeeded); + WRITE_BOOL_FIELD(hasForeignJoin); } static void diff --git a/src/backend/nodes/readfuncs.c b/src/backend/nodes/readfuncs.c index a67b3370da0..6c461513d64 100644 --- a/src/backend/nodes/readfuncs.c +++ b/src/backend/nodes/readfuncs.c @@ -1396,6 +1396,7 @@ _readPlannedStmt(void) READ_INT_FIELD(nParamExec); READ_BOOL_FIELD(hasRowSecurity); READ_BOOL_FIELD(parallelModeNeeded); + READ_BOOL_FIELD(hasForeignJoin); READ_DONE(); } |