• Tom Lane's avatar
    Revert "Use "transient" files for blind writes, take 2". · 9bacf0e3
    Tom Lane authored
    This reverts commit fba105b1.
    That approach had problems with the smgr-level state not tracking what
    we really want to happen, and with the VFD-level state not tracking the
    smgr-level state very well either.  In consequence, it was still possible
    to hold kernel file descriptors open for long-gone tables (as in recent
    report from Tore Halset), and yet there were also cases of FDs being closed
    undesirably soon.  A replacement implementation will follow.
    9bacf0e3
bufmgr.c 85.9 KB