Commit Graph

206 Commits (a9dcbb4d5c00b703e727e14055ed70c525a86418)

Author SHA1 Message Date
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
David Rowley 6f3820f37a Fix race condition in TupleDescCompactAttr assert code 1 year ago
David Rowley db448ce5ad Optimize alignment calculations in tuple form/deform 1 year ago
David Rowley 02a8d0c452 Remove pg_attribute.attcacheoff column 1 year ago
David Rowley 5983a4cffc Introduce CompactAttribute array in TupleDesc, take 2 1 year ago
David Rowley 4171c44c9b Revert "Introduce CompactAttribute array in TupleDesc" 1 year ago
David Rowley d28dff3f6c Introduce CompactAttribute array in TupleDesc 1 year ago
Peter Eisentraut 20e58105ba Separate equalRowTypes() from equalTupleDescs() 2 years ago
Peter Eisentraut 4f622503d6 Make attstattarget nullable 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Heikki Linnakangas b8bff07daa Make ResourceOwners more easily extensible. 2 years ago
Peter Eisentraut 04e485273b Move BuildDescForRelation() from tupdesc.c to tablecmds.c 2 years ago
Peter Eisentraut 6d341407a6 Push attidentity and attgenerated handling into BuildDescForRelation() 2 years ago
Peter Eisentraut ebf76f2753 Add TupleDescGetDefault() 2 years ago
Peter Eisentraut b0ae29512c MergeAttributes() and related variable renaming 2 years ago
Peter Eisentraut 90189eefc1 Save a few bytes in pg_attribute 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut c727f511bd Refactor aclcheck functions 3 years ago
Peter Eisentraut b1099eca8f Remove AssertArg and AssertState 3 years ago
Peter Eisentraut 2ce648f750 Refactor sending of RowDescription messages in replication protocol 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 36cb5e7c51 Update comments 4 years ago
Tom Lane e6241d8e03 Rethink definition of pg_attribute.attcompression. 5 years ago
Tom Lane f5024d8d7b Re-order pg_attribute columns to eliminate some padding space. 5 years ago
Tom Lane 091e22b2e6 Clean up treatment of missing default and CHECK-constraint records. 5 years ago
Robert Haas bbe0a81db6 Allow configurable LZ4 TOAST compression. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Michael Paquier 7a3543c2ea Fix some comments referring to past features 6 years ago
Tom Lane 3ed2005ff5 Introduce macros for typalign and typstorage constants. 6 years ago
Robert Haas 05d8449e73 Move src/backend/utils/hash/hashfn.c to src/common 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Alvaro Herrera af38498d4c Move hash_any prototype from access/hash.h to utils/hashutils.h 7 years ago
Tom Lane c94fb8e8ac Standardize some more loops that chase down parallel lists. 7 years ago
Andres Freund 774a975c9a Make naming of tupdesc related structs more consistent with the rest of PG. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane b7a29695f7 Make TupleDescInitBuiltinEntry throw error for unsupported types. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Amit Kapila 8121ab88e7 Cosmetic improvements for faster column addition. 8 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 8 years ago
Tom Lane 47c6772eb7 Clean up tupdesc.c for recent changes. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund cc5f81366c Add support for coordinating record typmods among parallel workers. 8 years ago
Andres Freund 35ea75632a Refactor typcache.c's record typmod hash table. 8 years ago
Andres Freund c6293249dc Partially flatten struct tupleDesc so that it can be used in DSM. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Peter Eisentraut 3217327053 Identity columns 9 years ago
Robert Haas bbd8550bce Refactor other replication commands to use DestRemoteSimple. 9 years ago
Robert Haas d1ecd53947 Add a SHOW command to the replication command language. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago