summaryrefslogtreecommitdiff
path: root/src/backend/postmaster/checkpointer.c
AgeCommit message (Expand)Author
2023-04-05bufmgr: Support multiple in-progress IOs by using resownerAndres Freund
2023-02-02Retire PG_SETMASK() macro.Thomas Munro
2023-01-02Update copyright for 2023Bruce Momjian
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-04-07pgstat: store statistics in shared memory.Andres Freund
2022-04-06pgstat: rename some pgstat_send_* functions to pgstat_report_*.Andres Freund
2022-04-06pgstat: stats collector references in comments.Andres Freund
2022-03-16Wake up for latches in CheckpointWriteDelay().Thomas Munro
2022-02-16Split xlog.c into xlog.c and xlogrecovery.c.Heikki Linnakangas
2022-01-11Enhance pg_log_backend_memory_contexts() for auxiliary processes.Fujii Masao
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-01Remove mention of TimeLineID update from commentsDaniel Gustafsson
2021-08-05pgstat: split reporting/fetching of bgwriter and checkpointer stats.Andres Freund
2021-08-02Run checkpointer and bgwriter in crash recovery.Thomas Munro
2021-05-19Fix issues in pg_stat_wal.Fujii Masao
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-03-24Change checkpoint_completion_target default to 0.9Stephen Frost
2021-03-12Send statistics collected during shutdown checkpoint to the stats collector.Fujii Masao
2021-03-09Track total amounts of times spent writing and syncing WAL data to disk.Fujii Masao
2021-02-17Use errmsg_internal for debug messagesPeter Eisentraut
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-10-02Add pg_stat_wal statistics view.Fujii Masao
2020-09-16Centralize setup of SIGQUIT handling for postmaster child processes.Tom Lane
2020-09-11Accept SIGQUIT during error recovery in auxiliary processes.Tom Lane
2020-06-07Spelling adjustmentsPeter Eisentraut
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-29Fix checkpoint signallingAlvaro Herrera
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-19Extend the ProcSignal mechanism to support barriers.Robert Haas
2019-12-18Re-#include <time.h> in checkpointer.c.Robert Haas
2019-12-17Add missing "void" to prototypes.Robert Haas
2019-12-17Partially deduplicate interrupt handling for background processes.Robert Haas
2019-12-17Use PostgresSigHupHandler in more places.Robert Haas
2019-12-17Move interrupt-handling code into subroutines.Robert Haas
2019-11-25Use procsignal_sigusr1_handler for auxiliary processes.Robert Haas
2019-08-13Fix inconsistencies and typos in the tree, take 10Michael Paquier
2019-06-14Fix typos and inconsistencies in code commentsMichael Paquier
2019-04-25Fix function names in comments.Fujii Masao
2019-04-05Wake up interested backends when a checkpoint fails.Thomas Munro
2019-04-04Refactor the fsync queue for wider use.Thomas Munro
2019-03-19Make checkpoint requests more robust.Tom Lane
2019-03-13Use condition variables to wait for checkpoints.Thomas Munro
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-23Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro
2018-11-17Leave SIGTTIN/SIGTTOU signal handling alone in postmaster child processes.Tom Lane
2018-08-08Don't run atexit callbacks in quickdie signal handlers.Heikki Linnakangas
2018-07-18Use a ResourceOwner to track buffer pins in all cases.Tom Lane
2018-04-28In AtEOXact_Files, complain if any files remain unclosed at commit.Tom Lane
2018-01-03Update copyright for 2018Bruce Momjian