Commits

DateSubjectAuthorReleases
2026-01-30 Move shmem allocator's fields from PGShmemHeader to its own struct Heikki Linnakangas 19 (unreleased)
2026-01-26 Remove PG_MMAP_FLAGS from mem.h Michael Paquier 19 (unreleased)
2026-01-23 Add missing #include. Nathan Bossart 19 (unreleased)
2026-01-23 Fix some rounding code for shared memory. Nathan Bossart 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-02 Remove useless casting to same type Peter Eisentraut 19 (unreleased)
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-11-28 Remove useless casts to (void *) Peter Eisentraut 18.0
2024-05-17 Revise GUC names quoting in messages again Peter Eisentraut 17.0
2024-03-04 Remove unused #include's from backend .c files Peter Eisentraut 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-10-26 Add trailing commas to enum definitions Peter Eisentraut 17.0
2023-07-06 Add GUC parameter "huge_pages_status" Michael Paquier 17.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-09-13 Split up guc.c for better build speed and ease of maintenance. Tom Lane 16.0
2022-08-13 Remove configure probes for sys/ipc.h, sys/sem.h, sys/shm.h. Thomas Munro 16.0
2022-02-15 Ensure that the argument of shmdt(2) is declared "void *". Tom Lane 15.0
2022-01-08 Update copyright for 2022 Bruce Momjian 15.0
2021-10-26 Reject huge_pages=on if shared_memory_type=sysv. Thomas Munro 14.1
2021-10-26 Reject huge_pages=on if shared_memory_type=sysv. Thomas Munro 13.5
2021-10-26 Reject huge_pages=on if shared_memory_type=sysv. Thomas Munro 12.9
2021-10-25 Reject huge_pages=on if shared_memory_type=sysv. Thomas Munro 15.0
2021-09-21 Introduce GUC shared_memory_size_in_huge_pages Michael Paquier 15.0
2021-08-12 Make EXEC_BACKEND more convenient on macOS. Thomas Munro 14.0
2021-08-12 Make EXEC_BACKEND more convenient on macOS. Thomas Munro 13.5