Commits

Showing commits that first shipped in 17 (backpatches included). Clear

DateSubjectAuthorReleases
2024-02-16 Introduce overflow-safe integer comparison functions. Nathan Bossart 17.0
2024-02-16 Replace calls to pg_qsort() with the qsort() macro. Nathan Bossart 17.0
2024-02-14 Remove obsolete check in SIGTERM handler for the startup process. Nathan Bossart 17.0
2024-02-14 Centralize logic for restoring errno in signal handlers. Nathan Bossart 17.0
2024-02-14 Check that MyProcPid == getpid() in backend signal handlers. Nathan Bossart 17.0
2024-02-14 Allow pg_monitor to execute pg_current_logfile(). Nathan Bossart 17.0
2024-02-07 Remove Start* macros in postmaster.c. Nathan Bossart 17.0
2024-01-29 Move is_valid_ascii() to ascii.h. Nathan Bossart 17.0
2024-01-23 Fix crash in autoprewarm. Nathan Bossart 17.0
2024-01-23 Fix possible NULL pointer dereference in GetNamedDSMSegment(). Nathan Bossart 17.0
2024-01-19 Teach autoprewarm to use the dynamic shared memory registry. Nathan Bossart 17.0
2024-01-19 Introduce the dynamic shared memory registry. Nathan Bossart 17.0
2024-01-19 doc: Reorganize section for shared memory and LWLocks. Nathan Bossart 17.0
2024-01-19 Improve some documentation about the bootstrap superuser. Nathan Bossart 17.0
2024-01-09 Fix documentation for wal_summary_keep_time. Nathan Bossart 17.0
2024-01-09 Cross-check lists of predefined LWLocks. Nathan Bossart 17.0
2024-01-04 Add macros for looping through a List without a ListCell. Nathan Bossart 17.0
2023-12-18 Optimize pg_atomic_exchange_u32 and pg_atomic_exchange_u64. Nathan Bossart 17.0
2023-12-18 Micro-optimize datum_to_json_internal() some more. Nathan Bossart 17.0
2023-12-08 Micro-optimize JSONTYPE_NUMERIC code path in json.c. Nathan Bossart 17.0
2023-12-06 Suppress -Wunused-result warning about write(). Nathan Bossart 17.0
2023-12-04 Teach convert() and friends to avoid copying when possible. Nathan Bossart 17.0
2023-11-27 Retire a few backwards compatibility macros. Nathan Bossart 17.0
2023-11-15 Fix fallback implementation for pg_atomic_test_set_flag(). Nathan Bossart 17.0
2023-11-15 Retire MemoryContextResetAndDeleteChildren() macro. Nathan Bossart 17.0