aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/smgr/md.c
Commit message (Expand)AuthorAge
* In bootstrap mode, don't allow the creation of files if they don't alreadyAmit Kapila2019-01-28
* Fix grammar mistakes in md.cMichael Paquier2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* PANIC on fsync() failure.Thomas Munro2018-11-19
* Don't forget about failed fsync() requests.Thomas Munro2018-11-19
* Use pg_pread() and pg_pwrite() for data files and WAL.Thomas Munro2018-11-07
* Improve the performance of relation deletes during recovery.Fujii Masao2018-07-05
* Further cleanup of client dependencies on src/include/catalog headers.Tom Lane2018-04-09
* Update copyright for 2018Bruce Momjian2018-01-02
* Refactor new file permission handlingPeter Eisentraut2017-09-23
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Create and use wait events for read, write, and fsync operations.Robert Haas2017-03-18
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Improve scalability of md.c for large relations.Andres Freund2016-09-08
* Fix mdtruncate() to close fd.c handle of deleted segments.Andres Freund2016-09-08
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* Fix various common mispellings.Greg Stark2016-06-03
* Fix transient mdsync() errors of truncated relations due to 72a98a6395.Andres Freund2016-05-04
* Don't open formally non-existent segments in _mdfd_getseg().Andres Freund2016-04-26
* Widen amount-to-flush arguments of FileWriteback and callers.Tom Lane2016-04-13
* Copyedit comments and documentation.Noah Misch2016-04-01
* Allow to trigger kernel writeback after a configurable number of writes.Andres Freund2016-03-10
* Revert "Temporarily make pg_ctl and server shutdown a whole lot chattier."Tom Lane2016-02-10
* Add more chattiness in server shutdown.Tom Lane2016-02-09
* Update copyright for 2016Bruce Momjian2016-01-02
* Teach mdnblocks() not to create zero-length files.Robert Haas2015-12-15
* pgindent run for 9.5Bruce Momjian2015-05-23
* Update copyright for 2015Bruce Momjian2015-01-06
* Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane2014-12-18
* Fix and enhance the assertion of no palloc's in a critical section.Heikki Linnakangas2014-06-30
* pgindent run for 9.4Bruce Momjian2014-05-06
* Rationalize common/relpath.[hc].Tom Lane2014-04-30
* Update copyright for 2014Bruce Momjian2014-01-07
* Add more use of psprintf()Peter Eisentraut2014-01-06
* Improve code documentation about "magnetic disk" storage manager.Tom Lane2013-03-30
* Move relpath() to libpgcommonAlvaro Herrera2013-02-21
* Update copyrights for 2013Bruce Momjian2013-01-01
* Add OpenTransientFile, with automatic cleanup at end-of-xact.Heikki Linnakangas2012-11-27
* Revert "Use "transient" files for blind writes, take 2".Tom Lane2012-10-17
* Rethink checkpointer's fsync-request table representation.Tom Lane2012-07-19
* Send only one FORGET_RELATION_FSYNC request when dropping a relation.Tom Lane2012-07-19
* Fix management of pendingOpsTable in auxiliary processes.Tom Lane2012-07-18
* Improve coding around the fsync request queue.Tom Lane2012-07-17
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Publish checkpoint timing information to pg_stat_bgwriter.Robert Haas2012-04-05
* Update copyright notices for year 2012.Bruce Momjian2012-01-01