summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
AgeCommit message (Expand)Author
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
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-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
2017-01-05Fix handling of empty arrays in array_fill().Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-10-18There was a missing commit from when the repo was forked,Mason Sharp
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-11-13Remove a lot of XC-specific code from the repo.Pavan Deolasee
2015-08-05Rely on inline functions even if that causes warnings in older compilers.Andres Freund
2015-06-05Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-06-04Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
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-04-27Merge commit 'ab76208e3df6841b3770edeece57d0f048392237' into XL_MASTER_MERGE_9_4Pavan Deolasee
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-09-01The Postgres-XL functionality includes MPP parallelism withPavan Deolasee
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
2012-06-24Replace int2/int4 in C code with int16/int32Peter Eisentraut
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-09-04Clean up the #include mess a little.Tom Lane
2011-09-01Remove unnecessary #include references, per pgrminclude script.Bruce Momjian
2011-05-23Improve hash_array() logic for combining hash values.Robert Haas
2011-05-20Message style improvementsPeter Eisentraut
2011-04-27Fix array- and path-creating functions to ensure padding bytes are zeroes.Tom Lane
2011-04-12Pass collations to functions in FunctionCallInfoData, not FmgrInfo.Tom Lane
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-02-16Add FOREACH IN ARRAY looping to plpgsql.Tom Lane
2011-02-08Per-column collation supportPeter Eisentraut
2011-02-01Fix wrong error reports in 'number of array dimensions exceeds theItagaki Takahiro