postgresql/src/backend/commands
Robert Haas f81a91db4d Use a real RT index when setting up partition tuple routing.
Before, we always used a dummy value of 1, but that's not right when
the partitioned table being modified is inside of a WITH clause
rather than part of the main query.

Amit Langote, reported and reviewd by Etsuro Fujita, with a comment
change by me.

Discussion: http://postgr.es/m/ee12f648-8907-77b5-afc0-2980bcb0aa37@lab.ntt.co.jp
2017-07-17 21:29:45 -04:00
..
Makefile Implement multivariate n-distinct coefficients 2017-03-24 14:06:10 -03:00
aggregatecmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
alter.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
amcmds.c Fix typos in comments. 2017-02-06 11:33:58 +02:00
analyze.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
async.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
cluster.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
collationcmds.c Avoid unreferenced-function warning on low-functionality platforms. 2017-07-08 12:42:25 -04:00
comment.c Allow COMMENT ON COLUMN with partitioned tables 2017-04-18 10:42:10 +01:00
constraint.c Allow index AMs to cache data across aminsert calls within a SQL command. 2017-02-09 11:52:12 -05:00
conversioncmds.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
copy.c Use a real RT index when setting up partition tuple routing. 2017-07-17 21:29:45 -04:00
createas.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
dbcommands.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
define.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
discard.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
dropcmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
event_trigger.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
explain.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
extension.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
foreigncmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
functioncmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
indexcmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
lockcmds.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
matview.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
opclasscmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
operatorcmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
policy.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
portalcmds.c Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
prepare.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
proclang.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
publicationcmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
schemacmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
seclabel.c Remove objname/objargs split for referring to objects 2017-03-06 13:31:47 -05:00
sequence.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
statscmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
subscriptioncmds.c Improve subscription locking 2017-07-03 22:47:06 -04:00
tablecmds.c Fix transition tables for partition/inheritance. 2017-06-28 18:55:03 +01:00
tablespace.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
trigger.c Fix transition tables for ON CONFLICT. 2017-06-28 19:00:55 +01:00
tsearchcmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
typecmds.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
user.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
vacuum.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
vacuumlazy.c Fix typo 2017-07-07 17:10:36 -04:00
variable.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
view.c Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00