Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q9QmA-0005X2-Ki for pgsql-hackers@arkaria.postgresql.org; Wed, 14 Jun 2023 13:43:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1q9Qm9-0004c3-GW for pgsql-hackers@arkaria.postgresql.org; Wed, 14 Jun 2023 13:43:05 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q9Qm8-0004bQ-Li for pgsql-hackers@lists.postgresql.org; Wed, 14 Jun 2023 13:43:05 +0000 Received: from mail-me3aus01olkn20816.outbound.protection.outlook.com ([2a01:111:f403:7004::816] helo=AUS01-ME3-obe.outbound.protection.outlook.com) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1q9Qm5-002AHY-QX for pgsql-hackers@lists.postgresql.org; Wed, 14 Jun 2023 13:43:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TlLd1zjZUmDpxDZ4CjbQi2q1rXKX+oj0BoAj3LyMpoBtIpCnPjcXlsT2h5EwlNxJ/Us7ly4diRUvAubX1Z8iC4SdZlD6OM+M1vGrzMeWAsyChFzJmex/0EZVt/dmxRFpp73FClLuN3b4wYeMwSfPzknhV8tzZnbDkTbEVqyUm1TAk86xXnAsILYo/ZuGbZ6WVPNN4XyvWBXolNdX6VK2z46IuE6aJAJGwWjCHCnRmm6uPW1Nl7zo3xEv4bGMfWFtb0p70qrxj+3egAOYkpLiuOvbF5gAvyv1NfTp03iijQUgduSaFR07kXDrEteAJnPUCI1GdCNdzcGjtWgfQgnaZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=55xKsH1q2Iqi5hIGClMBAiH5zvqd32RZ7pCMux0UhXs=; b=Akmcp/kLN+6ccGr0vIplN4UfA3LOJVFjYq7SL4bmvAh3/5aJpdxdT9cO/AX5hIRyvqlZdvVsvb3JcdsOgYYSAeuDawQ255a9/6FqgYZLCbHZXLjtmsZCC/CWkudhqPNMLOOiXPL1K51VMPRZZkiKuUA+oxcZExtCGUWm9rELFlL3FR2GvuhYWHgun0OR/wHSe9UbMJqFTXmwuacWbXuDAXVskzYjb2L8fgsgxeEx1RB5aunQPI3mwHwwVttX44ph6/yXsxpkG3irvnZmcZ9gGfySPEEBsDYLDqEzrP2cT8opTJ8kOq50YL2zOaVtbl5x5FmpANQfhStKmEspl5/LzA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=55xKsH1q2Iqi5hIGClMBAiH5zvqd32RZ7pCMux0UhXs=; b=kU3rK2ItQIcB9Wo2DcNYdrQN4XEYKk9D6atkHKjMqq+ziQPO8MnaY5FYHJz/OnhPhTWHZMSPs8tIvNkpqme/DwezvF5qU037PKyFWCRmnDWjFH6EU3QcM8FPb69MzPowpyKHz0RhmkR1A5EPa5v0CDfGOFe/pycWLt6lrUA8iBfRKtEXbZo8i/zVsdkQMjCWPZTZFTKOOHs2PJh0sX+8OUhdeda1+Nq88iwJlROIM2xK6l1bbRtNjipj5p4nMNu+2odTMIKUxKeemZVbmfOAlw9rBqbLz4htz+PKsCunkPocqtFJSqzId1yGVjJT//yplyHiqtCWqh1pgFZFmjmuSA== Received: from MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:c3::12) by SYBP282MB0411.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:63::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6477.29; Wed, 14 Jun 2023 13:42:56 +0000 Received: from MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM ([fe80::1850:b5ce:dbc1:22f0]) by MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM ([fe80::1850:b5ce:dbc1:22f0%4]) with mapi id 15.20.6477.037; Wed, 14 Jun 2023 13:42:56 +0000 References: User-agent: mu4e 1.4.15; emacs 28.1 From: Japin Li To: Richard Guo Cc: Michael Paquier , Masahiko Sawada , PostgreSQL Hackers Subject: Re: Replace (GUC_UNIT_MEMORY | GUC_UNIT_TIME) with GUC_UNIT in guc.c In-reply-to: Date: Wed, 14 Jun 2023 21:42:37 +0800 Message-ID: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-TMN: [hzBxHpk78ekMpHTnD05Ozrm3xtySfXRbdhieghVWr0o=] X-ClientProxiedBy: TY2PR0101CA0033.apcprd01.prod.exchangelabs.com (2603:1096:404:8000::19) To MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:c3::12) X-Microsoft-Original-Message-ID: <86mt12nos2.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MEYP282MB1669:EE_|SYBP282MB0411:EE_ X-MS-Office365-Filtering-Correlation-Id: 3e785369-9d3e-4e57-9733-08db6cdd4220 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EDkdtJOz6VnBTWT7FxJD8oqIUZI+ZtEb7Gbr51Fwlc6og//FrozVZEyOmPMDTLZhQDzO0Q+zMdKVzD0jgNAzJzZRx5kcutkKultqkxCiFz+AhCo7k96zUdbYrpg6pN09PGs1OSbDyiXbGsHROxHl1HQrDjfukO9J0UoO22ZuWdzQdntMeyXtRjinM4YCDJAlEUNQQN54Qu3M53LIUZW7X4SMj5LCdoiRxdhRtS0CpPk1nNYQC45t+XqO/0+UMG4Tu0yDesi46vh0a6kE3TOdFusw5ZRD1px+UPcgyA9qUzhUsgTaUCtHKzUWYI95RKxkt0DonvM6EA5jhcp9xlAI6TnWLusNJ8NnlwLbNl0h3op4GlG2ltyvDgHrRunWFAVb4uKoDUJcxXhgGCkoXDJgLpIXEMhgiQm0GIO0MC8Dw0LhRPohp3XJrqoQtiqMmKLqmdNmqgwKAHQSOjwSjehknO61ZTmjN/RiX7EwplCeXSh4KlQe0oAB+7DwG4y531nm3C34LLmZ48pU2vqXR1VGwEjWRq+wds37QfIrPYF8rgN34IxmNqR8ogAd/Hxp81JseVW1ctJ4spZ9AlBE3j9sPwr5LGyES5u8dacfDNrIP6bElNQrJPJrukpJ1jYwv8cu X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VkV1cVEwZzhacUt2SUZFWndsNnpoOVV2RHhhbFh4aExRV0c2U3FyY1drc1Bp?= =?utf-8?B?eVBmWWtEekVSR0tWN0R3ekZlRW50Nlc2YVBpNkpYZk1iQ05UaW1VejdmY3NN?= =?utf-8?B?UUNEeVA0MFR5dlM4Y0JFL3B3RkpWcjBsN3NiWDlJMWNIaUV4YmJtL1ZQUG9u?= =?utf-8?B?ai8wQTNoR2lQVWxsYjhoYzJJbGpScjJrRjdZQWxWb3c3RC9kcXVoNW5mSEl0?= =?utf-8?B?b3hMTktZTTZGeDcxV1FZQlFlOVdnVGs2SFNlZCsyenRVSk1wUStTMVNPVkVo?= =?utf-8?B?dFdoL2xmUVcwTXdGcUVWakdVZU02TEJXNGlsb0hjRG5pYmdNQ1krYjVyNTNa?= =?utf-8?B?ZjFiTEY1V3dqNUo2LzNybjZ0RzNneGVvTjdaeE5YeXdleWJUSVNjbk05ckN5?= =?utf-8?B?NEFIZ3VZY25lWWgyeTN4a01acnNTR1NQSHQwQjA3NUp2dHhodFhUZHdjR3ZT?= =?utf-8?B?eVBOcHVzVDhYVlFFdlIvSzRYcUIrRmJZazNPYmRKZThiTkVoMU5xbm8vSmtN?= =?utf-8?B?MXVyb3phS2hCZWozalArTEtvWlFlT1VyNU9WWWxnVEpyMlFwOURsOWRXSWdC?= =?utf-8?B?VXNJdDN6UFhaUUVoNlNQc0E0N2tiTEcrZTRqS1kyZGVnMTRHcmJJT2dmem5h?= =?utf-8?B?azUyY2ZaUkdlSE5FTHZBbmlVYllYdHBXZ2tLNjFpb0g1Q3pOamR0ejlmQllv?= =?utf-8?B?VGFVMm5PcnB1UTE0ejRKS1BnTWxrV0crOVQzUEVsRDFTUFFrb3hMaEhmNTZs?= =?utf-8?B?aTJBQjg2UmVOVllYZW1DTmdieFJ1eVZ1K1dUaHJJS1BGZnR4eFFpNzY0K1pQ?= =?utf-8?B?MjdFaVJWOG44b3BPajhPMVpVcnBRSEhTMlE5OU15Tnd5QzhKYkhYMVovK3dv?= =?utf-8?B?TUsya2RuUCsxZEdSelpzRTBmS1JJMVhMcDMyekUyNGpFNjRSNXNCT3o4VjVZ?= =?utf-8?B?WTFnRFc4c21iTzVxUTNNNDVRdWIwbFVQeWg4Um5RNExwLzhZNkVTcjEzNldH?= =?utf-8?B?cGMxMVVHMFVwMkx3ekdWcDdtRDMydkFrLzI5WnZ4bk0rbytrOXQrRjZmWFJi?= =?utf-8?B?WHkxV01oT3FxQ29sUG5VY3JhaktTazJyRzRRSC9WNkpEVVRCRVZZS0prWVVF?= =?utf-8?B?ZGJ5VkJYVmRSaDlHNmh4aU1FQlNaZFVObjlRQnRUclVLREkwK2I3bzV1Zy9l?= =?utf-8?B?MGE3UElBbkcweVFPMVJPVXI0UnRZS3dnYXF6MnpwdCtCUzBGclNpRmx2ak1a?= =?utf-8?B?VnF5dnhTNXdlRXVVcS9MYm1UaWczMGJtMjdDeVM5VE1vcnhtMEFrN3hDVDZz?= =?utf-8?B?cGszK3J5OWNCKzdZejVVQlhwSGRXWldGb09ZZnBYMHhVM3lFQXdtTVhudTdn?= =?utf-8?B?VE9EK21RWEU2UXgzN0xielBMWFlNUlBjRjNsVU9pT1lCais1TzNlamZkRDlj?= =?utf-8?B?ZVFCMnZibVk0UHRkclhqQkhhN3JyUFdxYmNvUWl3eGx6UXRiOHdmZDZ0dVhU?= =?utf-8?B?MS9ZdDZpV0c3NzlSRDdCTUxQd2F0bDJLenBOTDJGOVFDMllKMHdCQ1dtSHov?= =?utf-8?B?QWhQUjhXa2phMGhZdW53czZTdXZ6bkhqelEwcVZFY2ZrejdpRHlBZEUwYkd5?= =?utf-8?B?WmxObU4zUW1RM0owMjlrV2d2REdCL3c9PQ==?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-746f3.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 3e785369-9d3e-4e57-9733-08db6cdd4220 X-MS-Exchange-CrossTenant-AuthSource: MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2023 13:42:56.0695 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYBP282MB0411 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, 14 Jun 2023 at 17:52, Richard Guo wrote: > On Wed, Jun 14, 2023 at 3:47=E2=80=AFPM Michael Paquier wrote: > >> On Wed, Jun 14, 2023 at 03:38:10PM +0800, Richard Guo wrote: >> > +1. BTW, it seems that GUC_UNIT_TIME is not used anywhere except in >> > GUC_UNIT. I was wondering if we can retire it, but maybe we'd better >> > not. It still indicates that we need to use time units table. >> >> Some out-of-core code declaring custom GUCs could rely on that, so >> it is better not to remove it. > > > I see. Thanks for pointing that out. > Thanks for all of your reviews. Agreed with Michael do not touch GUC_UNIT_= TIME. --=20 Regrads, Japin Li.