postgresql/contrib/pg_prewarm
Nathan Bossart 48d4a1423d Allow passing a pointer to GetNamedDSMSegment()'s init callback.
This commit adds a new "void *arg" parameter to
GetNamedDSMSegment() that is passed to the initialization callback
function.  This is useful for reusing an initialization callback
function for multiple DSM segments.

Author: Zsolt Parragi <zsolt.parragi@percona.com>
Reviewed-by: Sami Imseih <samimseih@gmail.com>
Discussion: https://postgr.es/m/CAN4CZFMjh8TrT9ZhWgjVTzBDkYZi2a84BnZ8bM%2BfLPuq7Cirzg%40mail.gmail.com
2025-12-15 14:27:16 -06:00
..
expected Fix assertion failure in pg_prewarm() on objects without storage. 2025-05-29 17:50:32 +09:00
sql Fix assertion failure in pg_prewarm() on objects without storage. 2025-05-29 17:50:32 +09:00
t Allow role created by new test to log in on Windows. 2025-10-18 18:36:21 -04:00
.gitignore Add a regression test for contrib/pg_prewarm. 2022-08-01 17:59:44 -04:00
autoprewarm.c Allow passing a pointer to GetNamedDSMSegment()'s init callback. 2025-12-15 14:27:16 -06:00
Makefile Fix assertion failure in pg_prewarm() on objects without storage. 2025-05-29 17:50:32 +09:00
meson.build Fix assertion failure in pg_prewarm() on objects without storage. 2025-05-29 17:50:32 +09: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 Fix privilege checks for pg_prewarm() on indexes. 2025-10-17 11:36:50 -05:00
pg_prewarm.control pg_prewarm: Add automatic prewarm feature. 2017-08-21 14:17:39 -04:00