postgresql/src/backend
Robert Haas f1b4c771ea Fix reporting of constraint violations for table partitioning.
After a tuple is routed to a partition, it has been converted from the
root table's row type to the partition's row type.  ExecConstraints
needs to report the failure using the original tuple and the parent's
tuple descriptor rather than the ones for the selected partition.

Amit Langote
2017-01-04 14:36:34 -05:00
..
access Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
bootstrap Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
catalog Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
commands Fix reporting of constraint violations for table partitioning. 2017-01-04 14:36:34 -05:00
executor Fix reporting of constraint violations for table partitioning. 2017-01-04 14:36:34 -05:00
foreign Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
lib Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
libpq Re-allow SSL passphrase prompt at server start, but not thereafter. 2017-01-04 12:44:03 -05:00
main Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
nodes Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
optimizer Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
parser Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
po Translation updates 2016-08-08 11:08:00 -04:00
port Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
postmaster Re-allow SSL passphrase prompt at server start, but not thereafter. 2017-01-04 12:44:03 -05:00
regex Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
replication Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
rewrite Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
snowball Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
storage Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tcop Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tsearch Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
utils Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
common.mk Remove maintainer-check target, fold into normal build 2013-10-10 20:11:56 -04:00
Makefile Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
nls.mk Remove trailing slashes from directories in find command 2015-09-18 22:06:54 -04:00