| Age | Commit message (Expand) | Author |
| 24 hours | Add TAP test to check recovery when redo LSN is missing | Michael Paquier |
| 7 days | Use palloc_object() and palloc_array() in backend code | Michael Paquier |
| 8 days | Add wait event for the group commit delay before WAL flush | Heikki Linnakangas |
| 8 days | Widen MultiXactOffset to 64 bits | Heikki Linnakangas |
| 9 days | Use PGAlignedXLogBlock for some code simplification | Peter Eisentraut |
| 2025-11-10 | Move SLRU_PAGES_PER_SEGMENT to pg_config_manual.h | Heikki Linnakangas |
| 2025-11-06 | Use XLogRecPtrIsValid() in various places | Álvaro Herrera |
| 2025-11-05 | Implement WAIT FOR command | Alexander Korotkov |
| 2025-11-05 | Add assertions checking for the startup process in WAL replay routines | Michael Paquier |
| 2025-11-04 | Fix unconditional WAL receiver shutdown during stream-archive transition | Michael Paquier |
| 2025-10-29 | Fix correctness issue with computation of FPI size in WAL stats | Michael Paquier |
| 2025-09-30 | Reorder XLogNeedsFlush() checks to be more consistent | Michael Paquier |
| 2025-09-25 | Remove preprocessor guards from injection points | Daniel Gustafsson |
| 2025-09-19 | Make XLogFlush() and XLogNeedsFlush() decision-making more consistent | Michael Paquier |
| 2025-09-09 | Fix leak with SMgrRelations in startup process | Michael Paquier |
| 2025-08-22 | Revert "Get rid of WALBufMappingLock" | Alexander Korotkov |
| 2025-08-13 | Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. | Tom Lane |
| 2025-08-05 | Fix mixups of FooGetDatum() vs. DatumGetFoo() | Peter Eisentraut |
| 2025-08-03 | Fix assorted pretty-trivial memory leaks in the backend. | Tom Lane |
| 2025-07-27 | Fix performance regression with flush of pending fixed-numbered stats | Michael Paquier |
| 2025-07-23 | Preserve conflict-relevant data during logical replication. | Amit Kapila |
| 2025-07-12 | Remove XLogCtl->ckptFullXid. | Nathan Bossart |
| 2025-07-11 | Rename CHECKPOINT_IMMEDIATE to CHECKPOINT_FAST. | Nathan Bossart |
| 2025-07-11 | Rename CHECKPOINT_FLUSH_ALL to CHECKPOINT_FLUSH_UNLOGGED. | Nathan Bossart |
| 2025-07-11 | Fix the handling of two GUCs during upgrade. | Amit Kapila |
| 2025-07-07 | Standardize LSN formatting by zero padding | Álvaro Herrera |
| 2025-06-14 | Add TAP tests to check replication slot advance during the checkpoint | Alexander Korotkov |
| 2025-05-09 | Add support for runtime arguments in injection points | Michael Paquier |
| 2025-04-19 | Fix typos and grammar in the code | Michael Paquier |
| 2025-04-02 | Get rid of WALBufMappingLock | Alexander Korotkov |
| 2025-03-27 | Fix guc_malloc calls for consistency and OOM checks | Daniel Gustafsson |
| 2025-03-16 | Revert "Add redo LSN to pgstats files" | Michael Paquier |
| 2025-02-26 | Re-add GUC track_wal_io_timing | Michael Paquier |
| 2025-02-24 | Remove read/sync fields from pg_stat_wal and GUC track_wal_io_timing | Michael Paquier |
| 2025-02-21 | Add default_char_signedness field to ControlFileData. | Masahiko Sawada |
| 2025-02-20 | Remove various unnecessary (char *) casts | Peter Eisentraut |
| 2025-02-19 | Invalidate inactive replication slots. | Amit Kapila |
| 2025-02-17 | Revert: Get rid of WALBufMappingLock | Alexander Korotkov |
| 2025-02-17 | Move wal_buffers_full from PgStat_PendingWalStats to WalUsage | Michael Paquier |
| 2025-02-17 | Get rid of WALBufMappingLock | Alexander Korotkov |
| 2025-02-13 | Remove unnecessary (char *) casts [xlog] | Peter Eisentraut |
| 2025-02-12 | Remove unnecessary (char *) casts [mem] | Peter Eisentraut |
| 2025-02-04 | Add data for WAL in pg_stat_io and backend statistics | Michael Paquier |
| 2025-02-03 | Fix typo in xlog.c | Michael Paquier |
| 2025-01-06 | Allow changing autovacuum_max_workers without restarting. | Nathan Bossart |
| 2025-01-01 | Fix an assortment of spelling mistakes and typos | David Rowley |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-11-04 | Revert pg_wal_replay_wait() stored procedure | Alexander Korotkov |
| 2024-11-01 | Rename two functions that wake up other processes | Heikki Linnakangas |
| 2024-11-01 | Use ProcNumbers instead of direct Latch pointers to address other procs | Heikki Linnakangas |