summaryrefslogtreecommitdiff
path: root/src/backend/storage/ipc/procsignal.c
AgeCommit message (Expand)Author
2025-07-29Handle cancel requests with PID 0 gracefullyHeikki Linnakangas
2025-05-23Revert function to get memory context stats for processesDaniel Gustafsson
2025-05-08Use 'void *' for arbitrary buffers, 'uint8 *' for byte arraysHeikki Linnakangas
2025-05-07Fix some comments related to IO workersMichael Paquier
2025-04-08Add function to get memory context stats for processesDaniel Gustafsson
2025-04-02Make cancel request keys longerHeikki Linnakangas
2025-02-27Fix possible double-release of spinlock in procsignal.cMichael Paquier
2025-01-01Update copyright for 2025Bruce Momjian
2024-07-29Fix double-release of spinlockHeikki Linnakangas
2024-07-29Fix compiler warning/error about typedef redefinitionsHeikki Linnakangas
2024-07-29Move cancel key generation to after forking the backendHeikki Linnakangas
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-03-03Redefine backend ID to be an index into the proc arrayHeikki Linnakangas
2024-02-14Centralize logic for restoring errno in signal handlers.Nathan Bossart
2024-01-04Update copyright for 2024Bruce Momjian
2023-09-07Fix recovery conflict SIGUSR1 handling.Thomas Munro
2023-04-08Handle logical slot conflicts on standbyAndres Freund
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-05-11Add logging for excessive ProcSignalBarrier waits.Thomas Munro
2022-04-12Revert the addition of GetMaxBackends() and related stuff.Robert Haas
2022-02-11Fix DROP {DATABASE,TABLESPACE} on Windows.Thomas Munro
2022-02-08Remove MaxBackends variable in favor of GetMaxBackends() function.Robert Haas
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-09Make some comments use the term "ProcSignal" for consistencyMichael Paquier
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-06Add function to log the memory contexts of specified backend process.Fujii Masao
2021-03-01Remove obsolete comment for WaitForProcSignalBarrier().Thomas Munro
2021-03-01Use condition variables for ProcSignalBarriers.Thomas Munro
2021-02-28Use SIGURG rather than SIGUSR1 for latches.Thomas Munro
2021-01-18Allow for error or refusal while absorbing a ProcSignalBarrier.Robert Haas
2021-01-02Update copyright for 2021Bruce Momjian
2020-09-06Fix typo in commentMagnus Hagander
2020-06-17Avoid potential spinlock in a signal handler as part of global barriers.Andres Freund
2020-06-07Spelling adjustmentsPeter Eisentraut
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-19Extend the ProcSignal mechanism to support barriers.Robert Haas
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-01-02Update copyright for 2019Bruce Momjian
2018-01-03Update copyright for 2018Bruce Momjian
2017-06-06Prevent possibility of panics during shutdown checkpoint.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-01-02Update copyright for 2016Bruce Momjian
2015-10-09Remove set_latch_on_sigusr1 flag.Robert Haas
2015-04-30Create an infrastructure for parallel computation in PostgreSQL.Robert Haas
2015-01-14Add a default local latch for use in signal handlers.Andres Freund