forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit8f05773
committed
Don't force materializing when copying a buffer tuple table slot.
After5408e23 it's not necessary to force materializing thetarget slot when copying from one buffer slot to another. Previouslythat was required because the HeapTupleData portion of the source slotwasn't guaranteed to stay valid long enough, but now we can simplycopy that part into the destination slot's tupdata.Author: Andres Freund1 parent2c31825 commit8f05773
1 file changed
+11
-8
lines changedLines changed: 11 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
747 | 747 |
| |
748 | 748 |
| |
749 | 749 |
| |
750 |
| - | |
| 750 | + | |
| 751 | + | |
751 | 752 |
| |
752 | 753 |
| |
753 |
| - | |
| 754 | + | |
| 755 | + | |
754 | 756 |
| |
755 | 757 |
| |
756 | 758 |
| |
| |||
763 | 765 |
| |
764 | 766 |
| |
765 | 767 |
| |
766 |
| - | |
767 |
| - | |
| 768 | + | |
768 | 769 |
| |
769 | 770 |
| |
770 | 771 |
| |
771 | 772 |
| |
772 | 773 |
| |
773 |
| - | |
774 |
| - | |
775 |
| - | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
776 | 778 |
| |
777 |
| - | |
| 779 | + | |
| 780 | + | |
778 | 781 |
| |
779 | 782 |
| |
780 | 783 |
| |
|
0 commit comments
Comments
(0)