Modified files for MERGE

Simon Riggs <simon@2ndQuadrant.com>

Commit: 354f13855e6381d288dfaa52bcd4f2cb0fd4a5eb
Author: Simon Riggs <simon@2ndQuadrant.com>
Date: 2018-04-02T20:12:47Z
Releases: 11.0
Modified files for MERGE

Files

PathChange+/−
contrib/test_decoding/expected/ddl.out modified +46 −0
contrib/test_decoding/sql/ddl.sql modified +16 −0
doc/src/sgml/libpq.sgml modified +5 −3
doc/src/sgml/mvcc.sgml modified +27 −1
doc/src/sgml/plpgsql.sgml modified +2 −1
doc/src/sgml/ref/allfiles.sgml modified +1 −0
doc/src/sgml/ref/create_policy.sgml modified +7 −0
doc/src/sgml/reference.sgml modified +1 −0
doc/src/sgml/ref/insert.sgml modified +10 −1
doc/src/sgml/trigger.sgml modified +20 −0
src/backend/access/heap/heapam.c modified +16 −12
src/backend/catalog/sql_features.txt modified +3 −3
src/backend/commands/explain.c modified +33 −0
src/backend/commands/prepare.c modified +1 −0
src/backend/commands/trigger.c modified +121 −35
src/backend/executor/execMain.c modified +17 −0
src/backend/executor/execPartition.c modified +116 −0
src/backend/executor/execReplication.c modified +2 −2
src/backend/executor/Makefile modified +1 −1
src/backend/executor/nodeModifyTable.c modified +339 −45
src/backend/executor/README modified +10 −0
src/backend/executor/spi.c modified +3 −0
src/backend/nodes/copyfuncs.c modified +40 −0
src/backend/nodes/equalfuncs.c modified +32 −0
src/backend/nodes/nodeFuncs.c modified +45 −3
src/backend/nodes/outfuncs.c modified +25 −0
src/backend/nodes/readfuncs.c modified +6 −0
src/backend/optimizer/plan/createplan.c modified +18 −4
src/backend/optimizer/plan/planner.c modified +27 −2
src/backend/optimizer/plan/setrefs.c modified +54 −0
src/backend/optimizer/prep/preptlist.c modified +41 −0
src/backend/optimizer/util/pathnode.c modified +9 −2
src/backend/optimizer/util/plancat.c modified +4 −0
src/backend/parser/analyze.c modified +10 −8
src/backend/parser/gram.y modified +157 −1
src/backend/parser/Makefile modified +1 −1
src/backend/parser/parse_agg.c modified +10 −0
src/backend/parser/parse_clause.c modified +40 −5
src/backend/parser/parse_collate.c modified +1 −0
src/backend/parser/parse_expr.c modified +3 −0
src/backend/parser/parse_func.c modified +3 −0
src/backend/parser/parse_relation.c modified +10 −0
src/backend/rewrite/rewriteHandler.c modified +110 −7
src/backend/rewrite/rowsecurity.c modified +97 −0
src/backend/tcop/pquery.c modified +5 −0
src/backend/tcop/utility.c modified +16 −0
src/include/access/heapam.h modified +12 −1
src/include/commands/trigger.h modified +4 −2
src/include/executor/execPartition.h modified +1 −0
src/include/executor/instrument.h modified +5 −2
src/include/executor/nodeModifyTable.h modified +21 −0
src/include/executor/spi.h modified +1 −0
src/include/nodes/execnodes.h modified +64 −1
src/include/nodes/nodes.h modified +5 −1
src/include/nodes/parsenodes.h modified +33 −4
src/include/nodes/plannodes.h modified +6 −2
src/include/nodes/relation.h modified +5 −2
src/include/optimizer/pathnode.h modified +5 −2
src/include/parser/analyze.h modified +5 −0
src/include/parser/kwlist.h modified +2 −0
src/include/parser/parse_clause.h modified +4 −1
src/include/parser/parse_node.h modified +3 −2
src/include/rewrite/rewriteHandler.h modified +1 −0
src/interfaces/libpq/fe-exec.c modified +5 −4
src/pl/plpgsql/src/pl_exec.c modified +4 −1
src/pl/plpgsql/src/pl_gram.y modified +8 −0
src/pl/plpgsql/src/plpgsql.h modified +2 −2
src/pl/plpgsql/src/pl_scanner.c modified +1 −0
src/test/isolation/isolation_schedule modified +4 −0
src/test/regress/expected/identity.out modified +55 −0
src/test/regress/expected/privileges.out modified +98 −0
src/test/regress/expected/rowsecurity.out modified +182 −0
src/test/regress/expected/rules.out modified +31 −0
src/test/regress/expected/triggers.out modified +48 −0
src/test/regress/parallel_schedule modified +1 −1
src/test/regress/serial_schedule modified +1 −0
src/test/regress/sql/identity.sql modified +45 −0
src/test/regress/sql/privileges.sql modified +108 −0
src/test/regress/sql/rowsecurity.sql modified +156 −0
src/test/regress/sql/rules.sql modified +33 −0
src/test/regress/sql/triggers.sql modified +47 −0
src/tools/pgindent/typedefs.list modified +3 −0

Documentation touched