summaryrefslogtreecommitdiff
path: root/src/backend/commands/collationcmds.c
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-09-04Remove lc_collate_is_c().Jeff Davis
2024-03-18Address more review comments on commit 2d819a08a1.Jeff Davis
2024-03-14Introduce "builtin" collation provider.Jeff Davis
2024-03-09Catalog changes preparing for builtin collation provider.Jeff Davis
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-10-20Make some error strings more genericAlvaro Herrera
2023-07-08All supported systems have locale_t.Thomas Munro
2023-06-16CREATE DATABASE: make LOCALE apply to all collation providers.Jeff Davis
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-04-04Canonicalize ICU locale names to language tags.Jeff Davis
2023-03-28Validate ICU locales.Jeff Davis
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-03-21Support language tags in older ICU versions (53 and earlier).Jeff Davis
2023-03-09Disallow specifying ICU rules unless locale provider is ICUPeter Eisentraut
2023-03-08Allow tailoring of ICU locales with custom rulesPeter Eisentraut
2023-02-07Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut
2023-01-03Windows support in pg_import_system_collationsPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-17Allow initdb to complete on systems without "locale" commandPeter Eisentraut
2022-11-15Check return value of pclose() correctlyPeter Eisentraut
2022-11-13Refactor aclcheck functionsPeter Eisentraut
2022-11-13Refactor ownercheck functionsPeter Eisentraut
2022-10-31Fix ALTER COLLATION "default" REFRESH VERSION.Jeff Davis
2022-10-31Enable pg_collation_actual_version() to work on the default collation.Jeff Davis
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-03-17Add option to use ICU as global locale providerPeter Eisentraut
2022-03-11DefineCollation() code cleanupPeter Eisentraut
2022-01-27Change collate and ctype fields to type textPeter Eisentraut
2022-01-08Update copyright for 2022Bruce Momjian
2021-09-14Improve log messages from pg_import_system_collations().Tom Lane
2021-09-03Disallow creating an ICU collation if the DB encoding won't support it.Tom Lane
2021-07-18Improve error checking of CREATE COLLATION options.Dean Rasheed
2021-05-07Revert per-index collation version tracking feature.Thomas Munro
2021-04-05Fix typo in collationcmds.cMichael Paquier
2021-03-08Validate the OID argument of pg_import_system_collations().Tom Lane
2021-02-26Revert "pg_collation_actual_version() -> pg_collation_current_version()."Thomas Munro
2021-02-22pg_collation_actual_version() -> pg_collation_current_version().Thomas Munro
2021-02-22Hide internal error for pg_collation_actual_version(<bad OID>).Thomas Munro
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-21Refactor logic to check for ASCII-only characters in stringMichael Paquier
2020-11-16Use "true" not "TRUE" in one ICU function call.Tom Lane
2020-11-02Track collation versions for indexes.Thomas Munro
2020-11-02Remove pg_collation.collversion.Thomas Munro
2020-03-10Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut
2020-01-30Remove excess parens in ereport() callsAlvaro Herrera
2020-01-01Update copyrights for 2020Bruce Momjian
2019-03-22Collations with nondeterministic comparisonPeter Eisentraut
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund