- Notifications
You must be signed in to change notification settings - Fork28
Commitffab494

Etsuro Fujita
postgres_fdw: Perform the (ORDERED, NULL) upperrel operations remotely.
The upper-planner pathification allows FDWs to arrange to push downdifferent types of upper-stage operations to the remote side. Thiscommit teaches postgres_fdw to do it for the (ORDERED, NULL) upperrel,which is responsible for evaluating the query's ORDER BY ordering.Since postgres_fdw is already able to evaluate that ordering remotelyfor foreign baserels and foreign joinrels (see commitaa09cd2 et al.),this adds support for that for foreign grouping relations.Author: Etsuro FujitaReviewed-By: Antonin Houska and Jeff JanesDiscussion:https://postgr.es/m/87pnz1aby9.fsf@news-spur.riddles.org.uk1 parente2d28c0 commitffab494
File tree
4 files changed
+457
-138
lines changed- contrib/postgres_fdw
- expected
4 files changed
+457
-138
lines changedLines changed: 21 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
| 170 | + | |
| 171 | + | |
171 | 172 |
| |
172 | 173 |
| |
173 | 174 |
| |
| |||
929 | 930 |
| |
930 | 931 |
| |
931 | 932 |
| |
932 |
| - | |
933 |
| - | |
| 933 | + | |
| 934 | + | |
934 | 935 |
| |
935 | 936 |
| |
936 | 937 |
| |
| |||
985 | 986 |
| |
986 | 987 |
| |
987 | 988 |
| |
988 |
| - | |
| 989 | + | |
989 | 990 |
| |
990 | 991 |
| |
991 | 992 |
| |
| |||
1590 | 1591 |
| |
1591 | 1592 |
| |
1592 | 1593 |
| |
1593 |
| - | |
| 1594 | + | |
1594 | 1595 |
| |
1595 | 1596 |
| |
1596 | 1597 |
| |
| |||
3109 | 3110 |
| |
3110 | 3111 |
| |
3111 | 3112 |
| |
3112 |
| - | |
| 3113 | + | |
| 3114 | + | |
3113 | 3115 |
| |
3114 | 3116 |
| |
3115 | 3117 |
| |
| |||
3126 | 3128 |
| |
3127 | 3129 |
| |
3128 | 3130 |
| |
3129 |
| - | |
| 3131 | + | |
| 3132 | + | |
| 3133 | + | |
| 3134 | + | |
| 3135 | + | |
| 3136 | + | |
| 3137 | + | |
| 3138 | + | |
| 3139 | + | |
| 3140 | + | |
| 3141 | + | |
| 3142 | + | |
| 3143 | + | |
3130 | 3144 |
| |
3131 | 3145 |
| |
3132 | 3146 |
| |
|
0 commit comments
Comments
(0)