postgresql/contrib/pg_prewarm
Nathan Bossart abb0b4fc03 Teach autoprewarm to use the dynamic shared memory registry.
Besides showcasing the DSM registry, this prevents pg_prewarm from
stealing from the main shared memory segment's extra buffer space
when autoprewarm_start_worker() and autoprewarm_dump_now() are used
without loading the module via shared_preload_libraries.

Suggested-by: Michael Paquier
Reviewed-by: Bharath Rupireddy
Discussion: https://postgr.es/m/20231205034647.GA2705267%40nathanxps13
2024-01-19 14:43:59 -06:00
..
t Update copyright for 2024 2024-01-03 20:49:05 -05:00
.gitignore Add a regression test for contrib/pg_prewarm. 2022-08-01 17:59:44 -04:00
Makefile Add a regression test for contrib/pg_prewarm. 2022-08-01 17:59:44 -04:00
autoprewarm.c Teach autoprewarm to use the dynamic shared memory registry. 2024-01-19 14:43:59 -06:00
meson.build Update copyright for 2024 2024-01-03 20:49:05 -05:00
pg_prewarm--1.0--1.1.sql Update pg_prewarm extension for parallel query. 2016-06-09 17:18:18 -04:00
pg_prewarm--1.1--1.2.sql pg_prewarm: Add automatic prewarm feature. 2017-08-21 14:17:39 -04:00
pg_prewarm--1.1.sql Update pg_prewarm extension for parallel query. 2016-06-09 17:18:18 -04:00
pg_prewarm.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
pg_prewarm.control pg_prewarm: Add automatic prewarm feature. 2017-08-21 14:17:39 -04:00