summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add USER SET parameter values for pg_db_role_setting"Alexander Korotkov2023-05-171-1/+0
* Fix oversights in array manipulation.Tom Lane2023-03-261-4/+2
* Allow parallel aggregate on string_agg and array_aggDavid Rowley2023-01-231-1/+19
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Convert a few datatype input functions to use "soft" error reporting.Tom Lane2022-12-091-50/+75
* Add USER SET parameter values for pg_db_role_settingAlexander Korotkov2022-12-091-0/+1
* Fix trim_array() for zero-dimensional array argument.Tom Lane2022-07-311-3/+6
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-161-2/+1
* Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut2022-07-011-3/+158
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-1/+2
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Fix hash_arrayPeter Eisentraut2021-09-151-2/+3
* Disable anonymous record hash support except in special casesPeter Eisentraut2021-09-081-1/+35
* Prevent integer overflows in array subscripting calculations.Tom Lane2021-05-101-16/+24
* Add trim_array() function.Tom Lane2021-03-031-0/+43
* Rethink the "read/write parameter" mechanism in pl/pgsql.Tom Lane2021-01-041-2/+5
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-091-2/+4
* Enable hash partitioning of text arraysPeter Eisentraut2020-11-041-1/+1
* Weaken type-OID-matching checks in array_recv and record_recv.Tom Lane2020-07-211-4/+25
* Fix minor violations of FunctionCallInvoke usage protocol.Tom Lane2020-04-211-9/+19
* Modify additional power 2 calculations to use new helper functionsDavid Rowley2020-04-081-6/+3
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-191-1/+1
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-291-1/+1
* Fix many typos and inconsistenciesMichael Paquier2019-07-011-1/+1
* Don't read fields of a misaligned ExpandedObjectHeader or AnyArrayType.Noah Misch2019-06-301-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-54/+54
* Collations with nondeterministic comparisonPeter Eisentraut2019-03-221-1/+1
* Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera2019-03-111-1/+0
* Build out the planner support function infrastructure.Tom Lane2019-02-091-0/+34
* Change function call information to be variable length.Andres Freund2019-01-261-62/+60
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Fix over-allocation of space for array_out()'s result string.Tom Lane2018-09-241-10/+22
* Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera2018-07-111-3/+0
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-081-3/+3
* Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund2017-10-111-7/+7
* Support arrays over domains.Tom Lane2017-09-301-57/+28
* Make construct_[md_]array return a valid empty array for zero-size input.Tom Lane2017-09-251-4/+6
* Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent.Tom Lane2017-09-181-23/+23
* Fix assorted carelessness about Datum vs. int64 vs. uint64Robert Haas2017-09-011-1/+1
* Introduce 64-bit hash functions with a 64-bit seed.Robert Haas2017-08-311-0/+79
* Phase 3 of pgindent updates.Tom Lane2017-06-211-58/+58
* Phase 2 of pgindent updates.Tom Lane2017-06-211-15/+13
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-211-1/+1
* Fix handling of empty arrays in array_fill().Tom Lane2017-01-051-19/+7
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-271-6/+2
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1