Commit Graph

126 Commits (d28dff3f6cd6a7562fb2c211ac0fb74a33ffd032)

Author SHA1 Message Date
David Rowley d28dff3f6c Introduce CompactAttribute array in TupleDesc 1 year ago
Peter Eisentraut 7f798aca1d Remove useless casts to (void *) 1 year ago
Alexander Korotkov b85a9d046e Avoid looping over all type cache entries in TypeCacheRelCallback() 1 year ago
Alexander Korotkov c1500a1ba7 Update header comment for lookup_type_cache() 1 year ago
Michael Paquier 4236825197 Fix typos and grammar in code comments and docs 1 year ago
Alexander Korotkov 8daa62a10c Revert: Avoid looping over all type cache entries in TypeCacheRelCallback() 1 year ago
Alexander Korotkov c14d4acb81 Avoid looping over all type cache entries in TypeCacheRelCallback() 1 year ago
Alexander Korotkov 40064a8ee1 Optimize InvalidateAttoptCacheCallback() and TypeCacheTypCallback() 1 year ago
Peter Eisentraut e5da0fe3c2 Catalog domain not-null constraints 2 years ago
Peter Eisentraut 20e58105ba Separate equalRowTypes() from equalTupleDescs() 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Nathan Bossart 42a1de3013 Add helper functions for dshash tables with string keys. 2 years ago
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 2 years ago
Tom Lane 075df6b208 Add planner support functions for range operators <@ and @>. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Thomas Munro 3acd0599bd Fix exception safety bug in typcache.c. 2 years ago
Peter Eisentraut 54a177a948 Remove useless casts to (void *) in hash_search() calls 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut b4b7ce8061 Add repalloc0 and repalloc0_array 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane bbc227e951 Always use ReleaseTupleDesc after lookup_rowtype_tupdesc et al. 4 years ago
Peter Eisentraut a3d2b1bbe9 Disable anonymous record hash support except in special cases 4 years ago
Jeff Davis dd0e37cc15 Fix assign_record_type_typmod(). 5 years ago
David Rowley 3788c66788 Improve various places that double the size of a buffer 5 years ago
Thomas Munro b1d6538903 Fix race condition when sharing tuple descriptors. 5 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Alexander Korotkov 6df7a9698b Multirange datatypes 5 years ago
Tom Lane b3817f5f77 Improve hash_create()'s API for some added robustness. 5 years ago
Tom Lane c7aba7c14e Support subscripting of arbitrary types, not only arrays. 5 years ago
Peter Eisentraut 01e658fa74 Hash support for row types 5 years ago
Peter Eisentraut bdc4edbea6 Move catalog index declarations 5 years ago
Tom Lane 36ac359d36 Rename assorted LWLock tranches. 6 years ago
Tom Lane fe30e7ebfa Allow ALTER TYPE to change some properties of a base type. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane fe9b7b2fe5 Fix plpgsql to re-look-up composite type names at need. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 5e09280057 Make pg_statistic and related code account more honestly for collations. 7 years ago
Tom Lane 04fe805a17 Drop no-op CoerceToDomain nodes from expressions at planning time. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Magnus Hagander fbec7459aa Fix spelling errors and typos in comments 7 years ago
Magnus Hagander 669820a3d9 Fix typo in comment 8 years ago
Tom Lane 4b93f57999 Make plpgsql use its DTYPE_REC code paths for composite-type variables. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 687f096ea9 Make PL/Python handle domain-type conversions correctly. 8 years ago