summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2024-02-29 13:05:56 +0000
committerPeter Eisentraut2024-02-29 13:09:09 +0000
commit8b29a119fdaa381d6f75105f539b1e658c0f8cdb (patch)
tree9e8862e82a4f854f9cab7bcc3fe2b6519d2c8847
parent362de947cd7e8c826d9b3c5dc2590348263ed3c1 (diff)
Add missing RangeTblEntry field to jumble
RangeTblEntry.funcordinality should be jumbled, because the WITH ORDINALITY clause changes the query result. This was apparently an oversight in the past. Discussion: https://www.postgresql.org/message-id/flat/d7f421f8-fd6d-4759-adc3-247090a5d44b%40eisentraut.org
-rw-r--r--src/backend/nodes/queryjumblefuncs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backend/nodes/queryjumblefuncs.c b/src/backend/nodes/queryjumblefuncs.c
index 82f725baaa..426112fa37 100644
--- a/src/backend/nodes/queryjumblefuncs.c
+++ b/src/backend/nodes/queryjumblefuncs.c
@@ -375,6 +375,7 @@ _jumbleRangeTblEntry(JumbleState *jstate, Node *node)
break;
case RTE_FUNCTION:
JUMBLE_NODE(functions);
+ JUMBLE_FIELD(funcordinality);
break;
case RTE_TABLEFUNC:
JUMBLE_NODE(tablefunc);