summaryrefslogtreecommitdiff
path: root/src/include/storage/smgr.h
AgeCommit message (Expand)Author
2023-04-08Add io_direct setting (developer-only).Thomas Munro
2023-04-05Add smgrzeroextend(), FileZero(), FileFallocate()Andres Freund
2023-02-27Update types in smgr APIPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-05-07Rethink PROCSIGNAL_BARRIER_SMGRRELEASE.Thomas Munro
2022-02-11Fix DROP {DATABASE,TABLESPACE} on Windows.Thomas Munro
2022-01-08Update copyright for 2022Bruce Momjian
2021-01-12Optimize DropRelFileNodeBuffers() for recovery.Amit Kapila
2021-01-02Update copyright for 2021Bruce Momjian
2020-07-31Cache smgrnblocks() results in recovery.Thomas Munro
2020-05-10Remove smgrdounlink() in smgr.c from the code treeMichael Paquier
2020-04-08Support PrefetchBuffer() in recovery.Thomas Munro
2020-04-04Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-01-01Update copyrights for 2020Bruce Momjian
2019-09-24Speedup truncations of relation forks.Fujii Masao
2019-09-18Remove unused smgrdounlinkfork() function.Fujii Masao
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-04-04Refactor the fsync queue for wider use.Thomas Munro
2019-03-27Track unowned relations in doubly-linked listTomas Vondra
2019-03-07Remove useless header inclusion.Thomas Munro
2019-01-02Update copyright for 2019Bruce Momjian
2018-07-04Improve the performance of relation deletes during recovery.Fujii Masao
2018-01-03Update copyright for 2018Bruce Momjian
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-01-17Generate fmgr prototypes automaticallyPeter Eisentraut
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-09-09Improve scalability of md.c for large relations.Andres Freund
2016-04-13Widen amount-to-flush arguments of FileWriteback and callers.Tom Lane
2016-03-11Allow to trigger kernel writeback after a configurable number of writes.Andres Freund
2016-01-02Update copyright for 2016Bruce Momjian
2015-01-06Update copyright for 2015Bruce Momjian
2014-05-06pgindent run for 9.4Bruce Momjian
2014-03-07Fix dangling smgr_owner pointer when a fake relcache entry is freed.Heikki Linnakangas
2014-01-07Update copyright for 2014Bruce Momjian
2013-01-17Accelerate end-of-transaction dropping of relationsAlvaro Herrera
2013-01-01Update copyrights for 2013Bruce Momjian
2012-10-17Close un-owned SMgrRelations at transaction end.Tom Lane
2012-10-17Revert "Use "transient" files for blind writes, take 2".Tom Lane
2012-07-17Improve coding around the fsync request queue.Tom Lane
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-06-07Scan the buffer pool just once, not once per fork, during relation drop.Tom Lane
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-09-01Remove unnecessary #include references, per pgrminclude script.Bruce Momjian
2011-06-10Use "transient" files for blind writes, take 2Alvaro Herrera
2011-06-09Revert "Use "transient" files for blind writes"Alvaro Herrera
2011-06-09Use "transient" files for blind writesAlvaro Herrera
2011-01-01Stamp copyrights for year 2011.Bruce Momjian