0005-Basic-implementation-of-targetlist-SRFs-via-ROWS-FRO.patch.gz
application/x-patch-gzip
Filename: 0005-Basic-implementation-of-targetlist-SRFs-via-ROWS-FRO.patch.gz
Type: application/x-patch-gzip
Part: 4
Patch
Format: format-patch
Series: patch 0005
Subject: Basic implementation of targetlist SRFs via ROWS FROM.
| File | + | − |
|---|---|---|
| src/backend/executor/execQual.c | 7 | 0 |
| src/backend/nodes/copyfuncs.c | 1 | 0 |
| src/backend/nodes/equalfuncs.c | 1 | 0 |
| src/backend/nodes/outfuncs.c | 1 | 0 |
| src/backend/nodes/readfuncs.c | 1 | 0 |
| src/backend/optimizer/plan/initsplan.c | 4 | 0 |
| src/backend/optimizer/plan/planner.c | 8 | 0 |
| src/backend/optimizer/prep/prepjointree.c | 4 | 0 |
| src/backend/optimizer/util/clauses.c | 593 | 0 |
| src/include/nodes/parsenodes.h | 4 | 1 |
| src/include/optimizer/clauses.h | 2 | 0 |
| src/test/regress/expected/aggregates.out | 12 | 9 |
| src/test/regress/expected/limit.out | 43 | 29 |
| src/test/regress/expected/matview.out | 1 | 0 |
| src/test/regress/expected/portals.out | 6 | 6 |
| src/test/regress/expected/rangefuncs.out | 4 | 6 |
| src/test/regress/expected/subselect.out | 45 | 29 |
| src/test/regress/expected/tsrf.out | 17 | 15 |
| src/test/regress/expected/union.out | 4 | 4 |
| src/test/regress/output/misc.source | 9 | 9 |
Binary attachment — download to view.