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 1r02Je-002pBn-Gp for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Nov 2023 16:19: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 1r02Jc-00HB99-7B for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Nov 2023 16:19:04 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r02Jb-00HB91-TK for pgsql-hackers@lists.postgresql.org; Mon, 06 Nov 2023 16:19:03 +0000 Received: from momjian.us ([72.94.173.45]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r02JZ-0051kg-7E for pgsql-hackers@postgresql.org; Mon, 06 Nov 2023 16:19:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=momjian.us; s=2023062407; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description; bh=pDR/tIRdxkvsd7XtBXyeX/GDm9iNb9BDnbEFcAAcgbY=; b=PV4vA uvovU4RKkY5nVm/ZuyF2Dl7GOUTi7P7iVY/a/enxkkif2IqECPvuKYbu/KGFbGB6Lg+pmyjX87gwx 2Y03EZroaYzIt0yzmlQ/n9LdRI2unmq69TGgECvhbN0gzYlJHRZCk4Thqia3sc7hVHrLlgtLUu8A0 o7rOXXZ8qnFSivzKt72Y8pMeayaxz+JZQkb3mwWRrgHPtNr/qo3skpDzlM1YZEkVt7dCQ56RPzbNT 05IaoPLEM4a6WggjBFX4Ku/h6p0PRQ93XxMGmG9VulMDu2PCoqjKO/2j6F4rS4q1p4voEl3zO9ODm vXuCFS6NitgtcL63Th0JaVjQC4IQQ==; Received: from bruce by momjian.us with local (Exim 4.96) (envelope-from ) id 1r02JT-008yUZ-1n; Mon, 06 Nov 2023 11:18:55 -0500 Date: Mon, 6 Nov 2023 11:18:55 -0500 From: Bruce Momjian To: Stephen Frost Cc: Andres Freund , David Christensen , vignesh C , Aleksander Alekseev , PostgreSQL-development Subject: Re: Moving forward with TDE [PATCH v3] Message-ID: References: <20231103023228.gz32vjx67jwzfh6h@alap3.anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Nov 6, 2023 at 09:56:37AM -0500, Stephen Frost wrote: > The gist is, without a suggestion of things to try, we're left > to our own devices to try and figure out things which might be > successful, only to have those turned down too when we come back with > them, see [1] for what feels like an example of this. Given your > feedback overall, which I'm very thankful for, I'm hopeful that you see > that this is, indeed, a useful feature that people are asking for and > therefore are willing to spend some time on it, but if the feedback is > that nothing on the page is acceptable to use for the nonce, we can't > put the nonce somewhere else, and we can't change the page format, then > everything else is just moving deck chairs around on the titanic that > has been this effort. Yeah, I know the feeling, though I thought XTS was immune enough to nonce/LSN reuse that it was acceptable. What got me sunk on the feature was the complexity of adding temporary file encryption support and that tipped the scales in the negative for me in community value of the feature vs. added complexity. (Yeah, I used a Titanic reference in the last sentence. ;-) ) However, I am open to the community value and complexity values changing over time. My blog post on the topic: https://momjian.us/main/blogs/pgblog/2023.html#October_19_2023 -- Bruce Momjian https://momjian.us EDB https://enterprisedb.com Only you can decide what is important to you.