• Simon Riggs's avatar
    Rearrange storage of data in xl_running_xacts. · 5c117258
    Simon Riggs authored
    Previously we stored all xids mixed together.
    Now we store top-level xids first, followed
    by all subxids. Also skip logging any subxids
    if the snapshot is suboverflowed, since there
    are potentially large numbers of them and they
    are not useful in that case anyway. Has value
    in the envisaged design for decoding of WAL.
    No planned effect on Hot Standby.
    
    Andres Freund, reviewed by me
    5c117258
standby.h 4.1 KB