aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAge
* Revert "Consistently test for in-use shared memory."Noah Misch2019-04-05
* Consistently test for in-use shared memory.Noah Misch2019-04-03
* Track unowned relations in doubly-linked listTomas Vondra2019-03-27
* Tolerate EINVAL when calling fsync() on a directory.Thomas Munro2019-02-25
* Fix race in dsm_attach() when handles are reused.Thomas Munro2019-02-15
* PANIC on fsync() failure.Thomas Munro2018-11-19
* Don't forget about failed fsync() requests.Thomas Munro2018-11-19
* Avoid duplicate XIDs at recovery when building initial snapshotMichael Paquier2018-10-14
* Allow DSM allocation to be interrupted.Thomas Munro2018-09-18
* Fix longstanding recursion hazard in sinval message processing.Tom Lane2018-09-07
* Avoid using potentially-under-aligned page buffers.Tom Lane2018-09-01
* Fix inadequate buffer locking in FSM and VM page re-initialization.Tom Lane2018-07-13
* Improve the performance of relation deletes during recovery.Fujii Masao2018-07-05
* Move RecoveryLockList into a hash table.Thomas Munro2018-06-26
* Fix incorrect close() call in dsm_impl_mmap().Tom Lane2018-04-10
* Make XactLockTableWait work for transactions that are not yet self-lockedAlvaro Herrera2018-01-03
* Clean up assorted messiness around AllocateDir() usage.Tom Lane2017-12-04
* Use out-of-line M68K spinlock code for OpenBSD as well as NetBSD.Tom Lane2017-11-20
* Fix two violations of the ResourceOwnerEnlarge/Remember protocol.Tom Lane2017-11-08
* Fix failure-to-read-man-page in commit 899bd785c.Tom Lane2017-09-26
* Avoid SIGBUS on Linux when a DSM memory request overruns tmpfs.Tom Lane2017-09-25
* Fix outdated commentPeter Eisentraut2017-08-23
* Initialize replication_slot_catalog_xmin in procarrayPeter Eisentraut2017-08-15
* Fix race condition in predicate-lock init code in EXEC_BACKEND builds.Tom Lane2017-07-24
* Fix race between GetNewTransactionId and GetOldestActiveTransactionId.Heikki Linnakangas2017-07-13
* Fix variable and type name in comment.Heikki Linnakangas2017-07-12
* Prevent possibility of panics during shutdown checkpoint.Andres Freund2017-06-05
* Assorted translatable string fixesAlvaro Herrera2017-06-04
* Fix new warnings from GCC 7Peter Eisentraut2017-05-16
* Preserve required !catalog tuples while computing initial decoding snapshot.Andres Freund2017-04-27
* Fix failure to mark init buffers as BM_PERMANENT.Robert Haas2017-03-14
* Fix sloppy handling of corner-case errors in fd.c.Tom Lane2017-02-21
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Check interrupts during hot standby waitsSimon Riggs2017-01-27
* Fix comments in StrategyNotifyBgWriter().Tatsuo Ishii2017-01-24
* Silence compiler warningsJoe Conway2017-01-02
* Fix WAL-logging of FSM and VM truncation.Heikki Linnakangas2016-10-19
* 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
* Fix mdtruncate() to close fd.c handle of deleted segments.Andres Freund2016-09-08
* Don't CHECK_FOR_INTERRUPTS between WaitLatch and ResetLatch.Tom Lane2016-08-01
* Finish up XLOG_HINT renamingAlvaro Herrera2016-06-17
* Fix PageAddItem BRIN bugAlvaro Herrera2016-05-30
* Introduce durable_rename() and durable_link_or_rename().Andres Freund2016-03-09
* Fix wrong keysize in PrivateRefCountHash creation.Andres Freund2016-02-21
* 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