Commit Graph

86 Commits (325bc54eed4ea0836a0bb715bb18342f0c1c668a)

Author SHA1 Message Date
Peter Eisentraut af3abca029 Allow initdb to complete on systems without "locale" command 3 years ago
Peter Eisentraut 2fe3bdbd69 Check return value of pclose() correctly 3 years ago
Peter Eisentraut c727f511bd Refactor aclcheck functions 3 years ago
Peter Eisentraut afbfc02983 Refactor ownercheck functions 3 years ago
Jeff Davis 0717f2fedb Fix ALTER COLLATION "default" REFRESH VERSION. 3 years ago
Jeff Davis 10932ed5e5 Enable pg_collation_actual_version() to work on the default collation. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Peter Eisentraut f2553d4306 Add option to use ICU as global locale provider 3 years ago
Peter Eisentraut e94bb1473e DefineCollation() code cleanup 3 years ago
Peter Eisentraut 54637508f8 Change collate and ctype fields to type text 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 69e31d05b0 Improve log messages from pg_import_system_collations(). 4 years ago
Tom Lane db2760a841 Disallow creating an ICU collation if the DB encoding won't support it. 4 years ago
Dean Rasheed ba620760c4 Improve error checking of CREATE COLLATION options. 4 years ago
Thomas Munro ec48314708 Revert per-index collation version tracking feature. 4 years ago
Michael Paquier 9f6f1f9b8e Fix typo in collationcmds.c 4 years ago
Tom Lane 5c06abb9b9 Validate the OID argument of pg_import_system_collations(). 4 years ago
Thomas Munro 8556267b2b Revert "pg_collation_actual_version() -> pg_collation_current_version()." 4 years ago
Thomas Munro 9cf184cc05 pg_collation_actual_version() -> pg_collation_current_version(). 4 years ago
Thomas Munro 0fb0a0503b Hide internal error for pg_collation_actual_version(<bad OID>). 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Michael Paquier 93e8ff8701 Refactor logic to check for ASCII-only characters in string 5 years ago
Tom Lane ad84ecc98d Use "true" not "TRUE" in one ICU function call. 5 years ago
Thomas Munro 257836a755 Track collation versions for indexes. 5 years ago
Thomas Munro 7d1297df08 Remove pg_collation.collversion. 5 years ago
Peter Eisentraut 3c173a53a8 Remove utils/acl.h from catalog/objectaddress.h 5 years ago
Alvaro Herrera 4e89c79a52 Remove excess parens in ereport() calls 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Peter Eisentraut 5e1963fb76 Collations with nondeterministic comparison 6 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 7 years ago
Tom Lane fb8697b31a Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers. 8 years ago
Peter Eisentraut 8b9e9644dc Replace AclObjectKind with ObjectType 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 2bfd1b1ee5 Don't install ICU collation keyword variants 8 years ago
Peter Eisentraut 51e225da30 Expand set of predefined ICU locales 8 years ago
Peter Eisentraut 24620fc52b Fix creation of ICU comments for keyword variants 8 years ago
Peter Eisentraut 86524f0387 Fix function name in code comment 8 years ago
Tom Lane e9f4ac1389 Suppress unused-variable warnings when building with ICU 4.2. 8 years ago
Peter Eisentraut eccead9ed4 Add support for ICU 4.2 8 years ago
Tom Lane f97256570f Allow creation of C/POSIX collations without depending on libc behavior. 8 years ago
Tom Lane ec4073f641 Avoid unreferenced-function warning on low-functionality platforms. 8 years ago
Peter Eisentraut 54baa48139 Copy collencoding in CREATE COLLATION / FROM 8 years ago
Tom Lane ddb5fdc068 Further hacking on ICU collation creation and usage. 8 years ago
Tom Lane d1fcc62298 Fix incorrect buffer-length argument to uloc_getDisplayName(). 8 years ago
Tom Lane 0b13b2a771 Rethink behavior of pg_import_system_collations(). 8 years ago
Tom Lane b6159202c9 Fix memory leakage in ICU encoding conversion, and other code review. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago