From c1ad8047a2c22f841e4e3df39696febeb7167e6c Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 3 Jun 2022 13:54:53 -0400 Subject: [PATCH] Doc: improve example for intarray's uniq() function. The previous entry invited confusion between what uniq() does by itself and what it does when combined with sort(). The latter usage is pretty useful so we should show it, but add an additional example to clarify the results of uniq() alone. Per suggestion from Martin Kalcher. Back-patch to v13, where we switched to formatting that supports multiple examples. Discussion: https://postgr.es/m/165407884456.573551.8779012279828726162@wrigleys.postgresql.org --- doc/src/sgml/intarray.sgml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/src/sgml/intarray.sgml b/doc/src/sgml/intarray.sgml index f930c08eeb..18c6f8c3ba 100644 --- a/doc/src/sgml/intarray.sgml +++ b/doc/src/sgml/intarray.sgml @@ -131,6 +131,11 @@ Removes adjacent duplicates. + Often used with sort to remove all duplicates. + + + uniq('{1,2,2,3,1,1}'::integer[]) + {1,2,3,1} uniq(sort('{1,2,3,2,1}'::integer[]))