Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iwurp-0005ka-R5 for pgsql-hackers@arkaria.postgresql.org; Wed, 29 Jan 2020 21:27:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1iwuro-0001VM-23 for pgsql-hackers@arkaria.postgresql.org; Wed, 29 Jan 2020 21:27:20 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iwurn-0001VF-Pe for pgsql-hackers@lists.postgresql.org; Wed, 29 Jan 2020 21:27:19 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iwurh-0004jV-1b for pgsql-hackers@lists.postgresql.org; Wed, 29 Jan 2020 21:27:19 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id 00TLR8CW004751; Wed, 29 Jan 2020 16:27:08 -0500 From: Tom Lane To: =?UTF-8?Q?Darafei_=22Kom=D1=8Fpa=22_Praliaskouski?= cc: PostgreSQL Developers Subject: Re: Marking some contrib modules as trusted extensions In-reply-to: References: <32315.1580326876@sss.pgh.pa.us> Comments: In-reply-to =?UTF-8?Q?Darafei_=22Kom=D1=8Fpa=22_Praliaskouski?= message dated "Wed, 29 Jan 2020 23:45:37 +0300" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <4749.1580333228.1@sss.pgh.pa.us> Date: Wed, 29 Jan 2020 16:27:08 -0500 Message-ID: <4750.1580333228@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk =?UTF-8?Q?Darafei_=22Kom=D1=8Fpa=22_Praliaskouski?= writes: >> btree_gin >> btree_gist > I would even ask btree_gin and btree_gist to be moved to core. That's not in scope here. Our past experience with trying to move extensions into core is that it creates a pretty painful upgrade experience for users, so that's not something I'm interested in doing ... especially for relatively marginal cases like these. There's also a more generic question of why we should want to move anything to core anymore. The trusted-extension mechanism removes one of the biggest remaining gripes about extensions, namely the pain level for installing them. (But please, let's not have that debate on this thread.) regards, tom lane