Commits

Showing commits that first shipped in 12 (backpatches included). Clear

DateSubjectAuthorReleases
2023-07-04 Ensure that creation of an empty relfile is fsync'd at checkpoint. Heikki Linnakangas 12.16
2021-09-09 Check for relation length overrun soon enough. Tom Lane 12.9
2020-12-01 Free disk space for dropped relations on commit. Thomas Munro 12.6
2020-03-22 Revert "Skip WAL for new relfilenodes, under wal_level=minimal." Noah Misch 12.3
2020-03-21 Skip WAL for new relfilenodes, under wal_level=minimal. Noah Misch 12.3
2020-01-11 Maintain valid md.c state when FileClose() fails. Noah Misch 12.2
2019-12-14 Fix mdsyncfiletag(), take II. Thomas Munro 12.2
2019-12-14 Don't use _mdfd_getseg() in mdsyncfiletag(). Thomas Munro 12.2
2019-06-08 Fix assorted inconsistencies. Amit Kapila 12.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-04-25 Fix function names in comments. Fujii Masao 12.0
2019-04-05 Fix bugs in mdsyncfiletag(). Thomas Munro 12.0
2019-04-04 Refactor the fsync queue for wider use. Thomas Munro 12.0
2019-03-27 Track unowned relations in doubly-linked list Tomas Vondra 12.0
2019-01-28 In bootstrap mode, don't allow the creation of files if they don't already Amit Kapila 12.0
2019-01-10 Fix grammar mistakes in md.c Michael Paquier 12.0
2019-01-02 Update copyright for 2019 Bruce Momjian 12.0
2018-11-19 PANIC on fsync() failure. Thomas Munro 12.0
2018-11-19 Don't forget about failed fsync() requests. Thomas Munro 12.0
2018-11-06 Use pg_pread() and pg_pwrite() for data files and WAL. Thomas Munro 12.0
2018-07-04 Improve the performance of relation deletes during recovery. Fujii Masao 12.0