aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/ipc/dsm_impl.c
Commit message (Expand)AuthorAge
* Update copyright for 2025Bruce Momjian2025-01-01
* Fix 'mmap' DSM implementation with allocations larger than 4 GBHeikki Linnakangas2024-02-13
* Update copyright for 2024Bruce Momjian2024-01-03
* Fix wording in commentDaniel Gustafsson2023-08-23
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Update copyright for 2023Bruce Momjian2023-01-02
* Clean up some inconsistencies with GUC declarationsMichael Paquier2022-10-31
* Remove configure probes for sys/ipc.h, sys/sem.h, sys/shm.h.Thomas Munro2022-08-14
* Make dsm_impl_posix_resize more future-proof.Thomas Munro2022-07-16
* Don't clobber postmaster sigmask in dsm_impl_resize.Thomas Munro2022-07-15
* Create a distinct wait event for POSIX DSM allocation.Thomas Munro2022-07-14
* Remove redundant ftruncate() for POSIX DSM memory.Thomas Munro2022-07-14
* Block signals while allocating DSM memory.Thomas Munro2022-07-14
* Harden dsm_impl.c against unexpected EEXIST.Thomas Munro2022-07-01
* dsm: allow use in single user mode.Andres Freund2022-04-06
* Update copyright for 2022Bruce Momjian2022-01-07
* Update copyright for 2021Bruce Momjian2021-01-02
* Preallocate some DSM space at startup.Thomas Munro2020-07-31
* Go back to returning int from ereport auxiliary functions.Tom Lane2020-03-25
* Improve the internal implementation of ereport().Tom Lane2020-03-24
* Account explicitly for long-lived FDs that are allocated outside fd.c.Tom Lane2020-02-24
* Report time spent in posix_fallocate() as a wait event.Thomas Munro2020-01-31
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Use consistent style for checking return from system callsPeter Eisentraut2019-07-07
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier2019-03-09
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove some remaining traces of dsm_resize().Thomas Munro2018-11-06
* Remove dsm_resize() and dsm_remap().Thomas Munro2018-11-06
* Allow DSM allocation to be interrupted.Thomas Munro2018-09-18
* Remove dynamic_shared_memory_type=nonePeter Eisentraut2018-07-10
* Fix incorrect close() call in dsm_impl_mmap().Tom Lane2018-04-10
* Refactor dir/file permissionsStephen Frost2018-04-07
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix typo in comment.Robert Haas2017-11-07
* Fix failure-to-read-man-page in commit 899bd785c.Tom Lane2017-09-26
* Avoid SIGBUS on Linux when a DSM memory request overruns tmpfs.Tom Lane2017-09-25
* Refactor new file permission handlingPeter Eisentraut2017-09-23
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Create and use wait events for read, write, and fsync operations.Robert Haas2017-03-18
* Remove useless duplicate inclusions of system header files.Tom Lane2017-02-25
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Don't trust CreateFileMapping() to clear the error code on success.Tom Lane2016-09-23
* Retry DSM control segment creation if Windows indicates access denied.Robert Haas2016-09-20
* Fix copy/pasto in file identificationSimon Riggs2016-09-12
* Extend dsm API with a new function dsm_unpin_segment.Robert Haas2016-08-23
* Fix typos.Robert Haas2016-03-15
* Update copyright for 2016Bruce Momjian2016-01-02