Commits

DateSubjectAuthorReleases
2026-06-06 Fix tuple deforming with virtual generated columns David Rowley 19 (unreleased)
2026-03-24 Bounds-check access to TupleDescAttr with an Assert. Robert Haas 19 (unreleased)
2026-03-17 Reduce size of CompactAttribute struct to 8 bytes David Rowley 19 (unreleased)
2026-03-15 Optimize tuple deformation David Rowley 19 (unreleased)
2026-03-15 Add all required calls to TupleDescFinalize() David Rowley 19 (unreleased)
2026-02-02 Refactor att_align_nominal() to improve performance. Tom Lane 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-09 Use palloc_object() and palloc_array() in backend code Michael Paquier 19 (unreleased)
2025-09-24 Remove PointerIsValid() Peter Eisentraut 19 (unreleased)
2025-08-13 Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. Tom Lane 19 (unreleased)
2025-08-05 Fix various hash function uses Peter Eisentraut 19 (unreleased)
2025-06-16 Fix possible Assert failure in verify_compact_attribute() David Rowley 18.0
2025-04-07 Allow NOT NULL constraints to be added as NOT VALID Álvaro Herrera 18.0
2025-02-07 Virtual generated columns Peter Eisentraut 18.0
2025-01-11 Add support for NOT ENFORCED in CHECK constraints Peter Eisentraut 18.0
2025-01-11 Make verify_compact_attribute available in non-assert builds David Rowley 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-12-24 Fix race condition in TupleDescCompactAttr assert code David Rowley 18.0
2024-12-20 Optimize alignment calculations in tuple form/deform David Rowley 18.0
2024-12-20 Remove pg_attribute.attcacheoff column David Rowley 18.0
2024-12-20 Introduce CompactAttribute array in TupleDesc, take 2 David Rowley 18.0
2024-12-03 Revert "Introduce CompactAttribute array in TupleDesc" David Rowley 18.0
2024-12-03 Introduce CompactAttribute array in TupleDesc David Rowley 18.0
2024-03-17 Separate equalRowTypes() from equalTupleDescs() Peter Eisentraut 17.0
2024-01-13 Make attstattarget nullable Peter Eisentraut 17.0