Commit Graph

201 Commits (0cf56f14dd15532fec930b502cb6457023b01ef8)

Author SHA1 Message Date
Alvaro Herrera 13dbc7a824 array_offset() and array_offsets() 11 years ago
Jeff Davis b419865a81 In array_agg(), don't create a new context for every group. 11 years ago
Tom Lane e983c4d1aa Rationalize the APIs of array element/slice access functions. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 475aedd1ef Improve error messages for malformed array input strings. 11 years ago
Tom Lane bac27394a1 Support arrays as input to array_agg() and ARRAY(SELECT ...). 11 years ago
Heikki Linnakangas 0ed41529f6 Silence compiler warning on Windows. 11 years ago
Tom Lane e80252d424 Add width_bucket(anyelement, anyarray). 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian d0ee93797d arrays: tighten checks for multi-dimensional input 12 years ago
Robert Haas 01f7808b3e Add a cardinality function for arrays. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Noah Misch 97c4d9b7c7 Don't emit non-canonical empty arrays in array_remove(). 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 14 years ago
Tom Lane 84a42560c8 Add array_remove() and array_replace() functions. 14 years ago
Peter Eisentraut b8b2e3b2de Replace int2/int4 in C code with int16/int32 14 years ago
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