0004-Allow-ROWS-FROM-to-return-functions-as-single-record.patch.gz
application/x-patch-gzip
Filename: 0004-Allow-ROWS-FROM-to-return-functions-as-single-record.patch.gz
Type: application/x-patch-gzip
Part: 3
Patch
Format: format-patch
Series: patch 0004
Subject: Allow ROWS FROM to return functions as single record column.
| File | + | − |
|---|---|---|
| src/backend/executor/nodeFunctionscan.c | 188 | 79 |
| src/backend/nodes/copyfuncs.c | 16 | 0 |
| src/backend/nodes/equalfuncs.c | 14 | 0 |
| src/backend/nodes/outfuncs.c | 14 | 0 |
| src/backend/nodes/readfuncs.c | 1 | 0 |
| src/backend/optimizer/util/clauses.c | 4 | 0 |
| src/backend/parser/gram.y | 34 | 9 |
| src/backend/parser/parse_clause.c | 9 | 9 |
| src/backend/parser/parse_relation.c | 59 | 7 |
| src/include/nodes/nodes.h | 1 | 0 |
| src/include/nodes/parsenodes.h | 15 | 6 |
| src/include/nodes/pg_list.h | 9 | 0 |
| src/include/parser/parse_relation.h | 1 | 0 |
| src/test/regress/expected/rangefuncs.out | 85 | 0 |
| src/test/regress/sql/rangefuncs.sql | 18 | 0 |
Binary attachment — download to view.