Commits

DateSubjectAuthorReleases
2026-03-26 Make fixed-length list building macros work in C++ Peter Eisentraut 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-03-14 Swap order of extern/static and pg_nodiscard Peter Eisentraut 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-10-15 Add type cast to foreach_internal's loop variable. Nathan Bossart 18.0
2024-10-15 Add type cast to foreach_internal's loop variable. Nathan Bossart 17.1
2024-01-04 Add macros for looping through a List without a ListCell. Nathan Bossart 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-12-17 Doc: update pg_list.h header comments to include XidLists. Tom Lane 16.0
2022-09-20 Harmonize more parameter names in bulk. Peter Geoghegan 16.0
2022-07-13 Tidy up code in get_cheapest_group_keys_order() David Rowley 15.0
2022-07-13 Tidy up code in get_cheapest_group_keys_order() David Rowley 16.0
2022-07-04 Implement List support for TransactionId Alvaro Herrera 16.0
2022-01-08 Update copyright for 2022 Bruce Momjian 15.0
2021-11-02 Avoid O(N^2) behavior in SyncPostCheckpoint(). Tom Lane 15.0
2021-11-02 Avoid O(N^2) behavior in SyncPostCheckpoint(). Tom Lane 14.1
2021-11-02 Avoid O(N^2) behavior in SyncPostCheckpoint(). Tom Lane 13.5
2021-03-18 Implement GROUP BY DISTINCT Tomas Vondra 14.0
2021-01-20 Implement support for bulk inserts in postgres_fdw Tomas Vondra 14.0
2021-01-02 Update copyright for 2021 Bruce Momjian 14.0
2020-11-11 Add pg_nodiscard decorations to some functions Peter Eisentraut 14.0
2020-09-29 Add for_each_from, to simplify loops starting from non-first list cells. Tom Lane 14.0
2020-09-29 Add for_each_from, to simplify loops starting from non-first list cells. Tom Lane 13.1
2020-09-28 Improve pg_list.h's linitial(), lsecond() and co macros David Rowley 14.0