summaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer/bufmgr.c
AgeCommit message (Expand)Author
2022-07-27Convert macros to static inline functions (buf_internals.h)Robert Haas
2022-07-25Fix ReadRecentBuffer for local buffers.Heikki Linnakangas
2022-07-12Rename some functions to mention Relation instead of RelFileLocator.Robert Haas
2022-07-11Fix mistake in comment.Robert Haas
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-08Rename delayChkpt to delayChkptFlags.Robert Haas
2022-04-07Prefetch data referenced by the WAL, take II.Thomas Munro
2022-04-06pgstat: store statistics in shared memory.Andres Freund
2022-03-29Add new block-by-block strategy for CREATE DATABASE.Robert Haas
2022-03-24Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas
2022-01-30Remove xloginsert.h from xlog.hAlvaro Herrera
2022-01-17Consistently use the function name CreateCheckPoint in code and comments.Amit Kapila
2022-01-07Update copyright for 2022Bruce Momjian
2021-12-16Change ProcSendSignal() to take pgprocno.Thomas Munro
2021-12-03Some RELKIND macro refactoringPeter Eisentraut
2021-10-04Fix duplicate words in commentsDaniel Gustafsson
2021-09-09Check for relation length overrun soon enough.Tom Lane
2021-08-26Fix handling of partitioned index in RelationGetNumberOfBlocksInFork()Peter Eisentraut
2021-08-05process startup: Always call Init[Auxiliary]Process() before BaseInit().Andres Freund
2021-08-04pgstat: split reporting/fetching of bgwriter and checkpointer stats.Andres Freund
2021-07-31Move InRecovery and standbyState global vars to xlogutils.c.Heikki Linnakangas
2021-07-12Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-08Provide ReadRecentBuffer() to re-pin buffers by ID.Thomas Munro
2021-03-12Specialize checkpointer sort functions.Thomas Munro
2021-03-12Fix size overflow in calculation introduced by commits d6ad34f3 and bea449c6.Amit Kapila
2021-03-11Replace buffer I/O locks with condition variables.Thomas Munro
2021-01-13Log long wait time on recovery conflict when it's resolved.Fujii Masao
2021-01-13Optimize DropRelFileNodesAllBuffers() for recovery.Amit Kapila
2021-01-12Optimize DropRelFileNodeBuffers() for recovery.Amit Kapila
2021-01-08Add GUC to log long wait times on recovery conflicts.Fujii Masao
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-11-04Revert pg_relation_check_pages()Michael Paquier
2020-11-02Fix some grammar and typos in comments and docsMichael Paquier
2020-10-28Add CheckBuffer() to check on-disk pages without shared buffer loadingMichael Paquier
2020-10-26Extend PageIsVerified() to handle more custom optionsMichael Paquier
2020-09-25Defer flushing of SLRU files.Thomas Munro
2020-08-15Correct several behavior descriptions in comments.Noah Misch
2020-07-21Add nbtree Valgrind buffer lock checks.Peter Geoghegan
2020-07-20Assert that buffer is pinned in LockBuffer().Peter Geoghegan
2020-07-19Mark buffers as defined to Valgrind consistently.Peter Geoghegan
2020-07-17Add Valgrind buffer access instrumentation.Peter Geoghegan
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-08Support PrefetchBuffer() in recovery.Thomas Munro
2020-04-07snapshot scalability: Move delayChkpt from PGXACT to PGPROC.Andres Freund
2020-04-04Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-30Report waiting via PS while recovery is waiting for buffer pin in hot standby.Fujii Masao