| Age | Commit message (Expand) | Author |
| 2025-11-21 | C11 alignas instead of unions | Peter Eisentraut |
| 2025-11-12 | Clear 'xid' in dummy async notify entries written to fill up pages | Heikki Linnakangas |
| 2025-11-12 | Fix remaining race condition with CLOG truncation and LISTEN/NOTIFY | Heikki Linnakangas |
| 2025-11-12 | Fix bug where we truncated CLOG that was still needed by LISTEN/NOTIFY | Heikki Linnakangas |
| 2025-11-12 | Escalate ERRORs during async notify processing to FATAL | Heikki Linnakangas |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-07-23 | Use more consistently int64 for page numbers in SLRU-related code | Michael Paquier |
| 2024-05-17 | Remove unused typedefs | Peter Eisentraut |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-03-03 | Replace BackendIds with 0-based ProcNumbers | Heikki Linnakangas |
| 2024-02-28 | Improve performance of subsystems on top of SLRU | Alvaro Herrera |
| 2024-02-28 | Rename SLRU elements in view pg_stat_slru | Alvaro Herrera |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-11-30 | Remove redundant setting of hashkey after insertion | John Naylor |
| 2023-11-28 | Use larger segment file names for pg_notify | Alexander Korotkov |
| 2023-11-28 | Index SLRUs by 64-bit integers rather than by 32-bit integers | Alexander Korotkov |
| 2023-10-26 | Add trailing commas to enum definitions | Peter Eisentraut |
| 2023-08-23 | Introduce macros for protocol characters. | Nathan Bossart |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-04-12 | Revert the addition of GetMaxBackends() and related stuff. | Robert Haas |
| 2022-02-10 | Reduce more the number of calls to GetMaxBackends() | Michael Paquier |
| 2022-02-08 | Remove MaxBackends variable in favor of GetMaxBackends() function. | Robert Haas |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-09-14 | Send NOTIFY signals during CommitTransaction. | Tom Lane |
| 2021-03-04 | Remove server and libpq support for old FE/BE protocol version 2. | Heikki Linnakangas |
| 2021-01-16 | Prevent excess SimpleLruTruncate() deletion. | Noah Misch |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-12-15 | Improve hash_create()'s API for some added robustness. | Tom Lane |
| 2020-11-28 | Fix a recently-introduced race condition in LISTEN/NOTIFY handling. | Tom Lane |
| 2020-09-25 | Defer flushing of SLRU files. | Thomas Munro |
| 2020-09-05 | Yet more elimination of dead stores and useless initializations. | Tom Lane |
| 2020-08-16 | Correct several behavior descriptions in comments. | Noah Misch |
| 2020-08-15 | Prevent concurrent SimpleLruTruncate() for any given SLRU. | Noah Misch |
| 2020-06-07 | Spelling adjustments | Peter Eisentraut |
| 2020-05-15 | Rename SLRU structures and associated LWLocks. | Tom Lane |
| 2020-05-14 | Fix async.c to not register any SLRU stats counts in the postmaster. | Tom Lane |
| 2020-03-11 | Refactor ps_status.c API | Peter Eisentraut |
| 2020-02-27 | Move src/backend/utils/hash/hashfn.c to src/common | Robert Haas |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-11-24 | Doc: improve discussion of race conditions involved in LISTEN. | Tom Lane |
| 2019-11-24 | Stabilize NOTIFY behavior by transmitting notifies before ReadyForQuery. | Tom Lane |
| 2019-11-24 | Stabilize the results of pg_notification_queue_usage(). | Tom Lane |
| 2019-11-01 | PG_FINALLY | Peter Eisentraut |
| 2019-10-04 | Remove AtSubStart_Notify. | Robert Haas |
| 2019-09-22 | Make some efficiency improvements in LISTEN/NOTIFY. | Tom Lane |
| 2019-09-10 | Reduce overhead of scanning the backend[] array in LISTEN/NOTIFY. | Tom Lane |
| 2019-08-15 | Use a hash table to de-duplicate NOTIFY events faster. | Tom Lane |
| 2019-07-16 | Remove dead code. | Tom Lane |
| 2019-07-15 | Represent Lists as expansible arrays, not chains of cons-cells. | Tom Lane |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |