Commits

DateSubjectAuthorReleases
2026-05-13 Pre-beta mechanical code beautification, step 1: run pgindent. Tom Lane 19 (unreleased)
2026-04-05 Use the new shmem allocation functions in a few core subsystems Heikki Linnakangas 19 (unreleased)
2026-03-16 Reduce header inclusions via execnodes.h Álvaro Herrera 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-15 Allow passing a pointer to GetNamedDSMSegment()'s init callback. Nathan Bossart 19 (unreleased)
2025-12-02 Show size of DSAs and dshashes in pg_dsm_registry_allocations. Nathan Bossart 19 (unreleased)
2025-11-26 Teach DSM registry to retry entry initialization if needed. Nathan Bossart 19 (unreleased)
2025-11-26 Teach DSM registry to retry entry initialization if needed. Nathan Bossart 18.2
2025-11-26 Teach DSM registry to retry entry initialization if needed. Nathan Bossart 17.8
2025-11-26 Revert "Teach DSM registry to ERROR if attaching to an uninitialized entry." Nathan Bossart 17.8
2025-11-26 Revert "Teach DSM registry to ERROR if attaching to an uninitialized entry." Nathan Bossart 18.2
2025-11-26 Revert "Teach DSM registry to ERROR if attaching to an uninitialized entry." Nathan Bossart 19 (unreleased)
2025-11-12 Teach DSM registry to ERROR if attaching to an uninitialized entry. Nathan Bossart 18.2
2025-11-12 Teach DSM registry to ERROR if attaching to an uninitialized entry. Nathan Bossart 17.8
2025-11-12 Teach DSM registry to ERROR if attaching to an uninitialized entry. Nathan Bossart 19 (unreleased)
2025-10-03 Make some use of anonymous unions [DSM registry]. Nathan Bossart 19 (unreleased)
2025-09-03 Move dynamically-allocated LWLock tranche names to shared memory. Nathan Bossart 19 (unreleased)
2025-08-30 Prepare DSM registry for upcoming changes to LWLock tranche names. Nathan Bossart 19 (unreleased)
2025-07-09 Introduce pg_dsm_registry_allocations view. Nathan Bossart 19 (unreleased)
2025-07-02 Add GetNamedDSA() and GetNamedDSHash(). Nathan Bossart 19 (unreleased)
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-02-26 Add helper functions for dshash tables with string keys. Nathan Bossart 17.0
2024-01-23 Fix possible NULL pointer dereference in GetNamedDSMSegment(). Nathan Bossart 17.0
2024-01-19 Introduce the dynamic shared memory registry. Nathan Bossart 17.0