Commits

DateSubjectAuthorReleases
2026-04-05 Convert all remaining subsystems to use the new shmem allocation API Heikki Linnakangas 19 (unreleased)
2026-02-18 Use standard die() handler for SIGTERM in bgworkers Heikki Linnakangas 19 (unreleased)
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-07-02 Remove redundant SetProcessingMode(InitProcessing) calls Heikki Linnakangas 18.0
2024-07-02 Move bgworker specific logic to bgworker.c Heikki Linnakangas 18.0
2024-03-18 Refactor postmaster child process launching Heikki Linnakangas 17.0
2024-03-04 Use MyBackendType in more places to check what process this is Heikki Linnakangas 17.0
2023-12-08 Remove some unnecessary #includes of postmaster/interrupt.h Heikki Linnakangas 17.0
2023-12-03 Refactor how InitProcess is called Heikki Linnakangas 17.0
2023-12-03 Pass BackgroundWorker entry in the parameter file in EXEC_BACKEND mode Heikki Linnakangas 17.0
2023-10-09 Rename StartBackgroundWorker() to BackgroundWorkerMain(). Heikki Linnakangas 17.0
2023-10-09 Allocate Backend structs in PostmasterContext. Heikki Linnakangas 17.0
2023-10-09 Clarify the checks in RegisterBackgroundWorker. Heikki Linnakangas 17.0
2018-08-08 Don't run atexit callbacks in quickdie signal handlers. Heikki Linnakangas 9.4.20
2018-08-08 Don't run atexit callbacks in quickdie signal handlers. Heikki Linnakangas 11.0
2018-08-08 Don't run atexit callbacks in quickdie signal handlers. Heikki Linnakangas 12.0
2018-08-08 Don't run atexit callbacks in quickdie signal handlers. Heikki Linnakangas 9.5.15
2018-08-08 Don't run atexit callbacks in quickdie signal handlers. Heikki Linnakangas 9.6.11
2018-08-08 Don't run atexit callbacks in quickdie signal handlers. Heikki Linnakangas 10.6