aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAge
* hash: Refactor bucket squeeze code.Robert Haas2017-02-27
* Remove useless duplicate inclusions of system header files.Tom Lane2017-02-25
* Fix sloppy handling of corner-case errors in fd.c.Tom Lane2017-02-21
* Fix race condition in ConditionVariablePrepareToSleep.Robert Haas2017-02-09
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Don't count background workers against a user's connection limit.Andrew Dunstan2017-02-01
* Fix CatalogTupleInsert/Update abstraction for case of shared indstate.Tom Lane2017-02-01
* Provide CatalogTupleDelete() as a wrapper around simple_heap_delete().Tom Lane2017-02-01
* Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera2017-01-31
* Check interrupts during hot standby waitsSimon Riggs2017-01-26
* Fix comments in StrategyNotifyBgWriter().Tatsuo Ishii2017-01-24
* Logical replicationPeter Eisentraut2017-01-20
* Fix typoAlvaro Herrera2017-01-17
* Fix typoAlvaro Herrera2017-01-17
* Generate fmgr prototypes automaticallyPeter Eisentraut2017-01-17
* Fix typos in comments.Fujii Masao2017-01-16
* Fix possible leak of semaphore count.Robert Haas2017-01-05
* Fix possible crash reading pg_stat_activity.Robert Haas2017-01-05
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Skip checkpoints, archiving on idle systems.Andres Freund2016-12-22
* Fix corner-case bug in WaitEventSetWaitBlock on Windows.Robert Haas2016-12-21
* Fix outdated comment in lwlock.cRobert Haas2016-12-16
* Simplify LWLock tranche machinery by removing array_base/array_stride.Robert Haas2016-12-16
* Make the different Unix-y semaphore implementations ABI-compatible.Tom Lane2016-12-12
* Add support for temporary replication slotsPeter Eisentraut2016-12-12
* Fix whitespace.Heikki Linnakangas2016-12-07
* Silence compiler warningsStephen Frost2016-12-06
* Replace PostmasterRandom() with a stronger source, second attempt.Heikki Linnakangas2016-12-05
* Remove barrier.hRobert Haas2016-11-22
* Support condition variables.Robert Haas2016-11-22
* Reserve zero as an invalid DSM handle.Robert Haas2016-11-15
* Add API to check if an existing exclusive lock allows cleanup.Robert Haas2016-11-04
* Rename "pg_xlog" directory to "pg_wal".Robert Haas2016-10-20
* Fix WAL-logging of FSM and VM truncation.Heikki Linnakangas2016-10-19
* Fix fallback implementation of pg_atomic_write_u32().Andres Freund2016-10-07
* Rename WAIT_* constants to PG_WAIT_*.Robert Haas2016-10-05
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-04
* Don't trust CreateFileMapping() to clear the error code on success.Tom Lane2016-09-23
* Avoid using PostmasterRandom() for DSM control segment ID.Tom Lane2016-09-23
* Use PostmasterRandom(), not random(), for DSM control segment ID.Robert Haas2016-09-20
* Retry DSM control segment creation if Windows indicates access denied.Robert Haas2016-09-20
* Fix copy/pasto in file identificationSimon Riggs2016-09-12
* Rewrite PageIndexDeleteNoCompact into a form that only deletes 1 tuple.Tom Lane2016-09-09
* Convert PageAddItem into a macro to save a few cycles.Tom Lane2016-09-09
* Invent PageIndexTupleOverwrite, and teach BRIN and GiST to use it.Tom Lane2016-09-09
* In PageIndexTupleDelete, don't assume stored item lengths are MAXALIGNed.Tom Lane2016-09-09
* Improve scalability of md.c for large relations.Andres Freund2016-09-08
* Faster PageIsVerified() for the all zeroes case.Andres Freund2016-09-08
* Fix mdtruncate() to close fd.c handle of deleted segments.Andres Freund2016-09-08
* Add debug check function LWLockHeldByMeInMode()Simon Riggs2016-09-05