aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/smgr/smgr.c
Commit message (Expand)AuthorAge
* Introduce a new smgr bulk loading facility.Heikki Linnakangas2024-02-23
* Give SMgrRelation pointers a well-defined lifetime.Heikki Linnakangas2024-01-31
* Update copyright for 2024Bruce Momjian2024-01-03
* Provide vectored variants of smgrread() and smgrwrite().Thomas Munro2023-12-18
* Provide multi-block smgrprefetch().Thomas Munro2023-12-16
* Don't try to open visibilitymap when analyzing a foreign tableHeikki Linnakangas2023-12-08
* Invalidate smgr_targblock in smgrrelease().Thomas Munro2023-08-17
* Remove stray mid-sentence tabs in commentsPeter Eisentraut2023-05-19
* Reindent some commentsPeter Eisentraut2023-05-19
* Add io_direct setting (developer-only).Thomas Munro2023-04-08
* Add smgrzeroextend(), FileZero(), FileFallocate()Andres Freund2023-04-05
* Update types in smgr APIPeter Eisentraut2023-02-27
* Remove useless casts to (void *) in hash_search() callsPeter Eisentraut2023-02-06
* Update copyright for 2023Bruce Momjian2023-01-02
* Revert 56-bit relfilenode change and follow-up commits.Robert Haas2022-09-28
* Increase width of RelFileNumbers from 32 bits to 56 bits.Robert Haas2022-09-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
* Rethink PROCSIGNAL_BARRIER_SMGRRELEASE.Thomas Munro2022-05-07
* pgstat: scaffolding for transactional stats creation / drop.Andres Freund2022-04-06
* Fix DROP {DATABASE,TABLESPACE} on Windows.Thomas Munro2022-02-12
* Update copyright for 2022Bruce Momjian2022-01-07
* Move InRecovery and standbyState global vars to xlogutils.c.Heikki Linnakangas2021-07-31
* Optimize DropRelFileNodesAllBuffers() for recovery.Amit Kapila2021-01-13
* Optimize DropRelFileNodeBuffers() for recovery.Amit Kapila2021-01-12
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Cache smgrnblocks() results in recovery.Thomas Munro2020-07-31
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Remove smgrdounlink() in smgr.c from the code treeMichael Paquier2020-05-10
* Support PrefetchBuffer() in recovery.Thomas Munro2020-04-08
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-04-04
* Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch2020-03-22
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-03-21
* Update copyrights for 2020Bruce Momjian2020-01-01
* Speedup truncations of relation forks.Fujii Masao2019-09-24
* Remove unused smgrdounlinkfork() function.Fujii Masao2019-09-18
* Move some md.c-specific logic from smgr.c to md.c.Thomas Munro2019-07-17
* Initial pgindent run for v12.Tom Lane2019-05-22
* Refactor the fsync queue for wider use.Thomas Munro2019-04-04
* Track unowned relations in doubly-linked listTomas Vondra2019-03-27
* Update copyright for 2019Bruce Momjian2019-01-02
* Introduce minimal C99 usage to verify compiler support.Andres Freund2018-08-23
* Update copyright for 2018Bruce Momjian2018-01-02
* Update typedefs.list and re-run pgindentRobert Haas2017-11-29
* Reduce excessive dereferencing of function pointersPeter Eisentraut2017-09-07
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Update copyright via script for 2017Bruce Momjian2017-01-03