aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/ipc/dsm.c
Commit message (Expand)AuthorAge
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Update copyright for 2024Bruce Momjian2024-01-03
* Make ResourceOwners more easily extensible.Heikki Linnakangas2023-11-08
* Fix min_dynamic_shared_memory on Windows.Thomas Munro2023-10-22
* Avoid type cheats for invalid dsa_handles and dshash_table_handles.Tom Lane2023-01-25
* Update copyright for 2023Bruce Momjian2023-01-02
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-19
* Revert the addition of GetMaxBackends() and related stuff.Robert Haas2022-04-12
* dsm: allow use in single user mode.Andres Freund2022-04-06
* Remove MaxBackends variable in favor of GetMaxBackends() function.Robert Haas2022-02-08
* Update copyright for 2022Bruce Momjian2022-01-07
* Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane2021-11-28
* Hold interrupts while running dsm_detach() callbacks.Thomas Munro2021-02-15
* Update copyright for 2021Bruce Momjian2021-01-02
* Preallocate some DSM space at startup.Thomas Munro2020-07-31
* Fix memory leak on DSM slot exhaustion.Thomas Munro2020-02-01
* Adjust DSM and DSA slot usage constants.Thomas Munro2020-01-31
* Update copyrights for 2020Bruce Momjian2020-01-01
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Fix race in dsm_unpin_segment() when handles are reused.Thomas Munro2019-02-18
* Fix race in dsm_attach() when handles are reused.Thomas Munro2019-02-15
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove dsm_resize() and dsm_remap().Thomas Munro2018-11-06
* Fix spelling errors and typos in commentsMagnus Hagander2018-11-02
* Remove dynamic_shared_memory_type=nonePeter Eisentraut2018-07-10
* Update copyright for 2018Bruce Momjian2018-01-02
* Clean up assorted messiness around AllocateDir() usage.Tom Lane2017-12-04
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Fix new warnings from GCC 7Peter Eisentraut2017-04-17
* Allow DSM segments to be created as pinnedAlvaro Herrera2017-03-28
* Remove useless duplicate inclusions of system header files.Tom Lane2017-02-25
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Reserve zero as an invalid DSM handle.Robert Haas2016-11-15
* Avoid using PostmasterRandom() for DSM control segment ID.Tom Lane2016-09-23
* Use PostmasterRandom(), not random(), for DSM control segment ID.Robert Haas2016-09-20
* Extend dsm API with a new function dsm_unpin_segment.Robert Haas2016-08-23
* pgindent run for 9.6Robert Haas2016-06-09
* Correct phrasing in dsm.c commentsSimon Riggs2016-06-07
* Update copyright for 2016Bruce Momjian2016-01-02
* Fix more typos in comments.Heikki Linnakangas2015-05-20
* Fix another bug in DSM_CREATE_NULL_IF_MAXSEGMENTS handling.Robert Haas2015-04-02
* Remove ill-advised pre-check for DSM segment exhaustion.Robert Haas2015-03-23
* Fix whitespacePeter Eisentraut2015-03-19
* Add flags argument to dsm_create.Robert Haas2015-03-19
* Update copyright for 2015Bruce Momjian2015-01-06
* Extend dsm API with a new function dsm_unpin_mapping.Robert Haas2014-10-30
* "Pin", rather than "keep", dynamic shared memory mappings and segments.Robert Haas2014-10-30
* Fix logic bug in dsm_attach().Robert Haas2014-05-06
* pgindent run for 9.4Bruce Momjian2014-05-06