aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/cache/typcache.c
Commit message (Expand)AuthorAge
* Update copyright for 2025Bruce Momjian2025-01-01
* Revert "Introduce CompactAttribute array in TupleDesc"David Rowley2024-12-03
* Introduce CompactAttribute array in TupleDescDavid Rowley2024-12-03
* Remove useless casts to (void *)Peter Eisentraut2024-11-28
* Avoid looping over all type cache entries in TypeCacheRelCallback()Alexander Korotkov2024-10-24
* Update header comment for lookup_type_cache()Alexander Korotkov2024-10-24
* Fix typos and grammar in code comments and docsMichael Paquier2024-09-03
* Revert: Avoid looping over all type cache entries in TypeCacheRelCallback()Alexander Korotkov2024-08-26
* Avoid looping over all type cache entries in TypeCacheRelCallback()Alexander Korotkov2024-08-25
* Optimize InvalidateAttoptCacheCallback() and TypeCacheTypCallback()Alexander Korotkov2024-08-07
* Catalog domain not-null constraintsPeter Eisentraut2024-03-20
* Separate equalRowTypes() from equalTupleDescs()Peter Eisentraut2024-03-17
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Add helper functions for dshash tables with string keys.Nathan Bossart2024-02-26
* Use new overflow-safe integer comparison functions.Nathan Bossart2024-02-16
* Add planner support functions for range operators <@ and @>.Tom Lane2024-01-20
* Update copyright for 2024Bruce Momjian2024-01-03
* Fix exception safety bug in typcache.c.Thomas Munro2023-09-13
* Remove useless casts to (void *) in hash_search() callsPeter Eisentraut2023-02-06
* Update copyright for 2023Bruce Momjian2023-01-02
* Add repalloc0 and repalloc0_arrayPeter Eisentraut2022-11-12
* Update copyright for 2022Bruce Momjian2022-01-07
* Always use ReleaseTupleDesc after lookup_rowtype_tupdesc et al.Tom Lane2021-12-15
* Disable anonymous record hash support except in special casesPeter Eisentraut2021-09-08
* Fix assign_record_type_typmod().Jeff Davis2021-07-10
* Improve various places that double the size of a bufferDavid Rowley2021-07-01
* Fix race condition when sharing tuple descriptors.Thomas Munro2021-05-29
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Update copyright for 2021Bruce Momjian2021-01-02
* Multirange datatypesAlexander Korotkov2020-12-20
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-09
* Hash support for row typesPeter Eisentraut2020-11-19
* Move catalog index declarationsPeter Eisentraut2020-11-07
* Rename assorted LWLock tranches.Tom Lane2020-05-15
* Allow ALTER TYPE to change some properties of a base type.Tom Lane2020-03-06
* Update copyrights for 2020Bruce Momjian2020-01-01
* Fix plpgsql to re-look-up composite type names at need.Tom Lane2019-08-15
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Refactor planner's header files.Tom Lane2019-01-29
* Fix misc typos in comments.Heikki Linnakangas2019-01-23
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-21
* Update copyright for 2019Bruce Momjian2019-01-02
* Make pg_statistic and related code account more honestly for collations.Tom Lane2018-12-14
* Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane2018-12-13
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Fix spelling errors and typos in commentsMagnus Hagander2018-11-02
* Fix typo in commentMagnus Hagander2018-03-29
* Make plpgsql use its DTYPE_REC code paths for composite-type variables.Tom Lane2018-02-13