On Mon, Aug  3, 2020 at 04:49:04PM +0900, Michael Paquier wrote:
> On Mon, Aug 03, 2020 at 03:14:56PM +0800, osdba wrote:
> > "range_opsany range type&& &> &< >> << <@ -|- = @> @>", exist double "@>",
> >  
> > Should be "<@ @>" ?
> 
> Indeed, this needs to be improved.  Another issue on the same page is
> that point_ops lists the same operator three times, <@.  Other index
> pages don't seem to have any inconsistencies, fortunately.

I decided to remove the duplicates and just add "(multiple)" after
operators that have multiple system table entries;  patch attached.

-- 
  Bruce Momjian  <br...@momjian.us>        https://momjian.us
  EnterpriseDB                             https://enterprisedb.com

  The usefulness of a cup is in its emptiness, Bruce Lee

diff --git a/doc/src/sgml/gist.sgml b/doc/src/sgml/gist.sgml
index 5d970ee9f2..28e5e67e39 100644
--- a/doc/src/sgml/gist.sgml
+++ b/doc/src/sgml/gist.sgml
@@ -135,9 +135,7 @@
        <literal>&gt;&gt;</literal>
        <literal>&gt;^</literal>
        <literal>&lt;&lt;</literal>
-       <literal>&lt;@</literal>
-       <literal>&lt;@</literal>
-       <literal>&lt;@</literal>
+       <literal>&lt;@</literal> (multiple)
        <literal>&lt;^</literal>
        <literal>~=</literal>
       </entry>
@@ -180,8 +178,7 @@
        <literal>&lt;@</literal>
        <literal>-|-</literal>
        <literal>=</literal>
-       <literal>@&gt;</literal>
-       <literal>@&gt;</literal>
+       <literal>@&gt;</literal> (multiple)
       </entry>
       <entry>
       </entry>

Reply via email to