aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2021-08-08 16:55:51 +0200
committerPeter Eisentraut <peter@eisentraut.org>2021-08-08 18:46:34 +0200
commit2226b4189bb4ccfcc53917a8695d24e91ff2f950 (patch)
treeb1ed4a8a152756d6603d1ecf28330cff71d01d68 /src/backend/executor
parent00116dee5ad4c1964777c91e687bb98b1d9f7ea0 (diff)
downloadpostgresql-2226b4189bb4ccfcc53917a8695d24e91ff2f950.tar.gz
postgresql-2226b4189bb4ccfcc53917a8695d24e91ff2f950.zip
Change SeqScan node to contain Scan node
This makes the structure of all Scan-derived nodes the same, independent of whether they have additional fields. Discussion: https://www.postgresql.org/message-id/flat/c1097590-a6a4-486a-64b1-e1f9cc0533ce@enterprisedb.com
Diffstat (limited to 'src/backend/executor')
-rw-r--r--src/backend/executor/nodeSeqscan.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/executor/nodeSeqscan.c b/src/backend/executor/nodeSeqscan.c
index 066f9ae37e0..4d2bf16a6fd 100644
--- a/src/backend/executor/nodeSeqscan.c
+++ b/src/backend/executor/nodeSeqscan.c
@@ -151,7 +151,7 @@ ExecInitSeqScan(SeqScan *node, EState *estate, int eflags)
*/
scanstate->ss.ss_currentRelation =
ExecOpenScanRelation(estate,
- node->scanrelid,
+ node->scan.scanrelid,
eflags);
/* and create slot with the appropriate rowtype */
@@ -169,7 +169,7 @@ ExecInitSeqScan(SeqScan *node, EState *estate, int eflags)
* initialize child expressions
*/
scanstate->ss.ps.qual =
- ExecInitQual(node->plan.qual, (PlanState *) scanstate);
+ ExecInitQual(node->scan.plan.qual, (PlanState *) scanstate);
return scanstate;
}