summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/varlena.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Add bytea_agg, parallel to string_agg.Robert Haas2011-12-231-0/+47
* Shave a few cycles in string_agg().Robert Haas2011-12-211-1/+1
* Miscellaneous cleanup to silence compiler warnings seen on Mingw.Andrew Dunstan2011-12-101-0/+4
* Fix concat_ws() to not insert a separator after leading NULL argument(s).Tom Lane2011-08-291-11/+23
* Use consistent format for reporting GetLastError()Peter Eisentraut2011-08-231-2/+2
* Message style improvementsPeter Eisentraut2011-07-081-2/+2
* Message style tweaksPeter Eisentraut2011-07-051-1/+1
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-091-3/+3
* Fix integer overflow in text_format function, reported by Dean Rasheed.Heikki Linnakangas2011-05-231-5/+22
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-101-53/+55
* Add collation support on Windows (MSVC build)Peter Eisentraut2011-04-101-0/+5
* Improve reporting of run-time-detected indeterminate-collation errors.Tom Lane2011-03-221-0/+13
* Per-column collation supportPeter Eisentraut2011-02-081-12/+22
* Avoid detoast in texteq/textne/byteaeq/byteane for unequal-length strings.Tom Lane2011-01-181-41/+75
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Use memcmp() rather than strncmp() when shorter string length is known.Robert Haas2010-12-211-7/+7
* Remove useless whitespace at end of linesPeter Eisentraut2010-11-231-10/+10
* Add new SQL function, format(text).Robert Haas2010-11-201-0/+195
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Add string functions: concat(), concat_ws(), left(), right(), and reverse().Itagaki Takahiro2010-08-241-1/+147
* Add three-parameter forms of array_to_string and string_to_array, to allowTom Lane2010-08-101-65/+228
* Remove the single-argument form of string_agg(). It added nothing much inTom Lane2010-08-051-24/+2
* pgindent run for 9.0Bruce Momjian2010-02-261-74/+74
* Create an official API function for C functions to use to check if they areTom Lane2010-02-081-22/+18
* Add string_agg aggregate functions. The one argument version concatenatesItagaki Takahiro2010-02-011-1/+105
* Add get_bit/set_bit functions for bit strings, paralleling those for bytea,Tom Lane2010-01-251-21/+193
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Support hex-string input and output for type BYTEA.Tom Lane2009-08-041-19/+55
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-31/+36
* varstr_cmp and any comparison function that piggybacks on it can returnHeikki Linnakangas2009-04-231-2/+3
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Reimplement text_position and related functions to use Boyer-Moore-HorspoolTom Lane2008-09-071-30/+185
* Alter the xxx_pattern_ops opclasses to use the regular equality operator ofTom Lane2008-05-271-45/+12
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-121-2/+1
* Clean up a few places where Datums were being treated as pointers withoutTom Lane2008-04-121-2/+3
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-251-72/+124
* Fix varstr_cmp's special case for UTF8 encoding on Windows so that stringsTom Lane2008-03-131-1/+14
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* Re-run pgindent with updated list of typedefs. (Updated README shouldBruce Momjian2007-11-151-8/+8
* pgindent run for 8.3.Bruce Momjian2007-11-151-19/+20
* Although I'd misdiagnosed the reason for the recent failures onTom Lane2007-09-221-2/+2
* Fix varlena.c routines to allow 1-byte-header text values. This is nowTom Lane2007-09-221-32/+33
* Make replace(), split_part(), and string_to_array() behave somewhat sanelyTom Lane2007-07-191-14/+53
* Support varlena fields with single-byte headers and unaligned storage.Tom Lane2007-04-061-145/+135
* Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane2007-02-271-10/+10
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Fix performance issues in replace_text(), replace_text_regexp(), andTom Lane2006-11-081-56/+131
* Fix string_to_array() to correctly handle the case where there areTom Lane2006-10-071-138/+197
* pgindent run for 8.2.Bruce Momjian2006-10-041-8/+8