Ditch ExecGetTupType() in favor of the much simpler ExecGetResultType(),
Tom Lane <tgl@sss.pgh.pa.us>
Ditch ExecGetTupType() in favor of the much simpler ExecGetResultType(), which does the same thing. Perhaps at one time there was a reason to allow plan nodes to store their result types in different places, but AFAICT that's been unnecessary for a good while.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/executor/execMain.c | modified | +3 −3 |
| src/backend/executor/execProcnode.c | modified | +1 −180 |
| src/backend/executor/execUtils.c | modified | +3 −3 |
| src/backend/executor/nodeHashjoin.c | modified | +3 −3 |
| src/backend/executor/nodeMergejoin.c | modified | +6 −6 |
| src/backend/executor/nodeNestloop.c | modified | +2 −2 |
| src/backend/executor/nodeSort.c | modified | +2 −7 |
| src/include/executor/executor.h | modified | +1 −2 |