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 1mAv2p-0005xy-LN for pgsql-docs@arkaria.postgresql.org; Tue, 03 Aug 2021 14:05:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mAv2o-0002Hx-3i for pgsql-docs@arkaria.postgresql.org; Tue, 03 Aug 2021 14:05:22 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mAv2n-0002Hk-Tm for pgsql-docs@lists.postgresql.org; Tue, 03 Aug 2021 14:05:21 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mAv2l-0003c7-DP for pgsql-docs@lists.postgresql.org; Tue, 03 Aug 2021 14:05:21 +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 173E5DDW1703968; Tue, 3 Aug 2021 10:05:16 -0400 From: Tom Lane To: Dave Cramer cc: Bruce Momjian , "David G. Johnston" , mali_86@outlook.com, Pg Docs Subject: Re: psql's commit df9f599b is not documented In-reply-to: References: <162794046650.25749.16629649309696437240@wrigleys.postgresql.org> <20210802230959.GA7858@momjian.us> <20210803000350.GA3639@momjian.us> <20210803005602.GB3639@momjian.us> Comments: In-reply-to Dave Cramer message dated "Tue, 03 Aug 2021 06:39:21 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <1703966.1627999513.1@sss.pgh.pa.us> Date: Tue, 03 Aug 2021 10:05:13 -0400 Message-ID: <1703967.1627999513@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Dave Cramer writes: > I would agree. If it's worth coding it's worth documenting. Unless of > course the intention is that this is temporary. Documenting it would mean committing to keeping it indefinitely, which I think was exactly what people didn't want to do. It's a kluge and we might find ourselves backed into a situation where we have to take it out. > Do we have other undocumented features ? Yup. There are plenty of behaviors that are explained in code comments but not anywhere user-visible. If we tried to document absolutely everything that someone might be curious about, the manual would be three times its current size, but not more useful. regards, tom lane