aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage
Commit message (Expand)AuthorAge
* Add a new WAL summarizer process.Robert Haas2023-12-20
* Provide vectored variants of smgrread() and smgrwrite().Thomas Munro2023-12-18
* Provide multi-block smgrprefetch().Thomas Munro2023-12-16
* Provide vectored variants of FileRead() and FileWrite().Thomas Munro2023-12-12
* Rename ShmemVariableCache to TransamVariablesHeikki Linnakangas2023-12-08
* Refactor CreateSharedMemoryAndSemaphoresHeikki Linnakangas2023-12-03
* Index SLRUs by 64-bit integers rather than by 32-bit integersAlexander Korotkov2023-11-29
* Use ResourceOwner to track WaitEventSets.Heikki Linnakangas2023-11-23
* Change logtape/tuplestore code to use int64 for block numbersMichael Paquier2023-11-17
* Ensure we use the correct spelling of "ensure"David Rowley2023-11-10
* Make ResourceOwners more easily extensible.Heikki Linnakangas2023-11-08
* Add trailing commas to enum definitionsPeter Eisentraut2023-10-26
* Assert that buffers are marked dirty before XLogRegisterBuffer().Jeff Davis2023-10-23
* Refactor parse_filename_for_nontemp_relation to parse more.Robert Haas2023-10-23
* Add support event triggers on authenticated loginAlexander Korotkov2023-10-16
* Fix recovery conflict SIGUSR1 handling.Thomas Munro2023-09-07
* Make enum for sync methods available to frontend code.Nathan Bossart2023-09-06
* Move PG_TEMP_FILE* macros to file_utils.h.Nathan Bossart2023-09-05
* Remove the "snapshot too old" feature.Thomas Munro2023-09-05
* ExtendBufferedWhat -> BufferManagerRelation.Thomas Munro2023-08-23
* De-pessimize ConditionVariableCancelSleep().Thomas Munro2023-08-15
* Optimize WAL insertion lock acquisition and release with some atomicsMichael Paquier2023-07-25
* Add GUC parameter "huge_pages_status"Michael Paquier2023-07-06
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Add writeback to pg_stat_ioAndres Freund2023-05-17
* Update parameter name context to wb_contextAndres Freund2023-05-17
* Remove bogus #include added by d4e71df6d75.Thomas Munro2023-04-26
* Remove vacuum_defer_cleanup_ageAndres Freund2023-04-24
* Fix some typos and some incorrectly duplicated wordsDavid Rowley2023-04-18
* Harmonize some more function parameter names.Peter Geoghegan2023-04-13
* Handle logical slot conflicts on standbyAndres Freund2023-04-08
* Add io_direct setting (developer-only).Thomas Munro2023-04-08
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-08
* Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT optionDavid Rowley2023-04-07
* bufmgr: Introduce infrastructure for faster relation extensionAndres Freund2023-04-05
* bufmgr: Support multiple in-progress IOs by using resownerAndres Freund2023-04-05
* bufmgr: Add Pin/UnpinLocalBuffer()Andres Freund2023-04-05
* bufmgr: Add some more error checking [infrastructure] around pinningAndres Freund2023-04-05
* Add smgrzeroextend(), FileZero(), FileFallocate()Andres Freund2023-04-05
* Track shared buffer hits in pg_stat_ioAndres Freund2023-03-30
* Remove empty function BufmgrCommit().Tom Lane2023-03-29
* Update types in smgr APIPeter Eisentraut2023-02-27
* Consolidate ItemPointer to Datum conversion functionsPeter Eisentraut2023-02-13
* pgstat: Track more detailed relation IO statisticsAndres Freund2023-02-09
* Avoid type cheats for invalid dsa_handles and dshash_table_handles.Tom Lane2023-01-25
* Track logrep apply workers' last start times to avoid useless waits.Tom Lane2023-01-22
* Add new GUC reserved_connections.Robert Haas2023-01-20
* Remove SHM_QUEUEAndres Freund2023-01-19
* Use dlists instead of SHM_QUEUE for predicate lockingAndres Freund2023-01-19
* Constify proclist.hPeter Eisentraut2023-01-19