summaryrefslogtreecommitdiff
path: root/src/include/storage/latch.h
AgeCommit message (Expand)Author
2025-03-05Split WaitEventSet functions to separate source fileHeikki Linnakangas
2025-03-05Remove unused ShutdownLatchSupport() functionHeikki Linnakangas
2025-01-01Update copyright for 2025Bruce Momjian
2024-01-04Update copyright for 2024Bruce Momjian
2023-11-23Use ResourceOwner to track WaitEventSets.Heikki Linnakangas
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-23Allow parent's WaitEventSets to be freed after fork().Thomas Munro
2022-12-23Add WL_SOCKET_ACCEPT event to WaitEventSet API.Thomas Munro
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-02-14Add WL_SOCKET_CLOSED for socket shutdown events.Thomas Munro
2022-01-08Update copyright for 2022Bruce Momjian
2021-03-31Add support for asynchronous execution.Etsuro Fujita
2021-02-28Use SIGURG rather than SIGUSR1 for latches.Thomas Munro
2021-02-28Optimize latches to send fewer signals.Thomas Munro
2021-01-02Update copyright for 2021Bruce Momjian
2020-07-30Use a long lived WaitEventSet for WaitLatch().Thomas Munro
2020-01-01Update copyrights for 2020Bruce Momjian
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-03-04Remove volatile from latch APIPeter Eisentraut
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-23Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro
2018-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-01-03Update copyright for 2018Bruce Momjian
2017-08-15Distinguish wait-for-connection from wait-for-write-ready on Windows.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-21Fix corner-case bug in WaitEventSetWaitBlock on Windows.Robert Haas
2016-10-04Extend framework from commit 53be0b1ad to report latch waits.Robert Haas
2016-08-01Don't CHECK_FOR_INTERRUPTS between WaitLatch and ResetLatch.Tom Lane
2016-03-21Introduce WaitEventSet API.Andres Freund
2016-03-21Combine win32 and unix latch implementations.Andres Freund
2016-03-18Remove unused, and dangerous, TestLatch() macro.Andres Freund
2016-01-02Update copyright for 2016Bruce Momjian
2015-01-14Add a default local latch for use in signal handlers.Andres Freund
2015-01-13Add barriers to the latch code.Andres Freund
2015-01-06Update copyright for 2015Bruce Momjian
2014-01-07Update copyright for 2014Bruce Momjian
2013-01-01Update copyrights for 2013Bruce Momjian
2012-11-09Fix WaitLatch() to return promptly when the requested timeout expires.Tom Lane
2012-10-15Split up process latch initialization for more-fail-soft behavior.Tom Lane
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-05-09Reduce idle power consumption of walwriter and checkpointer processes.Tom Lane
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-08-09Documentation improvement and minor code cleanups for the latch facility.Tom Lane
2011-07-08Introduce a pipe between postmaster and each backend, which can be used toHeikki Linnakangas
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-03-30Automatically terminate replication connections that are idle for moreHeikki Linnakangas
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-09-15Simplify Windows implementation of latches. There's no need to keep aHeikki Linnakangas