diff options
author | Tomas Vondra | 2017-07-30 21:52:54 +0000 |
---|---|---|
committer | Tomas Vondra | 2017-07-31 01:22:02 +0000 |
commit | 295f3b607239153b22c1d2912e5140e54a8a4838 (patch) | |
tree | 0a7c1f26c8d49ab1f7452866e93cb37e9c09d9a1 /doc/src | |
parent | fc3148e7e327b8c7c5da4c9a5816e8c61061e970 (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