summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
AgeCommit message (Expand)Author
24 hoursAdd TAP test to check recovery when redo LSN is missingMichael Paquier
7 daysUse palloc_object() and palloc_array() in backend codeMichael Paquier
8 daysAdd wait event for the group commit delay before WAL flushHeikki Linnakangas
8 daysWiden MultiXactOffset to 64 bitsHeikki Linnakangas
9 daysUse PGAlignedXLogBlock for some code simplificationPeter Eisentraut
2025-11-10Move SLRU_PAGES_PER_SEGMENT to pg_config_manual.hHeikki Linnakangas
2025-11-06Use XLogRecPtrIsValid() in various placesÁlvaro Herrera
2025-11-05Implement WAIT FOR commandAlexander Korotkov
2025-11-05Add assertions checking for the startup process in WAL replay routinesMichael Paquier
2025-11-04Fix unconditional WAL receiver shutdown during stream-archive transitionMichael Paquier
2025-10-29Fix correctness issue with computation of FPI size in WAL statsMichael Paquier
2025-09-30Reorder XLogNeedsFlush() checks to be more consistentMichael Paquier
2025-09-25Remove preprocessor guards from injection pointsDaniel Gustafsson
2025-09-19Make XLogFlush() and XLogNeedsFlush() decision-making more consistentMichael Paquier
2025-09-09Fix leak with SMgrRelations in startup processMichael Paquier
2025-08-22Revert "Get rid of WALBufMappingLock"Alexander Korotkov
2025-08-13Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true.Tom Lane
2025-08-05Fix mixups of FooGetDatum() vs. DatumGetFoo()Peter Eisentraut
2025-08-03Fix assorted pretty-trivial memory leaks in the backend.Tom Lane
2025-07-27Fix performance regression with flush of pending fixed-numbered statsMichael Paquier
2025-07-23Preserve conflict-relevant data during logical replication.Amit Kapila
2025-07-12Remove XLogCtl->ckptFullXid.Nathan Bossart
2025-07-11Rename CHECKPOINT_IMMEDIATE to CHECKPOINT_FAST.Nathan Bossart
2025-07-11Rename CHECKPOINT_FLUSH_ALL to CHECKPOINT_FLUSH_UNLOGGED.Nathan Bossart
2025-07-11Fix the handling of two GUCs during upgrade.Amit Kapila
2025-07-07Standardize LSN formatting by zero paddingÁlvaro Herrera
2025-06-14Add TAP tests to check replication slot advance during the checkpointAlexander Korotkov
2025-05-09Add support for runtime arguments in injection pointsMichael Paquier
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-02Get rid of WALBufMappingLockAlexander Korotkov
2025-03-27Fix guc_malloc calls for consistency and OOM checksDaniel Gustafsson
2025-03-16Revert "Add redo LSN to pgstats files"Michael Paquier
2025-02-26Re-add GUC track_wal_io_timingMichael Paquier
2025-02-24Remove read/sync fields from pg_stat_wal and GUC track_wal_io_timingMichael Paquier
2025-02-21Add default_char_signedness field to ControlFileData.Masahiko Sawada
2025-02-20Remove various unnecessary (char *) castsPeter Eisentraut
2025-02-19Invalidate inactive replication slots.Amit Kapila
2025-02-17Revert: Get rid of WALBufMappingLockAlexander Korotkov
2025-02-17Move wal_buffers_full from PgStat_PendingWalStats to WalUsageMichael Paquier
2025-02-17Get rid of WALBufMappingLockAlexander Korotkov
2025-02-13Remove unnecessary (char *) casts [xlog]Peter Eisentraut
2025-02-12Remove unnecessary (char *) casts [mem]Peter Eisentraut
2025-02-04Add data for WAL in pg_stat_io and backend statisticsMichael Paquier
2025-02-03Fix typo in xlog.cMichael Paquier
2025-01-06Allow changing autovacuum_max_workers without restarting.Nathan Bossart
2025-01-01Fix an assortment of spelling mistakes and typosDavid Rowley
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-04Revert pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-11-01Rename two functions that wake up other processesHeikki Linnakangas
2024-11-01Use ProcNumbers instead of direct Latch pointers to address other procsHeikki Linnakangas