aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/cache/typcache.c
Commit message (Expand)AuthorAge
* 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
* Update copyright for 2018Bruce Momjian2018-01-02
* Make PL/Python handle domain-type conversions correctly.Tom Lane2017-11-16
* Support domains over composite types.Tom Lane2017-10-26
* Fix typcache's failure to treat ranges as container types.Tom Lane2017-10-20
* Fix misimplementation of typcache logic for extended hashing.Tom Lane2017-10-20
* Fix bogus size calculation introduced by commit cc5f81366.Tom Lane2017-09-17
* Get rid of shared_record_typmod_registry_worker_detach; it doesn't work.Tom Lane2017-09-15
* Don't use anonymous unions.Tom Lane2017-09-15
* Add support for coordinating record typmods among parallel workers.Andres Freund2017-09-14
* Introduce 64-bit hash functions with a 64-bit seed.Robert Haas2017-08-31
* Refactor typcache.c's record typmod hash table.Andres Freund2017-08-22
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Faster expression evaluation and targetlist projection.Andres Freund2017-03-25
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Avoid reporting "cache lookup failed" for some user-reachable cases.Tom Lane2016-09-09
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27