Commits

DateSubjectAuthorReleases
2026-04-05 Convert lwlock.c to use the new shmem allocation functions Heikki Linnakangas 19 (unreleased)
2026-04-05 Introduce a registry of built-in shmem subsystems Heikki Linnakangas 19 (unreleased)
2026-04-05 Introduce a new mechanism for registering shared memory areas Heikki Linnakangas 19 (unreleased)
2026-03-30 Replace getopt() with our re-entrant variant in the backend Heikki Linnakangas 19 (unreleased)
2026-01-15 Wake up autovacuum launcher from postmaster when a worker exits Heikki Linnakangas 19 (unreleased)
2025-03-05 Split WaitEventSet functions to separate source file Heikki Linnakangas 18.0
2024-11-14 Pass MyPMChildSlot as an explicit argument to child process Heikki Linnakangas 18.0
2024-11-14 Assign a child slot to every postmaster child process Heikki Linnakangas 18.0
2024-11-14 Kill dead-end children when there's nothing else left Heikki Linnakangas 18.0
2024-11-14 Replace postmaster.c's own backend type codes with BackendType Heikki Linnakangas 18.0
2024-08-19 Fix garbled process name on backend crash Heikki Linnakangas 18.0
2024-08-12 Consolidate postmaster code to launch background processes Heikki Linnakangas 18.0
2024-08-09 Fix comment on processes being kept over a restart Heikki Linnakangas 18.0
2024-08-09 Refactor code to handle death of a backend or bgworker in postmaster Heikki Linnakangas 18.0
2024-08-09 Make BackgroundWorkerList doubly-linked Heikki Linnakangas 18.0
2024-08-01 Minor refactoring of assign_backendlist_entry() Heikki Linnakangas 18.0
2024-07-29 Move cancel key generation to after forking the backend Heikki Linnakangas 18.0
2024-07-02 Move bgworker specific logic to bgworker.c Heikki Linnakangas 18.0
2024-03-18 Move code for backend startup to separate file Heikki Linnakangas 17.0
2024-03-18 Refactor postmaster child process launching Heikki Linnakangas 17.0
2024-03-18 Move some functions from postmaster.c to a new source file Heikki Linnakangas 17.0
2024-03-18 Split registration of Win32 deadchild callback to separate function Heikki Linnakangas 17.0
2024-03-15 Improve log messages referring to background worker processes Heikki Linnakangas 17.0
2024-03-12 Move initialization of the Port struct to the child process Heikki Linnakangas 17.0
2024-03-12 Pass CAC as an argument to the backend process Heikki Linnakangas 17.0