1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-02 09:02:37 +03:00

Add 'temporary file' facility to fd.c, and arrange for temp

files to be closed automatically at transaction abort or commit, should
they still be open.  Also close any still-open stdio files allocated with
AllocateFile at abort/commit.  This should eliminate problems with leakage
of file descriptors after an error.  Also, put in some primitive buffered-IO
support so that psort.c can use virtual files without severe performance
penalties.
This commit is contained in:
Tom Lane
1999-05-09 00:52:08 +00:00
parent b0f1880a8e
commit c1167a08ca
3 changed files with 530 additions and 196 deletions

File diff suppressed because it is too large Load Diff