aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
Commit message (Expand)AuthorAge
* Wait for WAL summarization to catch up before creating .partial file.Robert Haas2024-07-26
* Initialize wal_level in the initial checkpoint record.Robert Haas2024-07-22
* Do not summarize WAL if generated with wal_level=minimal.Robert Haas2024-07-18
* Prevent summarizer hang when summarize_wal turned off and back on.Robert Haas2024-06-28
* Fix MVCC bug with prepared xact with subxacts on standbyHeikki Linnakangas2024-06-27
* Fix bugs in MultiXact truncationHeikki Linnakangas2024-06-26
* Revise GUC names quoting in messages againPeter Eisentraut2024-05-17
* Fix an assortment of typosDavid Rowley2024-05-04
* Revert: Implement pg_wal_replay_wait() stored procedureAlexander Korotkov2024-04-11
* Add XLogCtl->logInsertResultAlvaro Herrera2024-04-07
* Operate XLogCtl->log{Write,Flush}Result with atomicsAlvaro Herrera2024-04-05
* Split XLogCtl->LogwrtResult into separate struct membersAlvaro Herrera2024-04-03
* Add error codes to some PANIC/FATAL errors reportsDaniel Gustafsson2024-04-03
* Implement pg_wal_replay_wait() stored procedureAlexander Korotkov2024-04-02
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Add regression test for restart points during promotionMichael Paquier2024-03-04
* Convert unloggedLSN to an atomic variable.Nathan Bossart2024-02-29
* Remove superfluous 'pgprocno' field from PGPROCHeikki Linnakangas2024-02-22
* Add assert to WALReadFromBuffers().Jeff Davis2024-02-16
* Read WAL directly from WAL buffers.Jeff Davis2024-02-12
* Update copyright for 2024Bruce Momjian2024-01-03
* Fix incorrect data type choices in some read and write calls.Tom Lane2023-12-27
* Add a new WAL summarizer process.Robert Haas2023-12-20
* Additional write barrier in AdvanceXLInsertBuffer().Jeff Davis2023-12-19
* Use 64-bit atomics for xlblocks array elements.Jeff Davis2023-12-19
* Remove trace_recovery_messagesMichael Paquier2023-12-11
* Rename ShmemVariableCache to TransamVariablesHeikki Linnakangas2023-12-08
* Fix compilation on Windows with WAL_DEBUGMichael Paquier2023-12-06
* Apply quotes more consistently to GUC names in logsMichael Paquier2023-11-30
* Reduce rate of walwriter wakeups due to async commits.Heikki Linnakangas2023-11-27
* C comment: clarify that WAL files can be _recycled_ or removedBruce Momjian2023-11-25
* Prohibit max_slot_wal_keep_size to value other than -1 during upgrade.Amit Kapila2023-11-10
* Introduce pg_stat_checkpointerMichael Paquier2023-10-30
* Change struct tablespaceinfo's oid member from 'char *' to 'Oid'Robert Haas2023-10-23
* During online checkpoints, insert XLOG_CHECKPOINT_REDO at redo point.Robert Haas2023-10-19
* Improve the naming in wal_sync_method code.Nathan Bossart2023-10-13
* Add wait events for checkpoint delay mechanism.Thomas Munro2023-10-13
* Unify two isLogSwitch tests in XLogInsertRecord.Robert Haas2023-10-12
* Rename variable for code clarityDaniel Gustafsson2023-09-15
* Quote filenames in error messagesDaniel Gustafsson2023-09-14
* Flush logical slots to disk during a shutdown checkpoint if required.Amit Kapila2023-09-14
* Make error messages about WAL segment size more consistentPeter Eisentraut2023-08-28
* Document more assumptions of LWLock variable changes with WAL insertsMichael Paquier2023-07-26
* Optimize WAL insertion lock acquisition and release with some atomicsMichael Paquier2023-07-25
* Enable archiving in recovery TAP test 009_twophase.plMichael Paquier2023-06-20
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Prevent underflow in KeepLogSeg().Nathan Bossart2023-04-27
* Fix various typos and incorrect/outdated name referencesDavid Rowley2023-04-19
* Fix pg_basebackup with in-place tablespaces some more.Robert Haas2023-04-18
* Allow logical decoding on standbysAndres Freund2023-04-08