|
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
|