summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
AgeCommit message (Expand)Author
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
2024-10-28Fix WAL_DEBUG buildPeter Eisentraut
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-24Move LSN waiting declarations and definitions to better placeAlexander Korotkov
2024-10-02Fix inconsistent reporting of checkpointer stats.Fujii Masao
2024-09-30Add num_done counter to the pg_stat_checkpointer view.Fujii Masao
2024-09-17Minor cleanup related to pg_wal_replay_wait() procedureAlexander Korotkov
2024-09-04Unify some error messages to ease work of translatorsMichael Paquier
2024-09-04Apply more quoting to GUC names in messagesMichael Paquier
2024-09-03Add const qualifiers to XLogRegister*() functionsPeter Eisentraut
2024-09-03Define PG_TBLSPC_DIR for path pg_tblspc/ in data folderMichael Paquier
2024-08-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-08-02Add redo LSN to pgstats filesMichael Paquier
2024-07-30Replace static buf with a stack-allocated one in ReadControlFileHeikki Linnakangas
2024-07-30Replace static buf with palloc in str_time()Heikki Linnakangas
2024-07-26Wait for WAL summarization to catch up before creating .partial file.Robert Haas
2024-07-23Get rid of a global variablePeter Eisentraut
2024-07-22Initialize wal_level in the initial checkpoint record.Robert Haas
2024-07-18Do not summarize WAL if generated with wal_level=minimal.Robert Haas
2024-07-02Use safe string copy routineDaniel Gustafsson
2024-06-28Prevent summarizer hang when summarize_wal turned off and back on.Robert Haas
2024-06-27Fix MVCC bug with prepared xact with subxacts on standbyHeikki Linnakangas
2024-06-26Fix bugs in MultiXact truncationHeikki Linnakangas
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-05-04Fix an assortment of typosDavid Rowley
2024-04-11Revert: Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-07Add XLogCtl->logInsertResultAlvaro Herrera
2024-04-05Operate XLogCtl->log{Write,Flush}Result with atomicsAlvaro Herrera
2024-04-03Split XLogCtl->LogwrtResult into separate struct membersAlvaro Herrera
2024-04-03Add error codes to some PANIC/FATAL errors reportsDaniel Gustafsson
2024-04-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Add regression test for restart points during promotionMichael Paquier
2024-02-29Convert unloggedLSN to an atomic variable.Nathan Bossart
2024-02-22Remove superfluous 'pgprocno' field from PGPROCHeikki Linnakangas
2024-02-16Add assert to WALReadFromBuffers().Jeff Davis
2024-02-12Read WAL directly from WAL buffers.Jeff Davis
2024-01-03Update copyright for 2024Bruce Momjian
2023-12-27Fix incorrect data type choices in some read and write calls.Tom Lane
2023-12-20Add a new WAL summarizer process.Robert Haas
2023-12-19Additional write barrier in AdvanceXLInsertBuffer().Jeff Davis
2023-12-19Use 64-bit atomics for xlblocks array elements.Jeff Davis
2023-12-11Remove trace_recovery_messagesMichael Paquier
2023-12-08Rename ShmemVariableCache to TransamVariablesHeikki Linnakangas
2023-12-06Fix compilation on Windows with WAL_DEBUGMichael Paquier
2023-11-30Apply quotes more consistently to GUC names in logsMichael Paquier
2023-11-27Reduce rate of walwriter wakeups due to async commits.Heikki Linnakangas
2023-11-25C comment: clarify that WAL files can be _recycled_ or removedBruce Momjian
2023-11-10Prohibit max_slot_wal_keep_size to value other than -1 during upgrade.Amit Kapila