aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage/buf_internals.h
Commit message (Expand)AuthorAge
* Add writeback to pg_stat_ioAndres Freund2023-05-17
* Update parameter name context to wb_contextAndres Freund2023-05-17
* Harmonize some more function parameter names.Peter Geoghegan2023-04-13
* bufmgr: Introduce infrastructure for faster relation extensionAndres Freund2023-04-05
* bufmgr: Add Pin/UnpinLocalBuffer()Andres Freund2023-04-05
* Track shared buffer hits in pg_stat_ioAndres Freund2023-03-30
* pgstat: Track more detailed relation IO statisticsAndres Freund2023-02-09
* Update copyright for 2023Bruce Momjian2023-01-02
* Revert 56-bit relfilenode change and follow-up commits.Robert Haas2022-09-28
* In BufTagGetForkNum, cast to the correct type.Robert Haas2022-09-27
* Increase width of RelFileNumbers from 32 bits to 56 bits.Robert Haas2022-09-27
* Include RelFileLocator fields individually in BufferTag.Robert Haas2022-08-24
* Convert macros to static inline functions (buf_internals.h)Robert Haas2022-07-27
* Rename some functions to mention Relation instead of RelFileLocator.Robert Haas2022-07-12
* Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas2022-07-06
* Apply PGDLLIMPORT markings broadly.Robert Haas2022-04-08
* Update copyright for 2022Bruce Momjian2022-01-07
* Change ProcSendSignal() to take pgprocno.Thomas Munro2021-12-16
* Improve comment for struct BufferDesc.Thomas Munro2021-03-11
* Replace buffer I/O locks with condition variables.Thomas Munro2021-03-11
* Update copyright for 2021Bruce Momjian2021-01-02
* C comment: correct use of 64-"byte" cache line sizeBruce Momjian2020-09-04
* Support PrefetchBuffer() in recovery.Thomas Munro2020-04-08
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent.Amit Kapila2019-11-25
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-19
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Update copyright for 2019Bruce Momjian2019-01-02
* Update copyright for 2018Bruce Momjian2018-01-02
* pg_prewarm: Add automatic prewarm feature.Robert Haas2017-08-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Fix failure to mark init buffers as BM_PERMANENT.Robert Haas2017-03-14
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Fix fallback implementation of pg_atomic_write_u32().Andres Freund2016-10-07
* Improve WritebackContextInit() comment and prototype argument names.Andres Freund2016-07-01
* Move memory barrier in UnlockBufHdr to before releasing the lock.Andres Freund2016-05-30
* Avoid atomic operation in MarkLocalBufferDirty().Andres Freund2016-04-13
* Allow Pin/UnpinBuffer to operate in a lockfree manner.Andres Freund2016-04-10
* Checkpoint sorting and balancing.Andres Freund2016-03-10
* Allow to trigger kernel writeback after a configurable number of writes.Andres Freund2016-03-10
* Update copyright for 2016Bruce Momjian2016-01-02
* Move buffer I/O and content LWLocks out of the main tranche.Robert Haas2015-12-15
* Remove volatile qualifiers from bufmgr.c and freelist.cRobert Haas2015-11-16
* Align buffer descriptors to cache line boundaries.Andres Freund2015-01-29
* Update copyright for 2015Bruce Momjian2015-01-06
* Lockless StrategyGetBuffer clock sweep hot path.Andres Freund2014-12-25
* Change locking regimen around buffer replacement.Robert Haas2014-09-25
* pgindent run for 9.4Bruce Momjian2014-05-06
* Relax the requirement that all lwlocks be stored in a single array.Robert Haas2014-01-27
* Update copyright for 2014Bruce Momjian2014-01-07