summaryrefslogtreecommitdiff
path: root/src/backend/postmaster/bgworker.c
AgeCommit message (Expand)Author
2025-02-21backend launchers void * arguments for binary dataPeter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-28Exclude parallel workers from connection privilege/limit checks.Tom Lane
2024-09-04Apply more quoting to GUC names in messagesMichael Paquier
2024-08-09Refactor code to handle death of a backend or bgworker in postmasterHeikki Linnakangas
2024-08-09Make BackgroundWorkerList doubly-linkedHeikki Linnakangas
2024-07-02Remove redundant SetProcessingMode(InitProcessing) callsHeikki Linnakangas
2024-07-02Move bgworker specific logic to bgworker.cHeikki Linnakangas
2024-06-20Unify some error messagesPeter Eisentraut
2024-05-17A few follow-up fixes for GUC name quotingPeter Eisentraut
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-03-18Refactor postmaster child process launchingHeikki Linnakangas
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Use MyBackendType in more places to check what process this isHeikki Linnakangas
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-08Remove some unnecessary #includes of postmaster/interrupt.hHeikki Linnakangas
2023-12-03Refactor how InitProcess is calledHeikki Linnakangas
2023-12-03Pass BackgroundWorker entry in the parameter file in EXEC_BACKEND modeHeikki Linnakangas
2023-11-30Apply quotes more consistently to GUC names in logsMichael Paquier
2023-10-09Rename StartBackgroundWorker() to BackgroundWorkerMain().Heikki Linnakangas
2023-10-09Allocate Backend structs in PostmasterContext.Heikki Linnakangas
2023-10-09Clarify the checks in RegisterBackgroundWorker.Heikki Linnakangas
2023-08-03Refactor to split Apply and Tablesync Workers code.Amit Kapila
2023-07-03Increase size of bgw_library_name.Nathan Bossart
2023-02-02Retire PG_SETMASK() macro.Thomas Munro
2023-01-09Perform apply of large transactions by parallel workers.Amit Kapila
2023-01-02Update copyright for 2023Bruce Momjian
2022-10-14Standardize format for printing PIDsPeter Eisentraut
2022-09-15Fix grammar in error messageJohn Naylor
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-03-15Fix collection of typos in the code and the documentationMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2021-08-13Remove support for background workers without BGWORKER_SHMEM_ACCESS.Andres Freund
2021-08-05process startup: Always call Init[Auxiliary]Process() before BaseInit().Andres Freund
2021-05-15Be more careful about barriers when releasing BackgroundWorkerSlots.Tom Lane
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-19Use correct format placeholder for pidsPeter Eisentraut
2021-02-28Use SIGURG rather than SIGUSR1 for latches.Thomas Munro
2021-02-17Use errmsg_internal for debug messagesPeter Eisentraut
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-24Fix race condition between shutdown and unstarted background workers.Tom Lane
2020-12-04Convert elog(LOG) calls to ereport() where appropriatePeter Eisentraut
2020-09-16Centralize setup of SIGQUIT handling for postmaster child processes.Tom Lane
2020-09-03Avoid lockup of a parallel worker when reporting a long error message.Tom Lane
2020-04-10Fix collection of typos and grammar mistakes in the treeMichael Paquier
2020-03-13Unify several ways to tracking backend typePeter Eisentraut
2020-03-11Refactor ps_status.c APIPeter Eisentraut
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-17Partially deduplicate interrupt handling for background processes.Robert Haas
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila