You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
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.de