Commit Graph

72 Commits (d3d53f955cf6ad755ba3682577e0f6fa10106438)

Author SHA1 Message Date
Peter Eisentraut 3b12e68a5c Change argument type of pq_sendbytes from char * to void * 3 years ago
David Rowley 16fd03e956 Allow parallel aggregate on string_agg and array_agg 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane f02b9085ad Prevent integer overflows in array subscripting calculations. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund 101c7ee3ee Use new overflow aware integer operations. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane 23c6eb0336 Remove create_singleton_array(), hard-coding the case in its sole caller. 9 years ago
Tom Lane 54affb41e7 Improve function header comment for create_singleton_array(). 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Alvaro Herrera a73491e5fe Fix crasher bug in array_position(s) 9 years ago
Tom Lane 9a00f03e47 Improve speed of aggregates that use array_append as transition function. 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Peter Eisentraut 5db837d3f2 Message improvements 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Tom Lane 1dc5ebc907 Support "expanded" objects, particularly arrays, for better performance. 11 years ago
Heikki Linnakangas a10589a512 Remove duplicated words in comments. 11 years ago
Alvaro Herrera 97690ea6e8 Change array_offset to return subscripts, not offsets 11 years ago
Alvaro Herrera 13dbc7a824 array_offset() and array_offsets() 11 years ago
Tom Lane 77903ede08 Fix over-optimistic caching in fetch_array_arg_replace_nulls(). 11 years ago
Jeff Davis b419865a81 In array_agg(), don't create a new context for every group. 11 years ago
Tom Lane 9aa53bbd15 Remove unused variable. 11 years ago
Tom Lane 56a79a869b Split array_push into separate array_append and array_prepend functions. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane bac27394a1 Support arrays as input to array_agg() and ARRAY(SELECT ...). 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 18c0b4eccd Fix array- and path-creating functions to ensure padding bytes are zeroes. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane 33f43725fb Add three-parameter forms of array_to_string and string_to_array, to allow 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane d5768dce10 Create an official API function for C functions to use to check if they are 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 6a0865e4bb In a non-hashed Agg node, reset the "aggcontext" at group boundaries, instead 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
Tom Lane 59fb29cac6 Switch order of tests to avoid possible Assert failure for 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 81e11f2d05 Actually, instead of whining about how type internal might not safely store 17 years ago
Tom Lane 5b9453bcd3 Minor code clarity improvements in array_agg functions, and add a comment 17 years ago
Peter Eisentraut 3379fae6de array_agg aggregate function, as per SQL:2008, but without ORDER BY clause 17 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago