summaryrefslogtreecommitdiff
path: root/src/backend/storage/smgr
Commit message (Expand)AuthorAgeFilesLines
* Refactor new file permission handlingPeter Eisentraut2017-09-231-6/+6
* Reduce excessive dereferencing of function pointersPeter Eisentraut2017-09-071-22/+22
* Phase 3 of pgindent updates.Tom Lane2017-06-212-13/+13
* Phase 2 of pgindent updates.Tom Lane2017-06-212-5/+5
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-212-11/+11
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-171-1/+1
* Create and use wait events for read, write, and fsync operations.Robert Haas2017-03-181-10/+11
* Fix typos in comments.Heikki Linnakangas2017-02-061-1/+1
* Generate fmgr prototypes automaticallyPeter Eisentraut2017-01-171-0/+1
* Update copyright via script for 2017Bruce Momjian2017-01-033-3/+3
* Improve scalability of md.c for large relations.Andres Freund2016-09-082-174/+223
* Fix mdtruncate() to close fd.c handle of deleted segments.Andres Freund2016-09-081-0/+1
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-271-7/+3
* Fix various common mispellings.Greg Stark2016-06-031-1/+1
* Fix transient mdsync() errors of truncated relations due to 72a98a6395.Andres Freund2016-05-041-34/+47
* Don't open formally non-existent segments in _mdfd_getseg().Andres Freund2016-04-261-27/+69
* Widen amount-to-flush arguments of FileWriteback and callers.Tom Lane2016-04-132-6/+7
* Copyedit comments and documentation.Noah Misch2016-04-011-1/+1
* Allow to trigger kernel writeback after a configurable number of writes.Andres Freund2016-03-102-2/+67
* Revert "Temporarily make pg_ctl and server shutdown a whole lot chattier."Tom Lane2016-02-101-5/+0
* Add more chattiness in server shutdown.Tom Lane2016-02-091-0/+5
* Update copyright for 2016Bruce Momjian2016-01-023-3/+3
* Teach mdnblocks() not to create zero-length files.Robert Haas2015-12-151-9/+7
* pgindent run for 9.5Bruce Momjian2015-05-231-2/+2
* Update copyright for 2015Bruce Momjian2015-01-063-3/+3
* Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane2014-12-182-4/+2
* Fix obsolete statement in smgr/README.Tom Lane2014-07-281-1/+1
* Fix and enhance the assertion of no palloc's in a critical section.Heikki Linnakangas2014-06-301-4/+21
* pgindent run for 9.4Bruce Momjian2014-05-062-18/+18
* Rationalize common/relpath.[hc].Tom Lane2014-04-301-1/+0
* Fix dangling smgr_owner pointer when a fake relcache entry is freed.Heikki Linnakangas2014-03-071-4/+38
* Update copyright for 2014Bruce Momjian2014-01-073-3/+3
* Add more use of psprintf()Peter Eisentraut2014-01-061-3/+1
* pgindent run for release 9.3Bruce Momjian2013-05-291-10/+11
* Improve code documentation about "magnetic disk" storage manager.Tom Lane2013-03-302-16/+30
* Move relpath() to libpgcommonAlvaro Herrera2013-02-211-0/+1
* Accelerate end-of-transaction dropping of relationsAlvaro Herrera2013-01-171-1/+81
* Update copyrights for 2013Bruce Momjian2013-01-013-3/+3
* Add OpenTransientFile, with automatic cleanup at end-of-xact.Heikki Linnakangas2012-11-271-2/+2
* Close un-owned SMgrRelations at transaction end.Tom Lane2012-10-171-1/+79
* Revert "Use "transient" files for blind writes, take 2".Tom Lane2012-10-172-26/+0
* Rethink checkpointer's fsync-request table representation.Tom Lane2012-07-191-181/+256
* Send only one FORGET_RELATION_FSYNC request when dropping a relation.Tom Lane2012-07-192-9/+33
* Fix management of pendingOpsTable in auxiliary processes.Tom Lane2012-07-181-4/+3
* Improve coding around the fsync request queue.Tom Lane2012-07-171-34/+53
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-102-14/+16
* Scan the buffer pool just once, not once per fork, during relation drop.Tom Lane2012-06-071-4/+61
* Publish checkpoint timing information to pg_stat_bgwriter.Robert Haas2012-04-051-15/+10
* Update copyright notices for year 2012.Bruce Momjian2012-01-013-3/+3
* Avoid crashing when we have problems unlinking files post-commit.Tom Lane2011-12-201-12/+14