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 1ubwTT-00791D-T7 for pgsql-hackers@arkaria.postgresql.org; Wed, 16 Jul 2025 07:22:44 +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 1ubwTR-008NqZ-VF for pgsql-hackers@arkaria.postgresql.org; Wed, 16 Jul 2025 07:22:42 +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 1ubwTR-008NqP-Ek for pgsql-hackers@lists.postgresql.org; Wed, 16 Jul 2025 07:22:42 +0000 Received: from mail-japaneastazon11020117.outbound.protection.outlook.com ([52.101.229.117] helo=TY3P286CU002.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1ubwTP-0081AC-2i for pgsql-hackers@postgresql.org; Wed, 16 Jul 2025 07:22:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pMCEOtG8d/1+We+AL4W9YL0hnY6+Omlmc+IgnrIQ1J98zQvP1Un0rIwpvFNmRX0fjZmytEVrmEFHflNTo4BCB7JxJl4Yo/KNMPogmjbW+V+YqpPPcVXZep+Fy41OcHBX3a9H1583qx7Uc+cBlMEppjwNTdqGZY2ct2sdwGcDKiuIcE7U9Xu3iKewaf/IdQs0K9ZZlxY2W5/kRTqjPDVjk5zqOGgI/StZ8AtMOvghWbhuzvLTGlIKPzW4opxgvRHnQD5S1y4Vw+O13pCjm4Utos7a8LagWzqNyJFMvcQXyENRF85wZb/pLnV5yDyvQJs9/d3kr5Uo1TSTxqtF4D6+QA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Cj5hozbFyLN2CTsnu57kPKr3ULluyB4oFPt4zmu23YU=; b=jitoPcN02AUHy6ra5JfiIeMD1GkGE9fYBsep4+L0dYdTV0IQnfK4GLLUlYqVW1EVjULWaSewAyJ3VENlbocpb4tMMtt84y2jPgFjA9QbNHRQT7RG14lYDVXWK+a78R1qgsrhyHO8e/7d4Rw3Ndq4aiRYBIjI28B64VXWNIHP5Gb8Vx323GCIPUmoAkjSmV4gv+rIbzuWV2IJ/KrAs6PmznHc7d3AmjkAaRlRusDjG17R7k5fXvDdozAta8bOCKCTCvJFCFl0MGijA8PPTVjLutXmBhpuA3aZeqjQlgB1yFitVqa7+lwmhRYrMLqElSpQtsxxu75GntaDY5E5iR/jyg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sraoss.co.jp; dmarc=pass action=none header.from=sraoss.co.jp; dkim=pass header.d=sraoss.co.jp; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sraoss.co.jp; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Cj5hozbFyLN2CTsnu57kPKr3ULluyB4oFPt4zmu23YU=; b=fI2HeY+ofoOAZfi2x6o8v/VKTBDgfJfsOywUeimmGoPf7jxVIBbvQRW1XMydDdZcGkHtAPPNd98AxTKKviKr8VigYS65ZyF4jClRwRgHkPg9n5y/PEiO0DNXuj2/N+kMd9Tb0rBhLUdO8mdIAzPtOSrTJBB+PdI600T0wHxxR6nrDXk/H+DMsIifMAUNIrwx0whqGRA/0JNImxD75vNXf/kRyNcvFrFzRo97air/YnOyi69XGN9dSTlUc2g8OOVL0mYAn8Ig5VlLs+c3Dv9uAa1fS57aN2JqYrqMO5zkzLJ0rUmitz/2uF4ITvVDfgy2SD9ceFfe75feaWl6a3JaXA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=sraoss.co.jp; Received: from OSZP286MB2160.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:189::12) by TY4P286MB5409.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:264::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8922.32; Wed, 16 Jul 2025 07:22:32 +0000 Received: from OSZP286MB2160.JPNP286.PROD.OUTLOOK.COM ([fe80::a4f:22fd:288:2dcb]) by OSZP286MB2160.JPNP286.PROD.OUTLOOK.COM ([fe80::a4f:22fd:288:2dcb%5]) with mapi id 15.20.8943.012; Wed, 16 Jul 2025 07:22:32 +0000 Date: Wed, 16 Jul 2025 16:22:31 +0900 From: Yugo Nagata To: Fujii Masao Cc: Laurenz Albe , Nathan Bossart , Tom Lane , Subject: Re: Extend ALTER DEFAULT PRIVILEGES for large objects Message-Id: <20250716162231.c5d135012174959b7b482aa2@sraoss.co.jp> In-Reply-To: <4e7a71b5-1c7e-48bf-909a-aee5a413fa97@oss.nttdata.com> References: <20240424115242.236b499b2bed5b7a27f7a418@sraoss.co.jp> <20240913161801.b1e60534d77fa9df447b775f@sraoss.co.jp> <9c0c4d7881d2450baf70edb0ae95415a81ac8cb1.camel@cybertec.at> <20250123192220.9bad2b9aec110bf335521276@sraoss.co.jp> <20250403230418.f41b23d155f6c6cb3cebcd92@sraoss.co.jp> <20250408122857.b2b06dde4e6a08290af02336@sraoss.co.jp> <20250611114937.b067c542192f8e5e740a2a4a@sraoss.co.jp> <20250611135737.bb7d3135141248819704ebca@sraoss.co.jp> <20250710103041.f93be994017e4ab61b9b9c35@sraoss.co.jp> <610c7506-3cd2-41c6-8346-581d120cf841@oss.nttdata.com> <20250710141129.94cb58f465e706fa37c1b9d2@sraoss.co.jp> <4e7a71b5-1c7e-48bf-909a-aee5a413fa97@oss.nttdata.com> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: TYCP286CA0072.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:31a::20) To OSZP286MB2160.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:189::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OSZP286MB2160:EE_|TY4P286MB5409:EE_ X-MS-Office365-Filtering-Correlation-Id: 4960fa7a-416c-45e2-6599-08ddc439874f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|366016|1800799024|376014|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?016q2NEuVEMkpxL7OYFxL7WP6e6jWTYthiQnNIZ9N8Qe83XbsWfC1KUAIksL?= =?us-ascii?Q?qRzYXg+0UE1fo5qrHOTEgb6618Pbnv6odsqPBw39GXLUAaXeZaca5owfg7Di?= =?us-ascii?Q?6NLyMkacpNo6DGXs50QXton5Syny83P4TRMpQOhNR+pIcfNla4o+ADZ1uSbu?= =?us-ascii?Q?MEJVjFpQbnyNpmjXsc12hoG8kVJRL+3kyY7RTOkc5CMJChVwO2/zE9vennn4?= =?us-ascii?Q?Rst1/M71kvlJYoPet+MSWsgJPAUoDAuCuuao9DlqVqRsRqnhf88Sbxj6/I/t?= =?us-ascii?Q?nxP2gffR5hZ/+fWIbo6yaGK73ILNC54CTSyNibZWklBx8/mZ9xf8dP7SjKU+?= =?us-ascii?Q?NgYRtoCi3OoB4Y4sUrLVt/swXqNNzhkYNInFUdIrXS9NeMIMTvqxMVP+Tr+8?= =?us-ascii?Q?drJFfOwpYvoL1w5z4x/aLQuPdNCuWFu63rm+a+Qh7Hv5VTyskewedx1Tf3Cw?= =?us-ascii?Q?iCJ0D5Zgfpa4CZcf/51NXqTFAlKdwhf1O8IU/tV4htB/fCihtjERst2pkIdn?= =?us-ascii?Q?khhbmBWktONszSIJTbeeogZzt7PQ+Mz833syOwn/UozDzxXsDsfzyR0GHWV6?= =?us-ascii?Q?+cojPxg+a39l28xONaeeGFhRZUAIh3bPbqNyt7EWocfE+NsiCIEqvJuRQDjk?= =?us-ascii?Q?yxq4l/qf3lTXvXJwW4zxOyzku61wrDHsLF44n7aTlVfgeINvEcfSpnBsmfP/?= =?us-ascii?Q?WvWSJW3lXwQ3cwsawBjndHiJOPL4d2yJqFangK/VOf+xfxtRbz2rLLMD6oMB?= =?us-ascii?Q?7zIEzGrENH1WRZbjA0maGzKG0/t3vRa8hOLsmhd8EKYQbsqaJ8bxjEOj6uo0?= =?us-ascii?Q?YEWidUVIrXINRTl1Cw6UDCtMiUXaX9eFm7nHXaQtYwoa+1gXRONr5GThSwcf?= =?us-ascii?Q?vX27sNM/K/PKCVrpvQWnHeIjOGCJpRXcmDf8Hry2Bb04Ubqd+cQjBF5zJt9n?= =?us-ascii?Q?bezX01R+aFyb/6A90tsgy/0pJDnN9SXISdsWo5+LP0Fe3gxPZ5qPkrrdnGZQ?= =?us-ascii?Q?Vqv2Z/vV/hCtLjnUSJKvUp8y5eo5N5IqmsbKNoBoh9BeQPM6eOv+a5NHtQnx?= =?us-ascii?Q?tYPlfrWDNTugP8zgJ09E9Pm7mIclKp50BRnRaeNBH8Ee2Nre8XMJ+cm3DMs3?= =?us-ascii?Q?Uoq4iCxsSiJS/RnwYNu0iV4MYFdLKzjZvrSFJpSXecG5qViTbYRcCkr8LBb3?= =?us-ascii?Q?WVo8/lfvYbYj5BL9fvUYCOsx/usfUZ5TriHaaEoWrxgoYKBFHIkEUiA38h06?= =?us-ascii?Q?9sCb6zjYy0QPUc1W9HMCHhhQRfyKuSxwbSQD/4yg/ukhGPwYvAF+w0BdvmOg?= =?us-ascii?Q?vZxPv3ebsnMAzL0tXBMzJYBcApY/8B+EEPGj3+Orr8AaTBwuZLF6orM0IfOw?= =?us-ascii?Q?m263QqDXswuSftxzYaKV93mw9QIf2hfWtJwL3T2sdisUYAvT34Ska4U3T4R7?= =?us-ascii?Q?OquEgyM71lQ=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSZP286MB2160.JPNP286.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(366016)(1800799024)(376014)(7053199007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?WhxXJHkH15LHnlE+7NqTROb9wbQjUCPVaFRVOZT18QHVuGzVWQK7gschcv0/?= =?us-ascii?Q?HXMihOOBzWdpbonpmtxcNkF7Rs76TUC+M7ygWEsZrkzi/IjMk7G2v2i+GR/v?= =?us-ascii?Q?lFGJy49KPVuRRMrUj04n0OwDXti58djKVRyDtaFNIo3weII9rG417j0Ljh+U?= =?us-ascii?Q?+1dM4maPsGvM4lKIg8EPtNVgs8Gsxbbx2/Ko4hBoCy2pON6ykzbu2o54uPf2?= =?us-ascii?Q?79UM6MK2zWw1RgYfzY/xrRQYNpbHTtNo0r8IWVZp5biZleaZXyJZuHCl6yIB?= =?us-ascii?Q?50ZdWH0e3IOEzFiqjBldt1zoVmmoREOJtl6btEGZavlxQJ2agO9zdyQcN6CD?= =?us-ascii?Q?Q+EwWH1TuKXWK3LhygqxIFfZ45S0uqUrc80BQGJZZ8ChIJa6rosElvVU0tZx?= =?us-ascii?Q?3xx0+CHCNdebqyuDBGzB6cTn5sU8StNYzBmvTTaHqsN8DxbDjQe2GeiG1A/c?= =?us-ascii?Q?fotfD9X25V+kRajJfNPvYtTYnW01Udcb1HRsCH8eAlDLLj0sxPV2FSspOyVx?= =?us-ascii?Q?+rHPNoavXYi7f4G/2WQI9AlA6+hRvO+Ll67ZhE+6od/nChl7ha7GDRmTjYyW?= =?us-ascii?Q?Rd8lfZnzumFdccqTcNi+wK4fp2JsekuV8F9VDTCIEELe3Jce3yFHMTmqmc1u?= =?us-ascii?Q?yIOv7RQOQTMrDeP6xdPr/mZpE76q0vhQ+n+iyQtDwPh26ao9DPs84HJAMVoc?= =?us-ascii?Q?7gxyh5MwzbtLas06s+otgU5WeVKYWyWwyPgqFepHhBeoBdxqcZ+pJeNy5qUK?= =?us-ascii?Q?vb31yQpozCu6pm+mL+2VFEvMAfHpt4APj1AeimjYXq/4ApHa8xX3DMlrQfP1?= =?us-ascii?Q?OPOO/3EjX0tWZ85Ywg20BIlzR26c6T1e2UCPuqfy59zuD8m6uRpglSDvncYz?= =?us-ascii?Q?GELIDbniMLYeReW34W7SfRuioPcbgyL2Y2bmbONVSZPELqSOkovsTTwslcdn?= =?us-ascii?Q?7zalBrC6cWK2RQXCv6NU4vKsDxZNjLmV+UaNmDt3z1Eti+gIO4qAyBtT8w8L?= =?us-ascii?Q?uAcZ2nyOGuVKlLEpITNZfcdrASNCfnEd6blNiBlBliuc4CXVrXkmvNfbQIqy?= =?us-ascii?Q?IZTvn1wUM3ZJQ3m7Gv8S1CZCdZRlgsSYZ13/0QJqVuXJIf4tK3+Kux/7hxom?= =?us-ascii?Q?V/1dFHr0TAEHDsmd0UVbQFzp3p9TZofPssW5NnMfrpgYMA614QVs2tFG86QB?= =?us-ascii?Q?GcSYauAMjLzJiBhqGb6O+IPi2cBzbujHGUmrd0bWSELEt+DiE9A/8K2rbrCy?= =?us-ascii?Q?fqWnCnn5CWkqTJk9/SUy3hWHbG+zRsLb1MoVhYJfRU3Gzu4VIF8Vl2eqCmV8?= =?us-ascii?Q?NZu2CsQHWeEyR6lOvl78KlRYro4aya98kk3L+L2kyK8SIZF9m/okZkOTQflx?= =?us-ascii?Q?ZIXsDGeYPfy9WNPGVPbvFEo9ivhrp3okOg4GR7a6kzb7Ji/pwEMUyk3UOV1Q?= =?us-ascii?Q?3KFVRyZlyZvu/fwhKrgVHOVLUD60jgwB9R4UmwVRxH7PqoSkld+U1RruImd1?= =?us-ascii?Q?CSQMNnOHEhVYcwJ407OHNmik7Ze10e2QCMkVIDVNDQmo+/ud1QsVdDsSkEpZ?= =?us-ascii?Q?vaGtneqiqR6+GJqjfWOaaGJKZ7xpgsD5sEdMc1D+9u96CsSTGZFSL24INMMX?= =?us-ascii?Q?rqWEpmvekEeaQLgpFGfp6L9bdabXSIe/sZfTLkpDJwRp?= X-OriginatorOrg: sraoss.co.jp X-MS-Exchange-CrossTenant-Network-Message-Id: 4960fa7a-416c-45e2-6599-08ddc439874f X-MS-Exchange-CrossTenant-AuthSource: OSZP286MB2160.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2025 07:22:31.9993 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 75db6c32-352e-4063-ae79-cafb8623f6db X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: VNUIxx4sy2MgHVenOCEFiMjEkUW5sWu0E5XPeuGV76CA/xFVWWuW7OJoVwKfE6tMLvdHzjZq/UMcZwl8LQwQeg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY4P286MB5409 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, 15 Jul 2025 19:07:16 +0900 Fujii Masao wrote: > I've pushed the patch. Thanks! Thank you! > > >>> But perhaps this corner case doesn't really > >>> need to be handled? > >> > >> Probably I failed to get your point here. Could you clarify what you meant? > > > > I'm sorry for not explaining it clearly. > > > > Currently, TO or FROM could be suggested immediately after FOREIGN SERVER, but > > only when no foreign servers are defined. When foreign servers do exist, > > their names are correctly suggested instead, as expected. > > > > The patch fixed the behavior so that TO or FROM are not suggested after FOREIGN SERVER, > > even when no foreign servers are defined. However, I've started to wonder if it's worth > > fixing such a corner case. What do you think? > > I think it's worth doing. This issue can lead to unexpected behavior > and is something users might run into. If the fix were overly complex > for a minor issue, it might not be justified. But that's not the case here. Thank you for your explanation. It makes sense to me. Regards, Yugo Nagata -- Yugo Nagata