From: Peter Eisentraut Date: Thu, 29 Feb 2024 13:05:56 +0000 (+0100) Subject: Add missing RangeTblEntry field to jumble X-Git-Tag: REL_17_BETA1~788 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=8b29a119fd;p=postgresql.git 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 --- diff --git a/src/backend/nodes/queryjumblefuncs.c b/src/backend/nodes/queryjumblefuncs.c index 82f725baaa5..426112fa37b 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);