summaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer
Commit message (Expand)AuthorAgeFilesLines
* Add writeback to pg_stat_ioAndres Freund2023-05-171-7/+25
* Update parameter name context to wb_contextAndres Freund2023-05-171-14/+15
* Fix various typosDavid Rowley2023-04-181-1/+1
* Support RBM_ZERO_AND_CLEANUP_LOCK in ExtendBufferedRelTo(), add testsAndres Freund2023-04-141-11/+17
* Harmonize some more function parameter names.Peter Geoghegan2023-04-131-2/+2
* Add io_direct setting (developer-only).Thomas Munro2023-04-082-7/+16
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-083-6/+13
* Track IO times in pg_stat_ioAndres Freund2023-04-072-66/+31
* Improve IO accounting for temp relation writesAndres Freund2023-04-072-0/+33
* Fix copy-paste bug in 12f3867f553 triggering an assert after a write errorAndres Freund2023-04-071-1/+1
* Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT optionDavid Rowley2023-04-072-15/+58
* bufmgr: Introduce infrastructure for faster relation extensionAndres Freund2023-04-052-166/+784
* bufmgr: Support multiple in-progress IOs by using resownerAndres Freund2023-04-051-45/+35
* bufmgr: Acquire and clean victim buffer separatelyAndres Freund2023-04-052-304/+369
* bufmgr: Add Pin/UnpinLocalBuffer()Andres Freund2023-04-052-48/+49
* bufmgr: Add some more error checking [infrastructure] around pinningAndres Freund2023-04-051-12/+32
* bufmgr: Remove buffer-write-dirty tracepointsAndres Freund2023-04-031-10/+0
* Rename BufferAccessStrategyData.ring_size to nbuffersDavid Rowley2023-04-031-9/+9
* Track shared buffer hits in pg_stat_ioAndres Freund2023-03-302-33/+16
* bufmgr: Fix undefined behaviour with, unrealistically, large temp_buffersAndres Freund2023-03-301-1/+1
* Remove empty function BufmgrCommit().Tom Lane2023-03-291-10/+0
* Fix memory leak and inefficiency in CREATE DATABASE ... STRATEGY WAL_LOGAndres Freund2023-03-221-3/+4
* Update types in smgr APIPeter Eisentraut2023-02-271-2/+2
* Speedup and increase usability of set proc title functionsDavid Rowley2023-02-201-16/+9
* pgstat: Track more detailed relation IO statisticsAndres Freund2023-02-093-32/+149
* Remove useless casts to (void *) in hash_search() callsPeter Eisentraut2023-02-063-25/+13
* Zero initialize uses of instr_time about to trigger compiler warningsAndres Freund2023-01-201-0/+4
* Manual cleanup and pgindent of pgstat and bufmgr related codeAndres Freund2023-01-132-13/+13
* Update copyright for 2023Bruce Momjian2023-01-026-6/+6
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* Clean up some inconsistencies with GUC declarationsMichael Paquier2022-10-311-5/+5
* Remove useless argument from UnpinBuffer()Michael Paquier2022-09-301-18/+15
* meson: Add initial version of meson based build systemAndres Freund2022-09-211-0/+7
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-191-2/+2
* Split up guc.c for better build speed and ease of maintenance.Tom Lane2022-09-131-1/+19
* Include RelFileLocator fields individually in BufferTag.Robert Haas2022-08-242-56/+80
* Further reduce warnings with -Wshadow=compatible-localDavid Rowley2022-08-241-3/+2
* When using the WAL-logged CREATE DATABASE strategy, bulk extend.Robert Haas2022-08-181-1/+10
* Avoid using a fake relcache entry to own an SmgrRelation.Robert Haas2022-08-121-27/+24
* Fix data-corruption hazard in WAL-logged CREATE DATABASE.Tom Lane2022-08-061-7/+3
* Convert macros to static inline functions (buf_internals.h)Robert Haas2022-07-273-15/+15
* Fix ReadRecentBuffer for local buffers.Heikki Linnakangas2022-07-251-6/+16
* Rename some functions to mention Relation instead of RelFileLocator.Robert Haas2022-07-122-40/+39
* Fix mistake in comment.Robert Haas2022-07-111-2/+2
* Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas2022-07-062-173/+173
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-17/+16
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-132-3/+0
* Rename delayChkpt to delayChkptFlags.Robert Haas2022-04-081-6/+6
* Prefetch data referenced by the WAL, take II.Thomas Munro2022-04-071-0/+4
* pgstat: store statistics in shared memory.Andres Freund2022-04-061-4/+4