summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
AgeCommit message (Expand)Author
2007-04-06Support varlena fields with single-byte headers and unaligned storage.Tom Lane
2007-03-27Fix array coercion expressions to ensure that the correct volatility isTom Lane
2007-02-27Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-11-08Tweak accumArrayResult() to double the size of its working arrays whenTom Lane
2006-10-06Message style improvementsPeter Eisentraut
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-09-29Allow assignment to array elements not contiguous with those alreadyTom Lane
2006-09-10If we're going to advertise the array overlap/containment operators,Tom Lane
2006-07-14Remove 576 references of include files that were not needed.Bruce Momjian
2006-07-11Sort reference of include files, "A" - "F".Bruce Momjian
2006-04-04Modify all callers of datatype input and receive functions so that if theseTom Lane
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-11-19Change array comparison rules to consider dimensionality information,Tom Lane
2005-11-17Make SQL arrays support null elements. This commit fixes the core arrayTom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-08-15array_in() and array_recv() need to be more paranoid about validatingTom Lane
2005-07-10Change typreceive function API so that receive functions get the sameTom Lane
2005-05-01Change CREATE TYPE to require datatype output and send functions to haveTom Lane
2005-03-29Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set theTom Lane
2005-03-29Convert oidvector and int2vector into variable-length arrays. ThisTom Lane
2005-03-24array_map can't use the fn_extra field of the provided fcinfo struct asTom Lane
2005-02-28Implement max() and min() aggregates for array types. Patch from KojuNeil Conway
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-12-17array_map failed to insert correct result type in an empty array.Tom Lane
2004-09-27Rewrite ReadArrayStr() to avoid O(N^2) behavior on large strings,Tom Lane
2004-09-16Fix a read of uninitialized memory in array_out(). Perform some minorNeil Conway
2004-09-02Yet another place where someone was being careless about the argumentsTom Lane
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-08-28Further tightening of the array literal parser. Prevent junkJoe Conway
2004-08-08Tighened up syntax checking of array input processing considerably. Junk thatJoe Conway
2004-08-05Require that array literals produce "rectangular" arrays, i.e. all theJoe Conway
2004-06-16Represent type-specific length coercion functions as pg_cast entries,Tom Lane
2004-06-08Add missing check for too-few-inputs when replacing a zero-dimensionalTom Lane
2004-06-06Infrastructure for I/O of composite types: arrange for the I/O routinesTom Lane
2004-01-07More janitorial work: remove the explicit casting of NULL literals to aNeil Conway
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-09-25Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut
2003-08-17Create a 'type cache' that keeps track of the data needed for any particularTom Lane
2003-08-15Rewrite array_cmp to not depend on deconstruct_array. Should be a littleTom Lane
2003-08-08Another pgindent run with updated typedefs.Bruce Momjian
2003-08-04Update copyrights to 2003.Bruce Momjian
2003-08-04pgindent run.Bruce Momjian
2003-07-27Error message editing in utils/adt. Again thanks to Joe Conway for doingTom Lane
2003-07-01SQL functions can have arguments and results declared ANYARRAY orTom Lane
2003-06-27Create real array comparison functions (that use the element datatype'sTom Lane
2003-06-25Back out array mega-patch.Bruce Momjian
2003-06-24Array mega-patch.Bruce Momjian