forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit60f7c0a
committed
Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing.
The previous convention doesn't lend itself to creating ResultRelInfoslazily, as we already do in ExecGetTriggerResultRel. This patchdoesn't make anything lazier than before, but the pending patch forUPDATE tuple routing proposes to do so (and there might be otheropportunities as well).Amit Khandekar with some adjustments by me.Discussion:http://postgr.es/m/CA+TgmoYPVP9Lyf6vUFA5DwxS4c--x6LOj2y36BsJaYtp62eXPQ@mail.gmail.com1 parent305cf1f commit60f7c0a
File tree
5 files changed
+57
-44
lines changed- src
- backend
- commands
- executor
- include
- executor
- nodes
5 files changed
+57
-44
lines changedLines changed: 5 additions & 5 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 |
| |
| |||
2459 | 2459 |
| |
2460 | 2460 |
| |
2461 | 2461 |
| |
2462 |
| - | |
| 2462 | + | |
2463 | 2463 |
| |
2464 | 2464 |
| |
2465 | 2465 |
| |
| |||
2495 | 2495 |
| |
2496 | 2496 |
| |
2497 | 2497 |
| |
2498 |
| - | |
| 2498 | + | |
2499 | 2499 |
| |
2500 | 2500 |
| |
2501 | 2501 |
| |
| |||
2626 | 2626 |
| |
2627 | 2627 |
| |
2628 | 2628 |
| |
2629 |
| - | |
| 2629 | + | |
2630 | 2630 |
| |
2631 | 2631 |
| |
2632 | 2632 |
| |
| |||
2856 | 2856 |
| |
2857 | 2857 |
| |
2858 | 2858 |
| |
2859 |
| - | |
| 2859 | + | |
2860 | 2860 |
| |
2861 | 2861 |
| |
2862 | 2862 |
| |
|
Lines changed: 7 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3242 | 3242 |
| |
3243 | 3243 |
| |
3244 | 3244 |
| |
3245 |
| - | |
| 3245 | + | |
3246 | 3246 |
| |
3247 | 3247 |
| |
3248 | 3248 |
| |
| |||
3265 | 3265 |
| |
3266 | 3266 |
| |
3267 | 3267 |
| |
3268 |
| - | |
| 3268 | + | |
3269 | 3269 |
| |
3270 | 3270 |
| |
3271 | 3271 |
| |
| |||
3283 | 3283 |
| |
3284 | 3284 |
| |
3285 | 3285 |
| |
3286 |
| - | |
3287 |
| - | |
| 3286 | + | |
| 3287 | + | |
3288 | 3288 |
| |
3289 | 3289 |
| |
3290 | 3290 |
| |
| |||
3296 | 3296 |
| |
3297 | 3297 |
| |
3298 | 3298 |
| |
3299 |
| - | |
| 3299 | + | |
| 3300 | + | |
3300 | 3301 |
| |
3301 | 3302 |
| |
3302 | 3303 |
| |
| |||
3341 | 3342 |
| |
3342 | 3343 |
| |
3343 | 3344 |
| |
3344 |
| - | |
| 3345 | + | |
3345 | 3346 |
| |
3346 | 3347 |
| |
3347 | 3348 |
| |
|
Lines changed: 43 additions & 31 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
303 | 303 |
| |
304 | 304 |
| |
305 | 305 |
| |
306 |
| - | |
| 306 | + | |
307 | 307 |
| |
308 | 308 |
| |
309 | 309 |
| |
| |||
1498 | 1498 |
| |
1499 | 1499 |
| |
1500 | 1500 |
| |
1501 |
| - | |
1502 | 1501 |
| |
1503 | 1502 |
| |
1504 |
| - | |
1505 |
| - | |
1506 |
| - | |
1507 |
| - | |
1508 |
| - | |
1509 |
| - | |
1510 |
| - | |
1511 |
| - | |
1512 |
| - | |
1513 |
| - | |
1514 |
| - | |
1515 |
| - | |
1516 |
| - | |
1517 |
| - | |
1518 |
| - | |
1519 |
| - | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
1520 | 1506 |
| |
1521 | 1507 |
| |
1522 | 1508 |
| |
| |||
1526 | 1512 |
| |
1527 | 1513 |
| |
1528 | 1514 |
| |
1529 |
| - | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
1530 | 1518 |
| |
1531 |
| - | |
1532 |
| - | |
1533 |
| - | |
1534 |
| - | |
| 1519 | + | |
| 1520 | + | |
| 1521 | + | |
| 1522 | + | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
1535 | 1545 |
| |
1536 | 1546 |
| |
1537 | 1547 |
| |
| |||
1935 | 1945 |
| |
1936 | 1946 |
| |
1937 | 1947 |
| |
1938 |
| - | |
| 1948 | + | |
1939 | 1949 |
| |
1940 | 1950 |
| |
1941 | 1951 |
| |
| |||
2014 | 2024 |
| |
2015 | 2025 |
| |
2016 | 2026 |
| |
2017 |
| - | |
2018 | 2027 |
| |
2019 | 2028 |
| |
2020 |
| - | |
| 2029 | + | |
2021 | 2030 |
| |
2022 | 2031 |
| |
2023 | 2032 |
| |
2024 | 2033 |
| |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
2025 | 2037 |
| |
2026 | 2038 |
| |
2027 | 2039 |
| |
| |||
2037 | 2049 |
| |
2038 | 2050 |
| |
2039 | 2051 |
| |
2040 |
| - | |
2041 | 2052 |
| |
2042 | 2053 |
| |
2043 | 2054 |
| |
| |||
2088 | 2099 |
| |
2089 | 2100 |
| |
2090 | 2101 |
| |
2091 |
| - | |
2092 | 2102 |
| |
2093 | 2103 |
| |
2094 | 2104 |
| |
2095 |
| - | |
| 2105 | + | |
2096 | 2106 |
| |
2097 | 2107 |
| |
| 2108 | + | |
| 2109 | + | |
| 2110 | + | |
2098 | 2111 |
| |
2099 | 2112 |
| |
2100 | 2113 |
| |
2101 | 2114 |
| |
2102 | 2115 |
| |
2103 | 2116 |
| |
2104 | 2117 |
| |
2105 |
| - | |
2106 | 2118 |
| |
2107 | 2119 |
| |
2108 | 2120 |
| |
| |||
2376 | 2388 |
| |
2377 | 2389 |
| |
2378 | 2390 |
| |
2379 |
| - | |
| 2391 | + | |
2380 | 2392 |
| |
2381 | 2393 |
| |
2382 | 2394 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
210 | 210 |
| |
211 | 211 |
| |
212 | 212 |
| |
213 |
| - | |
| 213 | + | |
214 | 214 |
| |
215 | 215 |
| |
216 | 216 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
979 | 979 |
| |
980 | 980 |
| |
981 | 981 |
| |
982 |
| - | |
| 982 | + | |
983 | 983 |
| |
984 | 984 |
| |
985 | 985 |
| |
|
0 commit comments
Comments
(0)