Commit Graph

183 Commits (141b89826ddb82b3afa7cf5e048d28a3d8e1c45c)

Author SHA1 Message Date
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 15 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Robert Haas 7149b128dc Improve hash_array() logic for combining hash values. 15 years ago
Peter Eisentraut bcf63a51e3 Message style improvements 15 years ago
Tom Lane 18c0b4eccd Fix array- and path-creating functions to ensure padding bytes are zeroes. 15 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane 6e02755b22 Add FOREACH IN ARRAY looping to plpgsql. 15 years ago
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Itagaki Takahiro 0c707aa458 Fix wrong error reports in 'number of array dimensions exceeds the 15 years ago
Tom Lane bdd8ed973d Fix miscalculation of itemsafter in array_set_slice(). 15 years ago
Tom Lane 304845075c Use array_contains_nulls instead of ARR_HASNULL on user-supplied arrays. 15 years ago
Tom Lane adf328c0e1 Add array_contains_nulls() function in arrayfuncs.c. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane 186cbbda8f Provide hashing support for arrays. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane 95cacd1345 Use a non-locale-dependent definition of isspace() in array_in/array_out. 16 years ago
Heikki Linnakangas c9ae257e23 The sanity check added to array_recv() wa a bit too tight; we must 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Bruce Momjian 78a09145e0 binary migration: pg_migrator 16 years ago
Heikki Linnakangas 7be39bb0be Tigthen binary receive functions so that they reject values that the text 17 years ago
Tom Lane 1c8f03d4de Revert dubious message wording change. 17 years ago
Peter Eisentraut e8ec0b15a0 Message fixes 17 years ago
Tom Lane 82480e28f5 Fix things so that array_agg_finalfn does not modify or free its input 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Alvaro Herrera a8a5595fc8 Substitute extraneous underscores with spaces. 17 years ago
Tom Lane 06e2757277 Remove SQL-compatibility function cardinality(). It is not exactly clear 17 years ago
Tom Lane f2110a757d Change cardinality() into a C-code function, instead of a SQL-language 17 years ago
Tom Lane daac6e988e Fix unnest() to handle a toasted input array safely. Per report from 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 95b07bc7f5 Support window functions a la SQL:2008. 17 years ago
Tom Lane c889ebce0a Implement the basic form of UNNEST, ie unnest(anyarray) returns setof 17 years ago
Peter Eisentraut f98f6ee064 array_length() function, and for SQL compatibility also cardinality() 17 years ago
Peter Eisentraut 254aecb704 ADD array_ndims function 17 years ago
Tom Lane 5618ece82b Code review for array_fill patch: fix inadequate check for array size overflow 18 years ago
Bruce Momjian 2c773296f8 Add array_fill() to create arrays initialized with a value. 18 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 18 years ago
Alvaro Herrera 1fcb977a13 Add generate_subscripts, a series-generation function which generates an 18 years ago
Tom Lane c846f7ca8a Fix several datatype input functions that were allowing unused bytes in their 18 years ago
Tom Lane 220db7ccd8 Simplify and standardize conversions between TEXT datums and ordinary C 18 years ago
Alvaro Herrera 7157114d54 Remove long-unused and broken TCL_ARRAYS. 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 3e23b68dac Support varlena fields with single-byte headers and unaligned storage. 19 years ago
Tom Lane bf94076348 Fix array coercion expressions to ensure that the correct volatility is 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane fc5eb3f69a Tweak accumArrayResult() to double the size of its working arrays when 19 years ago
Peter Eisentraut b9b4f10b5b Message style improvements 19 years ago