aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/ipc
Commit message (Expand)AuthorAge
* Fix WaitEventSetWait() buffer overrun.Thomas Munro2023-01-13
* Improve heuristics for compressing the KnownAssignedXids array.Tom Lane2022-11-29
* Ignore invalidated slots while computing oldest catalog XminAlvaro Herrera2022-11-22
* Harden pmsignal.c against clobbered shared memory.Tom Lane2022-10-11
* 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
* 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
* 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
* Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane2022-03-03
* 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
* Avoid O(N^2) behavior when the standby process releases many locks.Tom Lane2021-10-31
* Fix variable shadowing in procarray.c.Fujii Masao2021-09-16
* Shut down transaction tracking at startup process exit.Fujii Masao2021-04-06
* Hold interrupts while running dsm_detach() callbacks.Thomas Munro2021-02-15
* Fix calculation of how much shared memory is required to store a TOC.Fujii Masao2021-01-15
* Detect the deadlocks between backends and the startup process.Fujii Masao2021-01-06
* Fix index deletion latestRemovedXid bug.Peter Geoghegan2020-12-30
* Avoid invalid alloc size error in shm_mqPeter Eisentraut2020-10-20
* Handle EACCES errors from kevent() better.Thomas Munro2020-10-15
* Make WL_POSTMASTER_DEATH level-triggered on kqueue builds.Thomas Munro2020-10-15
* Message fixes and style improvementsPeter Eisentraut2020-09-14
* Avoid potential spinlock in a signal handler as part of global barriers.Andres Freund2020-06-17
* Spelling adjustmentsPeter Eisentraut2020-06-07
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Collect built-in LWLock tranche names statically, not dynamically.Tom Lane2020-05-14
* Revert 0f5ca02f53Alexander Korotkov2020-04-08
* snapshot scalability: Move delayChkpt from PGXACT to PGPROC.Andres Freund2020-04-07
* Implement waiting for given lsn at transaction startAlexander Korotkov2020-04-07
* Revert "Improve handling of parameter differences in physical replication"Peter Eisentraut2020-04-04
* Add wait events for recovery conflicts.Fujii Masao2020-04-03
* Fix assorted typosMagnus Hagander2020-03-31
* Improve handling of parameter differences in physical replicationPeter Eisentraut2020-03-30
* Go back to returning int from ereport auxiliary functions.Tom Lane2020-03-25
* Improve the internal implementation of ereport().Tom Lane2020-03-24
* Don't use EV_CLEAR for kqueue events.Thomas Munro2020-03-18
* Fix kqueue support under debugger on macOS.Thomas Munro2020-03-18
* Refactor ps_status.c APIPeter Eisentraut2020-03-11
* Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut2020-03-10
* Fix bug that causes to report waiting in PS display twice, in hot standby.Fujii Masao2020-03-10
* Account explicitly for long-lived FDs that are allocated outside fd.c.Tom Lane2020-02-24
* Add kqueue(2) support to the WaitEventSet API.Thomas Munro2020-02-05
* Fix memory leak on DSM slot exhaustion.Thomas Munro2020-02-01