summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/rowtypes.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Convert a few datatype input functions to use "soft" error reporting.Tom Lane2022-12-091-11/+38
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-121-4/+4
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Hash support for row typesPeter Eisentraut2020-11-191-0/+249
* Weaken type-OID-matching checks in array_recv and record_recv.Tom Lane2020-07-211-4/+24
* Fix minor violations of FunctionCallInvoke usage protocol.Tom Lane2020-04-211-3/+4
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Catch invalid typlens in a couple of placesPeter Eisentraut2019-11-041-11/+13
* Split tuptoaster.c into three separate files.Robert Haas2019-09-051-1/+1
* Fix optimization of foreign-key on update actionsPeter Eisentraut2019-03-181-39/+2
* Change function call information to be variable length.Andres Freund2019-01-261-16/+16
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Remove use of byte-masking macros in record_image_cmpPeter Eisentraut2018-01-251-62/+3
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund2017-10-111-4/+4
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-201-54/+75
* Phase 3 of pgindent updates.Tom Lane2017-06-211-6/+6
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Remove unnecessary escaping in C character literalsPeter Eisentraut2015-12-221-2/+2
* Prevent stack overflow in container-type functions.Noah Misch2015-10-051-0/+13
* Allow record_in() and record_recv() to work for transient record types.Tom Lane2015-08-211-22/+17
* Some more FLEXIBLE_ARRAY_MEMBER hacking.Tom Lane2015-02-201-26/+26
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* pgindent run for 9.4Bruce Momjian2014-05-061-15/+16
* Fix failure to detoast fields in composite elements of structured types.Tom Lane2014-05-011-0/+1
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Prevent memory leaks from accumulating across printtup() calls.Tom Lane2013-11-031-32/+2
* Fix blatantly broken record_image_cmp() logic for pass-by-value fields.Tom Lane2013-10-221-1/+1
* Fix several possibly non-portable gaffs in record_image_ops.Kevin Grittner2013-10-111-9/+75
* Fix bug in record_image_ops on big endian machines.Kevin Grittner2013-10-101-6/+3
* Add record_image_ops opclass for matview concurrent refresh.Kevin Grittner2013-10-091-0/+494
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Fix memory leaks in record_out() and record_send().Tom Lane2012-11-131-12/+40
* Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera2012-08-301-0/+1
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Pass collations to functions in FunctionCallInfoData, not FmgrInfo.Tom Lane2011-04-121-2/+20
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* pgindent run for 9.0Bruce Momjian2010-02-261-4/+5
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* binary migration: pg_migratorBruce Momjian2009-12-191-1/+6
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-18/+18
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-021-23/+23
* Implement comparison of generic records (composite types), and invent aTom Lane2008-10-131-2/+496
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-121-2/+1
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2