Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1xEsZ8-00000001Jxq-1Trn for pgsql-docs@arkaria.postgresql.org; Thu, 08 Oct 2026 18:10:02 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1xEsZ7-0000000DLCf-1Atn for pgsql-docs@arkaria.postgresql.org; Thu, 08 Oct 2026 18:10:01 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1xEsZ6-0000000DLCX-3mDU for pgsql-docs@lists.postgresql.org; Thu, 08 Oct 2026 18:10:00 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1xEsZ4-000000011lw-3sAx for pgsql-docs@lists.postgresql.org; Thu, 08 Oct 2026 18:09:59 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.18.1/8.18.1) with ESMTP id 698I9t4u2525572; Thu, 8 Oct 2026 14:09:55 -0400 From: Tom Lane To: "David G. Johnston" cc: =?UTF-8?Q?Matem=C3=A1tica_A3K?= , Laurenz Albe , pgsql-docs@lists.postgresql.org Subject: Re: Improve "3.6. Inheritance" tutorial In-reply-to: References: <179088091522.1026193.3570337969572056877@wrigleys.postgresql.org> <3c6bdd69af16e90e3da20be277e836b25eeee1a5.camel@cybertec.at> <344e5b7d87a8c0e8e8f5f4924345b1caec1a4418.camel@cybertec.at> <9a545ec303e4c1a124c6b41b1b426b7c74cdb1c2.camel@cybertec.at> Comments: In-reply-to "David G. Johnston" message dated "Thu, 08 Oct 2026 10:59:30 -0700" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2525570.1791482995.1@sss.pgh.pa.us> Date: Thu, 08 Oct 2026 14:09:55 -0400 Message-ID: <2525571.1791482995@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk "David G. Johnston" writes: > Seems like an all-or-nothing proposal that is quite different from what is > done today and doesn't contribute significant added value. > The interplay between the tutorial and the authoritative reference sections > are substantially correct today. I'd advise making any changes try and fit > within the current setup rather than trying to redesign the entire thing. Not too long ago there was discussion of removing the tutorial's discussion of inheritance entirely, on the grounds that it's a legacy feature people don't use much anymore. (They do use partitioning, which is built on much the same infrastructure, but it presents as a completely different thing.) I could see doing that, or replacing the section with something about partitioning, but I can't get excited about putting significant work into that section with its current charter. regards, tom lane