aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAge
* Remove extra parenthesis from comment.Etsuro Fujita2023-10-06
* Revert the commits related to allowing page lock to conflict among parallel g...Amit Kapila2023-07-06
* Ensure that creation of an empty relfile is fsync'd at checkpoint.Heikki Linnakangas2023-07-04
* Fix missing initializations of MyProc.delayChkptEndMichael Paquier2023-06-11
* Fix typo with wait event for SLRU buffer of commit timestampsMichael Paquier2023-05-05
* Fix race in SERIALIZABLE READ ONLY.Thomas Munro2023-03-09
* Fix corruption due to vacuum_defer_cleanup_age underflowing 64bit xidsAndres Freund2023-03-07
* Fix assert failures in parallel SERIALIZABLE READ ONLY.Thomas Munro2023-03-06
* Fix WaitEventSetWait() buffer overrun.Thomas Munro2023-01-13
* Fix pg_truncate() on Windows.Thomas Munro2023-01-06
* Improve heuristics for compressing the KnownAssignedXids array.Tom Lane2022-11-29
* Ignore invalidated slots while computing oldest catalog XminAlvaro Herrera2022-11-22
* Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on 32bitAndres Freund2022-11-19
* Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane2022-11-17
* Harden pmsignal.c against clobbered shared memory.Tom Lane2022-10-11
* Add HINT for restartpoint race with KeepFileRestoredFromArchive().Noah Misch2022-08-05
* Fix ReadRecentBuffer for local buffers.Heikki Linnakangas2022-07-25
* Make dsm_impl_posix_resize more future-proof.Thomas Munro2022-07-16
* Don't clobber postmaster sigmask in dsm_impl_resize.Thomas Munro2022-07-15
* Block signals while allocating DSM memory.Thomas Munro2022-07-14
* Fix lock assertions in dshash.c.Thomas Munro2022-07-11
* Harden dsm_impl.c against unexpected EEXIST.Thomas Munro2022-07-01
* Fix visibility check when XID is committed in CLOG but not in procarray.Heikki Linnakangas2022-06-27
* Don't trust signalfd() on illumos.Thomas Munro2022-06-26
* Revert changes to CONCURRENTLY that "sped up" Xmin advanceAlvaro Herrera2022-05-31
* Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGSAlvaro Herrera2022-05-19
* Fix possibility of self-deadlock in ResolveRecoveryConflictWithBufferPin().Andres Freund2022-05-02
* Fix typo in comment.Etsuro Fujita2022-05-02
* Rethink the delay-checkpoint-end mechanism in the back-branches.Robert Haas2022-04-14
* Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas2022-03-24
* Fix race between DROP TABLESPACE and checkpointing.Thomas Munro2022-03-16
* Fix waiting in RegisterSyncRequest().Thomas Munro2022-03-16
* Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane2022-03-03
* Test honestly for <sys/signalfd.h>.Tom Lane2022-02-09
* Fix ordering of XIDs in ProcArrayApplyRecoveryInfoTomas Vondra2022-01-27
* Fix parallel operations that prevent oldest xmin from advancing.Amit Kapila2021-11-19
* Reset lastOverflowedXid on standby when neededAlexander Korotkov2021-11-06
* Fix snapshot reference leak if lo_export fails.Heikki Linnakangas2021-11-03
* Avoid O(N^2) behavior in SyncPostCheckpoint().Tom Lane2021-11-02
* Avoid O(N^2) behavior when the standby process releases many locks.Tom Lane2021-10-31
* Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch2021-10-23
* Fix variable shadowing in procarray.c.Fujii Masao2021-09-16
* Use int instead of size_t in procarray.c.Fujii Masao2021-09-16
* Fix potential for compiler warning in GlobalVisTestFor().Andres Freund2021-09-13
* Check for relation length overrun soon enough.Tom Lane2021-09-09
* In count_usable_fds(), duplicate stderr not stdin.Tom Lane2021-09-02
* Deduplicate choice of horizon for a relation procarray.c.Andres Freund2021-07-24
* Fix check for conflicting session- vs transaction-level locks.Tom Lane2021-07-24
* Fix lack of message pluralizationPeter Eisentraut2021-07-14
* Remove more obsolete comments about semaphores.Thomas Munro2021-07-09