aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer/bufmgr.c
Commit message (Expand)AuthorAge
* Fix various common mispellings.Greg Stark2016-06-03
* Fix range check for effective_io_concurrencyAlvaro Herrera2016-05-24
* Inline initial comparisons in TestForOldSnapshot()Kevin Grittner2016-04-21
* Revert no-op changes to BufferGetPage()Kevin Grittner2016-04-20
* Make partition-lock-release coding more transparent in BufferAlloc().Tom Lane2016-04-18
* Fix portability problem induced by commit a6f6b7819.Tom Lane2016-04-15
* Make init_spin_delay() C89 compliant #2.Andres Freund2016-04-14
* Make init_spin_delay() C89 compliant and change stuck spinlock reporting.Andres Freund2016-04-13
* Use static inline function for BufferGetPage()Kevin Grittner2016-04-11
* Allow Pin/UnpinBuffer to operate in a lockfree manner.Andres Freund2016-04-10
* Add the "snapshot too old" featureKevin Grittner2016-04-08
* Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner2016-04-08
* Copyedit comments and documentation.Noah Misch2016-04-01
* Fix typos.Robert Haas2016-03-15
* Blindly try to fix dtrace enabled builds, broken in 9cd00c45.Andres Freund2016-03-10
* Checkpoint sorting and balancing.Andres Freund2016-03-10
* Allow to trigger kernel writeback after a configurable number of writes.Andres Freund2016-03-10
* Provide much better wait information in pg_stat_activity.Robert Haas2016-03-10
* Fix wrong keysize in PrivateRefCountHash creation.Andres Freund2016-02-21
* Revert "Temporarily make pg_ctl and server shutdown a whole lot chattier."Tom Lane2016-02-10
* Temporarily make pg_ctl and server shutdown a whole lot chattier.Tom Lane2016-02-08
* Update copyright for 2016Bruce Momjian2016-01-02
* Move buffer I/O and content LWLocks out of the main tranche.Robert Haas2015-12-15
* Correct statement to actually be the intended assert statement.Andres Freund2015-12-14
* Fix bug leading to restoring unlogged relations from empty files.Andres Freund2015-12-10
* Remove volatile qualifiers from bufmgr.c and freelist.cRobert Haas2015-11-16
* Allow per-tablespace effective_io_concurrencyAlvaro Herrera2015-09-08
* Fix two off-by-one errors in bufmgr.c.Andres Freund2015-08-12
* Fix a couple of bugs with wal_log_hints.Heikki Linnakangas2015-06-26
* pgindent run for 9.5Bruce Momjian2015-05-23
* Fix more typos in comments.Heikki Linnakangas2015-05-20
* Collection of typo fixes.Heikki Linnakangas2015-05-20
* Guard against spurious signals in LockBufferForCleanup.Andres Freund2015-02-23
* Align buffer descriptors to cache line boundaries.Andres Freund2015-01-29
* Fix #ifdefed'ed out code to compile again.Andres Freund2015-01-29
* Fix typo in comment.Heikki Linnakangas2015-01-28
* Fix various shortcomings of the new PrivateRefCount infrastructure.Andres Freund2015-01-19
* Update copyright for 2015Bruce Momjian2015-01-06
* Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane2014-12-18
* Fix race condition between hot standby and restoring a full-page image.Heikki Linnakangas2014-11-13
* Move the backup-block logic from XLogInsert to a new file, xloginsert.c.Heikki Linnakangas2014-11-06
* Flush unlogged table's buffers when copying or moving databases.Andres Freund2014-10-20
* Change locking regimen around buffer replacement.Robert Haas2014-09-25
* Make backend local tracking of buffer pins memory efficient.Andres Freund2014-08-30
* Check block number against the correct fork in get_raw_page().Tom Lane2014-07-22
* Don't allow to disable backend assertions via the debug_assertions GUC.Andres Freund2014-06-20
* pgindent run for 9.4Bruce Momjian2014-05-06
* Rationalize common/relpath.[hc].Tom Lane2014-04-30
* Count buffers dirtied due to hints in pgBufferUsage.shared_blks_dirtied.Robert Haas2014-03-31
* Relax the requirement that all lwlocks be stored in a single array.Robert Haas2014-01-27