summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
AgeCommit message (Expand)Author
2020-01-01Update copyrights for 2020Bruce Momjian
2019-08-19Fix inconsistencies and typos in the tree, take 11Michael Paquier
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-07-01Don't read fields of a misaligned ExpandedObjectHeader or AnyArrayType.Noah Misch
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-03-22Collations with nondeterministic comparisonPeter Eisentraut
2019-03-11Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera
2019-02-09Build out the planner support function infrastructure.Tom Lane
2019-01-26Change function call information to be variable length.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-09-24Fix over-allocation of space for array_out()'s result string.Tom Lane
2018-07-11Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-10-12Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund
2017-09-30Support arrays over domains.Tom Lane
2017-09-25Make construct_[md_]array return a valid empty array for zero-size input.Tom Lane
2017-09-18Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent.Tom Lane
2017-09-01Fix assorted carelessness about Datum vs. int64 vs. uint64Robert Haas
2017-09-01Introduce 64-bit hash functions with a 64-bit seed.Robert Haas
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-01-05Fix handling of empty arrays in array_fill().Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-23Remove unnecessary escaping in C character literalsPeter Eisentraut
2015-12-23Allow omitting one or both boundaries in an array slice specifier.Tom Lane
2015-08-05Rely on inline functions even if that causes warnings in older compilers.Andres Freund
2015-05-22Fix recently-introduced crash in array_contain_compare().Tom Lane
2015-05-14Support "expanded" objects, particularly arrays, for better performance.Tom Lane
2015-03-18array_offset() and array_offsets()Alvaro Herrera
2015-02-22In array_agg(), don't create a new context for every group.Jeff Davis
2015-02-16Rationalize the APIs of array element/slice access functions.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-02Improve error messages for malformed array input strings.Tom Lane
2014-11-25Support arrays as input to array_agg() and ARRAY(SELECT ...).Tom Lane
2014-09-11Silence compiler warning on Windows.Heikki Linnakangas
2014-09-09Add width_bucket(anyelement, anyarray).Tom Lane
2014-05-06pgindent run for 9.4Bruce Momjian
2014-02-01arrays: tighten checks for multi-dimensional inputBruce Momjian
2014-01-21Add a cardinality function for arrays.Robert Haas
2014-01-07Update copyright for 2014Bruce Momjian
2013-06-01Don't emit non-canonical empty arrays in array_remove().Noah Misch
2013-05-29pgindent run for release 9.3Bruce Momjian
2013-01-01Update copyrights for 2013Bruce Momjian
2012-08-30Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera
2012-07-11Add array_remove() and array_replace() functions.Tom Lane