Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mXQ2x-0005ya-MD for pgsql-docs@arkaria.postgresql.org; Mon, 04 Oct 2021 15:38:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mXQ2u-0000Yb-Bg for pgsql-docs@arkaria.postgresql.org; Mon, 04 Oct 2021 15:38:28 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mXQ2u-0000YT-5c for pgsql-docs@lists.postgresql.org; Mon, 04 Oct 2021 15:38:28 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mXQ2r-0000j5-Vk for pgsql-docs@lists.postgresql.org; Mon, 04 Oct 2021 15:38:27 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 194FcOt53990855; Mon, 4 Oct 2021 11:38:24 -0400 From: Tom Lane To: e.rogov@postgrespro.ru cc: pgsql-docs@lists.postgresql.org Subject: Re: Number of GiST support functions In-reply-to: <163335322905.12519.5711557029494638051@wrigleys.postgresql.org> References: <163335322905.12519.5711557029494638051@wrigleys.postgresql.org> Comments: In-reply-to PG Doc comments form message dated "Mon, 04 Oct 2021 13:13:49 -0000" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <3990853.1633361904.1@sss.pgh.pa.us> Date: Mon, 04 Oct 2021 11:38:24 -0400 Message-ID: <3990854.1633361904@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk PG Doc comments form writes: > Page: https://www.postgresql.org/docs/14/gist-extensibility.html > The documentation states that > There are five methods that an index operator class for GiST must provide, > and five that are optional. Hmm, that's pretty broken all right, but it was broken before too. According to Table 38.11, there are "ten support functions, three of which are optional". So there have been repeated documentation failures in this area. I notice that the two lists don't agree on what the "equal" support function is called, either. Will fix, thanks for noticing! regards, tom lane