summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorTomas Vondra2017-07-30 21:52:54 +0000
committerTomas Vondra2017-07-31 01:22:02 +0000
commit295f3b607239153b22c1d2912e5140e54a8a4838 (patch)
tree0a7c1f26c8d49ab1f7452866e93cb37e9c09d9a1 /doc/src
parentfc3148e7e327b8c7c5da4c9a5816e8c61061e970 (diff)
Partially accept plan changes in updatable_views
Upstream commit 215b43cdc8d6b4a1700886a39df1ee735cb0274d significantly reworked planning of leaky functions. In practice that change means we no longer have to push leaky functions into a subquery. Which greatly simplifies some plans, including the two in this patch. This commit accepts the plans only partially, though. It uses the plans from upstream, and adds a Remote Subquery Scan node at the top, so we accept the general plan shape change. But there are a few additional differences that need futher evaluation, particularly in target lists (Postgres-XL generating more entries than upstream) and SubPlans (Postgres-XL only generating one subplan, while upstream generates two alternative ones).
Diffstat (limited to 'doc/src')
0 files changed, 0 insertions, 0 deletions