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.94.2) (envelope-from ) id 1s6esq-000yqJ-VK for pgsql-bugs@arkaria.postgresql.org; Mon, 13 May 2024 23:15:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1s6esq-006Tk0-1N for pgsql-bugs@arkaria.postgresql.org; Mon, 13 May 2024 23:15:04 +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.94.2) (envelope-from ) id 1s6esp-006Tjs-PX for pgsql-bugs@lists.postgresql.org; Mon, 13 May 2024 23:15:03 +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.94.2) (envelope-from ) id 1s6esn-0004T5-G5 for pgsql-bugs@lists.postgresql.org; Mon, 13 May 2024 23:15:02 +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 44DNF0KC873255; Mon, 13 May 2024 19:15:00 -0400 From: Tom Lane To: John McKown cc: Thomas Munro , "Haifang Wang (Centific Technologies Inc)" , pgsql-bugs@lists.postgresql.org Subject: Re: [EXTERNAL] Re: Windows Application Issues | PostgreSQL | REF # 48475607 In-reply-to: References: <872239.1715641638@sss.pgh.pa.us> Comments: In-reply-to John McKown message dated "Mon, 13 May 2024 18:09:52 -0500" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <873253.1715642100.1@sss.pgh.pa.us> Date: Mon, 13 May 2024 19:15:00 -0400 Message-ID: <873254.1715642100@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk John McKown writes: > Just curious. Why a plain text file rather than a system table? Because you'd have no way to update such a table, if you can't start the database or connect to it. So that approach isn't suitable for people whose database has been broken by one of these system updates. (This is largely the same reason why, eg, postgresql.conf isn't a table.) regards, tom lane