pgsql: Teach DSM registry to retry entry initialization if needed.

2025-11-26 Thread Nathan Bossart
Teach DSM registry to retry entry initialization if needed. If DSM registry entry initialization fails, backends could try to use an uninitialized DSM segment, DSA, or dshash table (since the entry is still added to the registry). To fix, restructure the code so that the registry retries initiali

pgsql: Teach DSM registry to retry entry initialization if needed.

2025-11-26 Thread Nathan Bossart
Teach DSM registry to retry entry initialization if needed. If DSM registry entry initialization fails, backends could try to use an uninitialized DSM segment, DSA, or dshash table (since the entry is still added to the registry). To fix, restructure the code so that the registry retries initiali

pgsql: Teach DSM registry to retry entry initialization if needed.

2025-11-26 Thread Nathan Bossart
Teach DSM registry to retry entry initialization if needed. If DSM registry entry initialization fails, backends could try to use an uninitialized DSM segment, DSA, or dshash table (since the entry is still added to the registry). To fix, restructure the code so that the registry retries initiali