Commits

Showing commits that first shipped in 9.4 (backpatches included). Clear

DateSubjectAuthorReleases
2017-12-06 Report failure to start a background worker. Robert Haas 9.4.16
2017-11-21 Provide for forward compatibility with future minor protocol versions. Robert Haas 9.4.16
2016-10-27 If the stats collector dies during Hot Standby, restart it. Robert Haas 9.4.11
2016-09-20 Use PostmasterRandom(), not random(), for DSM control segment ID. Robert Haas 9.4.10
2014-10-05 Eliminate one background-worker-related flag variable. Robert Haas 9.4.0
2014-07-30 Fix mishandling of background worker PGPROCs in EXEC_BACKEND builds. Robert Haas 9.4.0
2014-05-07 When a background worker exists with code 0, unregister it. Robert Haas 9.4.0
2014-05-07 When a bgworker exits, always call ReleasePostmasterChildSlot. Robert Haas 9.4.0
2014-05-07 Restart bgworkers immediately after a crash-and-restart cycle. Robert Haas 9.4.0
2014-05-07 Never crash-and-restart for bgworkers without shared memory access. Robert Haas 9.4.0
2014-03-10 Allow logical decoding via the walsender interface. Robert Haas 9.4.0
2014-01-29 Fix compiler warning in EXEC_BACKEND builds. Robert Haas 9.4.0
2014-01-27 Relax the requirement that all lwlocks be stored in a single array. Robert Haas 9.4.0
2014-01-08 Reduce the number of semaphores used under --disable-spinlocks. Robert Haas 9.4.0
2013-12-11 Add new wal_level, logical, sufficient for logical decoding. Robert Haas 9.4.0
2013-10-18 Provide a reliable mechanism for terminating a background worker. Robert Haas 9.4.0
2013-08-28 Allow discovery of whether a dynamic background worker is running. Robert Haas 9.4.0
2013-08-16 Move more bgworker code to bgworker.c; also, some renaming. Robert Haas 9.4.0
2013-07-22 Remove bgw_sighup and bgw_sigterm. Robert Haas 9.4.0
2013-07-16 Allow background workers to be started dynamically. Robert Haas 9.4.0
2013-07-04 Add new GUC, max_worker_processes, limiting number of bgworkers. Robert Haas 9.4.0