forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit29c94e0
committed
Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.
Upcoming changes introduce further types of tuple table slots, inpreparation of making table storage pluggable. New storage methodswill have different representation of tuples, therefore the slotaccessor should refer explicitly to heap tuples.Instead of just renaming the functions, split it into one functionthat accepts heap tuples not residing in buffers, and one acceptingones in buffers. Previously one function was used for both, but thatwas a bit awkward already, and splitting will allow us to representslot types for tuples in buffers and normal memory separately.This is split out from the patch introducing abstract slots, as thislargely consists out of mechanical changes.Author: Ashutosh BapatReviewed-By: Andres FreundDiscussion:https://postgr.es/m/20180220224318.gw4oe5jadhpmcdnm@alap3.anarazel.de1 parentbbdfbb9 commit29c94e0
File tree
32 files changed
+172
-145
lines changed- contrib/postgres_fdw
- src
- backend
- access/heap
- catalog
- commands
- executor
- partitioning
- replication/logical
- utils
- adt
- sort
- include/executor
32 files changed
+172
-145
lines changedLines changed: 5 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1443 | 1443 |
| |
1444 | 1444 |
| |
1445 | 1445 |
| |
1446 |
| - | |
1447 |
| - | |
1448 |
| - | |
1449 |
| - | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
1450 | 1449 |
| |
1451 | 1450 |
| |
1452 | 1451 |
| |
| |||
3517 | 3516 |
| |
3518 | 3517 |
| |
3519 | 3518 |
| |
3520 |
| - | |
| 3519 | + | |
3521 | 3520 |
| |
3522 | 3521 |
| |
3523 | 3522 |
| |
| |||
3790 | 3789 |
| |
3791 | 3790 |
| |
3792 | 3791 |
| |
3793 |
| - | |
| 3792 | + | |
3794 | 3793 |
| |
3795 | 3794 |
| |
3796 | 3795 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4502 | 4502 |
| |
4503 | 4503 |
| |
4504 | 4504 |
| |
4505 |
| - | |
| 4505 | + | |
4506 | 4506 |
| |
4507 | 4507 |
| |
4508 | 4508 |
| |
4509 | 4509 |
| |
4510 | 4510 |
| |
4511 | 4511 |
| |
4512 |
| - | |
| 4512 | + | |
4513 | 4513 |
| |
4514 | 4514 |
| |
4515 | 4515 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2866 | 2866 |
| |
2867 | 2867 |
| |
2868 | 2868 |
| |
2869 |
| - | |
| 2869 | + | |
2870 | 2870 |
| |
2871 | 2871 |
| |
2872 | 2872 |
| |
| |||
3015 | 3015 |
| |
3016 | 3016 |
| |
3017 | 3017 |
| |
3018 |
| - | |
| 3018 | + | |
3019 | 3019 |
| |
3020 | 3020 |
| |
3021 | 3021 |
| |
| |||
3436 | 3436 |
| |
3437 | 3437 |
| |
3438 | 3438 |
| |
3439 |
| - | |
| 3439 | + | |
3440 | 3440 |
| |
3441 | 3441 |
| |
3442 | 3442 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
99 |
| - | |
| 99 | + | |
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
799 | 799 |
| |
800 | 800 |
| |
801 | 801 |
| |
802 |
| - | |
| 802 | + | |
803 | 803 |
| |
804 | 804 |
| |
805 | 805 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
127 |
| - | |
| 127 | + | |
128 | 128 |
| |
129 | 129 |
| |
130 | 130 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2684 | 2684 |
| |
2685 | 2685 |
| |
2686 | 2686 |
| |
2687 |
| - | |
| 2687 | + | |
2688 | 2688 |
| |
2689 | 2689 |
| |
2690 | 2690 |
| |
| |||
3119 | 3119 |
| |
3120 | 3120 |
| |
3121 | 3121 |
| |
3122 |
| - | |
| 3122 | + | |
3123 | 3123 |
| |
3124 | 3124 |
| |
3125 | 3125 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2337 | 2337 |
| |
2338 | 2338 |
| |
2339 | 2339 |
| |
2340 |
| - | |
| 2340 | + | |
2341 | 2341 |
| |
2342 | 2342 |
| |
2343 | 2343 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4776 | 4776 |
| |
4777 | 4777 |
| |
4778 | 4778 |
| |
4779 |
| - | |
| 4779 | + | |
4780 | 4780 |
| |
4781 | 4781 |
| |
4782 | 4782 |
| |
| |||
4806 | 4806 |
| |
4807 | 4807 |
| |
4808 | 4808 |
| |
4809 |
| - | |
| 4809 | + | |
4810 | 4810 |
| |
4811 | 4811 |
| |
4812 | 4812 |
| |
| |||
8526 | 8526 |
| |
8527 | 8527 |
| |
8528 | 8528 |
| |
8529 |
| - | |
| 8529 | + | |
8530 | 8530 |
| |
8531 | 8531 |
| |
8532 | 8532 |
| |
|
Lines changed: 6 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2571 | 2571 |
| |
2572 | 2572 |
| |
2573 | 2573 |
| |
2574 |
| - | |
| 2574 | + | |
2575 | 2575 |
| |
2576 | 2576 |
| |
2577 | 2577 |
| |
| |||
2652 | 2652 |
| |
2653 | 2653 |
| |
2654 | 2654 |
| |
2655 |
| - | |
| 2655 | + | |
2656 | 2656 |
| |
2657 | 2657 |
| |
2658 | 2658 |
| |
| |||
3078 | 3078 |
| |
3079 | 3079 |
| |
3080 | 3080 |
| |
3081 |
| - | |
| 3081 | + | |
3082 | 3082 |
| |
3083 | 3083 |
| |
3084 | 3084 |
| |
| |||
3186 | 3186 |
| |
3187 | 3187 |
| |
3188 | 3188 |
| |
3189 |
| - | |
| 3189 | + | |
3190 | 3190 |
| |
3191 | 3191 |
| |
3192 | 3192 |
| |
| |||
3514 | 3514 |
| |
3515 | 3515 |
| |
3516 | 3516 |
| |
3517 |
| - | |
| 3517 | + | |
3518 | 3518 |
| |
3519 | 3519 |
| |
3520 | 3520 |
| |
| |||
3528 | 3528 |
| |
3529 | 3529 |
| |
3530 | 3530 |
| |
3531 |
| - | |
| 3531 | + | |
3532 | 3532 |
| |
3533 | 3533 |
| |
3534 | 3534 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
750 | 750 |
| |
751 | 751 |
| |
752 | 752 |
| |
753 |
| - | |
| 753 | + | |
754 | 754 |
| |
755 | 755 |
| |
756 | 756 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1957 | 1957 |
| |
1958 | 1958 |
| |
1959 | 1959 |
| |
1960 |
| - | |
| 1960 | + | |
1961 | 1961 |
| |
1962 | 1962 |
| |
1963 | 1963 |
| |
| |||
2036 | 2036 |
| |
2037 | 2037 |
| |
2038 | 2038 |
| |
2039 |
| - | |
| 2039 | + | |
2040 | 2040 |
| |
2041 | 2041 |
| |
2042 | 2042 |
| |
| |||
2084 | 2084 |
| |
2085 | 2085 |
| |
2086 | 2086 |
| |
2087 |
| - | |
| 2087 | + | |
2088 | 2088 |
| |
2089 | 2089 |
| |
2090 | 2090 |
| |
| |||
2190 | 2190 |
| |
2191 | 2191 |
| |
2192 | 2192 |
| |
2193 |
| - | |
| 2193 | + | |
2194 | 2194 |
| |
2195 | 2195 |
| |
2196 | 2196 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
258 | 258 |
| |
259 | 259 |
| |
260 | 260 |
| |
261 |
| - | |
| 261 | + | |
262 | 262 |
| |
263 | 263 |
| |
264 | 264 |
| |
| |||
842 | 842 |
| |
843 | 843 |
| |
844 | 844 |
| |
845 |
| - | |
| 845 | + | |
846 | 846 |
| |
847 | 847 |
| |
848 | 848 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
146 | 146 |
| |
147 | 147 |
| |
148 | 148 |
| |
149 |
| - | |
| 149 | + | |
150 | 150 |
| |
151 | 151 |
| |
152 | 152 |
| |
| |||
310 | 310 |
| |
311 | 311 |
| |
312 | 312 |
| |
313 |
| - | |
| 313 | + | |
314 | 314 |
| |
315 | 315 |
| |
316 | 316 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
81 |
| - | |
82 |
| - | |
| 81 | + | |
| 82 | + | |
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
|
0 commit comments
Comments
(0)