From 3e7d94fca0e5ad8835b0f2b1a584c83ea11ce439 Mon Sep 17 00:00:00 2001 From: Daniel Gustafsson Date: Wed, 17 Aug 2022 09:56:02 +0200 Subject: [PATCH] doc: Document pg_trgm being case-insensitive by default pg_trgm is by default operating case-insensitively but the docs didn't mention that at all. Author: Erik Rijkers Reviewed-by: Tom Lane Reviewed-by: Daniel Gustafsson Reported-by: marcmaiwald@googlemail.com Discussion: https://postgr.es/m/166064504415.652.12724576876807446945@wrigleys.postgresql.org --- doc/src/sgml/pgtrgm.sgml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/src/sgml/pgtrgm.sgml b/doc/src/sgml/pgtrgm.sgml index 7e292822553..fefe30afb7c 100644 --- a/doc/src/sgml/pgtrgm.sgml +++ b/doc/src/sgml/pgtrgm.sgml @@ -416,6 +416,8 @@ the above-described similarity operators, and additionally support trigram-based index searches for LIKE, ILIKE, ~, ~* and = queries. + The similarity comparisons are case-insensitive in a default build of + pg_trgm. Inequality operators are not supported. Note that those indexes may not be as efficient as regular B-tree indexes for equality operator.