Commits

DateSubjectAuthorReleases
2026-04-05 Use the new shmem allocation functions in a few core subsystems Heikki Linnakangas 19 (unreleased)
2026-04-04 Remove unnecessary #include "spin.h" from shmem.h Heikki Linnakangas 19 (unreleased)
2026-03-02 Fix OldestMemberMXactId and OldestVisibleMXactId array usage Heikki Linnakangas 17.10
2026-03-02 Fix OldestMemberMXactId and OldestVisibleMXactId array usage Heikki Linnakangas 18.4
2026-03-02 Fix OldestMemberMXactId and OldestVisibleMXactId array usage Heikki Linnakangas 19 (unreleased)
2026-02-22 Align PGPROC to cache line boundary Heikki Linnakangas 19 (unreleased)
2026-02-22 Rearrange fields in PGPROC, for clarity Heikki Linnakangas 19 (unreleased)
2026-02-20 Split PGPROC 'links' field into two, for clarity Heikki Linnakangas 19 (unreleased)
2026-02-11 Move ProcStructLock to the ProcGlobal struct Heikki Linnakangas 19 (unreleased)
2026-02-10 Separate RecoveryConflictReasons from procsignals Heikki Linnakangas 19 (unreleased)
2026-02-04 Add backendType to PGPROC, replacing isRegularBackend Heikki Linnakangas 19 (unreleased)
2026-02-03 Remove useless errdetail_abort() Heikki Linnakangas 19 (unreleased)
2025-01-06 Remove duplicate definitions in proc.h Heikki Linnakangas 17.3
2025-01-06 Remove duplicate definitions in proc.h Heikki Linnakangas 18.0
2024-11-04 Split ProcSleep function into JoinWaitQueue and ProcSleep Heikki Linnakangas 18.0
2024-11-01 Use ProcNumbers instead of direct Latch pointers to address other procs Heikki Linnakangas 18.0
2024-07-05 Lift limitation that PGPROC->links must be the first field Heikki Linnakangas 18.0
2024-03-03 Replace BackendIds with 0-based ProcNumbers Heikki Linnakangas 17.0
2024-03-03 Redefine backend ID to be an index into the proc array Heikki Linnakangas 17.0
2024-02-21 Remove superfluous 'pgprocno' field from PGPROC Heikki Linnakangas 17.0
2012-05-14 Update comments that became out-of-date with the PGXACT struct. Heikki Linnakangas 9.2.0
2012-01-30 Make group commit more effective. Heikki Linnakangas 9.2.0
2012-01-26 Make bgwriter sleep longer when it has no work to do, to save electricity. Heikki Linnakangas 9.2.0
2010-01-15 Introduce Streaming Replication. Heikki Linnakangas 9.0.0
2009-02-23 Change the signaling of end-of-recovery. Startup process now indicates end Heikki Linnakangas 8.4.0