Commit Graph

349 Commits (a42fc1c903b54ba94374e5e0c08905b9a1479f19)

Author SHA1 Message Date
David Rowley a42fc1c903 Fix an assortment of typos 1 year ago
Bruce Momjian e648e77e25 C comment: mention no doc for negative start of substring(text) 1 year ago
Nathan Bossart d1162cfda8 Add pg_column_toast_chunk_id(). 1 year ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Jeff Davis a02b37fc08 Additional unicode primitive functions. 2 years ago
David Rowley 0c882a2988 Optimize various aggregate deserialization functions, take 2 2 years ago
David Rowley 4f3b56eea2 Revert "Optimize various aggregate deserialization functions" 2 years ago
David Rowley 608fd198de Optimize various aggregate deserialization functions 2 years ago
Nathan Bossart 260a1f18da Add to_bin() and to_oct(). 2 years ago
Heikki Linnakangas b491a15f8c Change "..." to cstring in old input/output function comments. 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 2 years ago
Thomas Munro db4f21e4a3 Redesign interrupt/cancel API for regex engine. 2 years ago
Jeff Davis 81a6d57e33 Fix abbreviated keys bug introduced in d87d548cd0. 2 years ago
Jeff Davis 6974a8f768 Refactor to introduce pg_locale_deterministic(). 2 years ago
Jeff Davis d87d548cd0 Refactor to add pg_strcoll(), pg_strxfrm(), and variants. 2 years ago
Peter Eisentraut 1b6f632a35 Remove unused code related to unknown type 2 years ago
David Rowley 16fd03e956 Allow parallel aggregate on string_agg and array_agg 2 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane 3b9d2deb67 Convert a few more datatype input functions to report errors softly. 3 years ago
Michael Paquier a19e5cee63 Rename SetSingleFuncCall() to InitMaterializedSRF() 3 years ago
Peter Eisentraut 5ac51c8c9e Adjust assorted hint messages that list all valid options. 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 3 years ago
Peter Eisentraut 6bcda4a721 Fix incorrect uses of Datum conversion macros 3 years ago
Tom Lane a466219428 Preserve memory context of VarStringSortSupport buffers. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
John Naylor 6974924347 Specialize tuplesort routines for different kinds of abbreviated keys 3 years ago
Michael Paquier 9e98583898 Create routine able to set single-call SRFs for Materialize mode 3 years ago
Michael Paquier 07daca53bf Fix inconsistencies in SRF checks of pg_config() and string_to_table() 3 years ago
Michael Paquier d61a361d1a Remove all traces of tuplestore_donestoring() in the C code 3 years ago
John Naylor b31e3f5613 Improve worst-case performance of text_position_get_match_pos() 3 years ago
Peter Eisentraut b99ccd2cb2 Call pg_newlocale_from_collation() also with default collation 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Michael Paquier 2576dcfb76 Revert refactoring of hex code to src/common/ 4 years ago
Tom Lane 18bac60ede Let regexp_replace() make use of REG_NOSUB when feasible. 4 years ago
Tom Lane 6424337073 Add assorted new regexp_xxx SQL functions. 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
David Rowley efd9d92bb3 Fix compiler warning in unistr function 4 years ago
Peter Eisentraut f37fec837c Add unistr function 4 years ago
Peter Eisentraut a6715af1e7 Add bit_count SQL function 4 years ago
Robert Haas bbe0a81db6 Allow configurable LZ4 TOAST compression. 4 years ago
Michael Paquier aef8948f38 Rework refactoring of hex and encoding routines 5 years ago
Tom Lane 4bd3fad80e Fix integer-overflow corner cases in substring() functions. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Bruce Momjian c3826f831e move hex_decode() to /common so it can be called from frontend 5 years ago
Tom Lane ec0294fb2c Support negative indexes in split_part(). 5 years ago
Michael Paquier 8a15e735be Fix some grammar and typos in comments and docs 5 years ago
Tom Lane 66f1630680 Add string_to_table() function. 5 years ago
Tom Lane 16e3ad5d14 Avoid using %c printf format for potentially non-ASCII characters. 5 years ago
Tom Lane 26a944cf29 Adjust bytea get_bit/set_bit to use int8 not int4 for bit numbering. 5 years ago
Peter Eisentraut 2991ac5fc9 Add SQL functions for Unicode normalization 5 years ago