• Tom Lane's avatar
    Update buffile.h/.c comments for removal of non-temp option. · ab97aaac
    Tom Lane authored
    Commit 11e26451 removed BufFile's isTemp flag, thereby eliminating
    the possibility of resurrecting BufFileCreate().  But it left that
    function in place, as well as a bunch of comments describing how things
    worked for the non-temp-file case.  At best, that's now a source of
    confusion.  So remove the long-since-commented-out function and change
    relevant comments.
    
    I (tgl) wanted to rename BufFileCreateTemp() to BufFileCreate(), but
    that seems not to be the consensus position, so leave it as-is.
    
    In passing, fix commit f0828b2f's failure to update BufFileSeek's
    comment to match the change of its argument type from long to off_t.
    (I think that might actually have been intentional at the time, but
    now that 64-bit off_t is nearly universal, it looks anachronistic.)
    
    Thomas Munro and Tom Lane
    
    Discussion: https://postgr.es/m/E1eFVyl-0008J1-RO@gemulon.postgresql.org
    ab97aaac
buffile.h 1.66 KB