transition-v12.diff.gz
application/x-gzip
Filename: transition-v12.diff.gz
Type: application/x-gzip
Part: 0
Patch
Format: unified
Series: patch v12
| File | + | − |
|---|---|---|
| contrib/pg_stat_statements/pg_stat_statements.c | 10 | 5 |
| doc/src/sgml/spi.sgml | 204 | 0 |
| src/backend/catalog/pg_proc.c | 2 | 1 |
| src/backend/commands/copy.c | 3 | 2 |
| src/backend/commands/createas.c | 3 | 2 |
| src/backend/commands/explain.c | 28 | 12 |
| src/backend/commands/extension.c | 4 | 2 |
| src/backend/commands/foreigncmds.c | 1 | 1 |
| src/backend/commands/matview.c | 1 | 1 |
| src/backend/commands/prepare.c | 10 | 7 |
| src/backend/commands/schemacmds.c | 1 | 0 |
| src/backend/commands/trigger.c | 1 | 1 |
| src/backend/commands/view.c | 1 | 1 |
| src/backend/executor/execAmi.c | 6 | 0 |
| src/backend/executor/execMain.c | 5 | 0 |
| src/backend/executor/execParallel.c | 1 | 1 |
| src/backend/executor/execProcnode.c | 14 | 0 |
| src/backend/executor/execUtils.c | 2 | 0 |
| src/backend/executor/functions.c | 6 | 2 |
| src/backend/executor/Makefile | 2 | 1 |
| src/backend/executor/nodeNamedtuplestorescan.c | 198 | 0 |
| src/backend/executor/spi.c | 107 | 9 |
| src/backend/nodes/copyfuncs.c | 25 | 0 |
| src/backend/nodes/nodeFuncs.c | 2 | 0 |
| src/backend/nodes/outfuncs.c | 20 | 0 |
| src/backend/nodes/print.c | 4 | 0 |
| src/backend/nodes/readfuncs.c | 7 | 0 |
| src/backend/optimizer/path/allpaths.c | 45 | 0 |
| src/backend/optimizer/path/costsize.c | 70 | 0 |
| src/backend/optimizer/plan/createplan.c | 71 | 0 |
| src/backend/optimizer/plan/setrefs.c | 11 | 0 |
| src/backend/optimizer/plan/subselect.c | 4 | 0 |
| src/backend/optimizer/prep/prepjointree.c | 2 | 0 |
| src/backend/optimizer/util/clauses.c | 1 | 1 |
| src/backend/optimizer/util/pathnode.c | 26 | 0 |
| src/backend/optimizer/util/plancat.c | 4 | 3 |
| src/backend/optimizer/util/relnode.c | 1 | 0 |
| src/backend/parser/analyze.c | 13 | 1 |
| src/backend/parser/Makefile | 3 | 2 |
| src/backend/parser/parse_clause.c | 49 | 10 |
| src/backend/parser/parse_enr.c | 29 | 0 |
| src/backend/parser/parse_node.c | 2 | 0 |
| src/backend/parser/parse_relation.c | 120 | 3 |
| src/backend/parser/parse_target.c | 2 | 0 |
| src/backend/tcop/postgres.c | 14 | 8 |
| src/backend/tcop/pquery.c | 9 | 1 |
| src/backend/tcop/utility.c | 21 | 13 |
| src/backend/utils/adt/ruleutils.c | 1 | 0 |
| src/backend/utils/cache/plancache.c | 20 | 14 |
| src/backend/utils/misc/Makefile | 2 | 2 |
| src/backend/utils/misc/queryenvironment.c | 113 | 0 |
| src/backend/utils/sort/tuplestore.c | 17 | 0 |
| src/include/commands/createas.h | 2 | 1 |
| src/include/commands/explain.h | 5 | 4 |
| src/include/commands/prepare.h | 2 | 2 |
| src/include/executor/execdesc.h | 2 | 0 |
| src/include/executor/nodeNamedtuplestorescan.h | 24 | 0 |
| src/include/executor/spi.h | 7 | 0 |
| src/include/executor/spi_priv.h | 2 | 0 |
| src/include/nodes/execnodes.h | 21 | 0 |
| src/include/nodes/nodes.h | 2 | 0 |
| src/include/nodes/parsenodes.h | 5 | 1 |
| src/include/nodes/plannodes.h | 10 | 0 |
| src/include/optimizer/cost.h | 3 | 0 |
| src/include/optimizer/pathnode.h | 2 | 0 |
| src/include/parser/analyze.h | 1 | 1 |
| src/include/parser/parse_enr.h | 22 | 0 |
| src/include/parser/parse_node.h | 3 | 0 |
| src/include/parser/parse_relation.h | 4 | 0 |
| src/include/tcop/tcopprot.h | 5 | 2 |
| src/include/tcop/utility.h | 4 | 1 |
| src/include/utils/plancache.h | 7 | 3 |
| src/include/utils/portal.h | 1 | 0 |
| src/include/utils/queryenvironment.h | 62 | 0 |
| src/include/utils/tuplestore.h | 2 | 0 |
| src/pl/plpgsql/src/pl_comp.c | 7 | 6 |
| src/pl/plpgsql/src/pl_exec.c | 41 | 0 |
| src/pl/plpgsql/src/plpgsql.h | 9 | 5 |
| src/test/regress/expected/plpgsql.out | 226 | 0 |
| src/test/regress/sql/plpgsql.sql | 225 | 0 |
Binary attachment — download to view.