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.96) (envelope-from ) id 1whmQD-000Pll-0H for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jul 2026 10:56:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1whmQB-00CZq3-1X for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jul 2026 10:56:00 +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.96) (envelope-from ) id 1whmQA-00CZpu-0f for pgsql-hackers@lists.postgresql.org; Thu, 09 Jul 2026 10:55:59 +0000 Received: from mail-japanwestazlp170100003.outbound.protection.outlook.com ([2a01:111:f403:c407::3] helo=OS0P286CU011.outbound.protection.outlook.com) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1whmQ8-00000000J2J-1Hgc for pgsql-hackers@lists.postgresql.org; Thu, 09 Jul 2026 10:55:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=E8OVSxVDDdZOzsZjLFCTg0s2WxeAfgEyVwfdmF9+TnPv7TKwhcBPYMm3j0g8SaEgo4dpVNVYoKGIlhOz31/nfrY9l9pn1kZO/Qek82oHtZQp01QPULf2RkRCWBfmnUaX1iIY0lfbP44iEnMdi6VGsY/NF8Y/eRN7IYhY/5iCirvZpKJIdYObjyk0Vhp5PKWjcmzeD+dizMbYf7Bz9BuMHrkETZXwR/yZ9++7rCbe9h6l1bWXT3YGSKQCU9Uowwig+thhKcOLorcHon+xR5hUhXFqpUDNoDAVJRvCr8wedoQSY9DNgr/4S/YRpIE1/j97xGlAWu2Al9/ptBkj0FAmKA== 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=/eZvN2QQMkf7Er7mRVnn8opSWuOelEY5O5dmIrn0w38=; b=nRfKhEtntZLt3x3osrXeVm6AwfhZjlh4ZAjzfUbcbhgXQMTEU2iV2pAe38WZ6FRX7Vo1aCES/PQv3WWO0/rgJpxDelE1Clw9UmQF1BWonEmtyMmXJH7d4gyYdRf2ZULgROSTkiUUv2M+N7KvDSxoCmTlkJxAAe5K6p/1ndrAskQx//FP7fyuRf0YYF+7qkp9sMr/Bfr18WAyM4FzF2W/T1Xq+wUkgCmrb0gvEhrtxacZSEFZT4mkRszNth6fpORUeLjYWRld9cc4nymm3VkD/5qUtApuK4get2byumPhi2h9F9v0qzhlxqL0zc6KTXoh7HnncOFgy93yqh9lTIPr7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ntt.com; dmarc=pass action=none header.from=ntt.com; dkim=pass header.d=ntt.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ntt.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/eZvN2QQMkf7Er7mRVnn8opSWuOelEY5O5dmIrn0w38=; b=R4kopT41UMwv8BU3QZFJ0dTfJD7iP8CbMiIk0OlukNo0T85v0R26AOS+6lyhqGV5z36lfLPn3c9pty/cpt8Ko1+ybFUf57ci9TE/2RGc7GGP27zmV39to3TcCWUDUCw1hFRzxZyyKpwLpnmv9U9vPMzUeUl7pyeDvRza2mOdUn0srdPDt5tAK7ypr0nvNreFsb5AcfJZhbcB3WnTOD+k51eZXPDIfOeQWthK9f5tCjU1iQGdCgpXhVEa/JfMl5ElxR9WRKh38LGFISLhEUh2Bvbby8d9XylpI6qbvJWNBvGcm3j6YONKDNsswGhZ+4397LTYjZ1gSqoKHQbRxUvFtg== Received: from TY4P301MB1299.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2f4::12) by OS9P301MB1295.JPNP301.PROD.OUTLOOK.COM (2603:1096:604:3fb::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.15; Thu, 9 Jul 2026 10:55:50 +0000 Received: from TY4P301MB1299.JPNP301.PROD.OUTLOOK.COM ([fe80::b808:e442:a218:f6eb]) by TY4P301MB1299.JPNP301.PROD.OUTLOOK.COM ([fe80::b808:e442:a218:f6eb%5]) with mapi id 15.21.0181.014; Thu, 9 Jul 2026 10:55:50 +0000 From: Tatsuro Yamada To: Richard Guo CC: Tatsuro Yamada , David Rowley , Ashutosh Bapat , "pgsql-hackers@lists.postgresql.org" Subject: RE: Add enable_groupagg GUC parameter to control GroupAggregate usage Thread-Topic: Add enable_groupagg GUC parameter to control GroupAggregate usage Thread-Index: AQHb1rj0Bus22so71kKo5U5qUnYfBLP6qzuAgAKjUwCAAFv8AIAHerSAgAbLKgCCRL4LAIAAHwBwgAHuggCABPA9cIAMX0eAgAABrACAAdoPQIAA6FSAgAClU/A= Date: Thu, 9 Jul 2026 10:55:50 +0000 Message-ID: References: In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ntt.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TY4P301MB1299:EE_|OS9P301MB1295:EE_ x-ms-office365-filtering-correlation-id: ee763d14-c5a5-40c8-24cc-08dedda8a38d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|23010399003|1800799024|19092799006|38070700021|22082099003|18002099003|56012099006|11063799006|4143699003; x-microsoft-antispam-message-info: pzOQMcfLynvgnBHMbRM/LkZlCCyMeYX5EoD5EJ9DgZN4hGYHJPkKiL8O0OF1WvfPunQGDl30JfELRPOVBewCK2oaF22kTB4i6cMDyWEvnN9MHP6HZRyJqCIv4CCty/Xl5zkBjf32ZaNOSRETDrN9+uRoKyzSCleEIMxfO0Qv08RE+Cva6DVfo1JyLrGg4VaJcLwOdwANpAF8mQH5ppB+vBYy/OIZ2KnQF1vz2so0k1aT0dU3uOr7Hkv2hHk+29dxeocv0jIm7n3NsQKsKtM+Lfbhw8INOciM0rBVAsVrIbVPI+e9bPfDHMuDqEgyRfgL7HTchiXY2r46hs7OzL+nx4n7QZE0jtVqXRDK3dEIb3qSYj5Jvd6GkIG/WYlUIb217Y2JcImrc5rghghp4rTuKj+7oSYg7FRCE1koxFkFA/IIX9re1aa2QCR/WxeQLlkHVkGvy8G2XcjEzK4lrzNDNzprRzq+LHeTJGWVR+p3yiToLnv21KEcA32GQ3Iu18QkoMkgrEgqb/yufhUsyHkisxYP1gMdIgeEo8sxLHUa2PR70Y75cLWWqo9lGmr3ZBCZb6SiFr26Flz1d7BhGXWPHtXeBKem4b68SQvl/1BB0lpe7tnvRSmOIKL9szqRWufTWK6oXDAos8+LKGa9FMuOrDJAMNaYb3rB1KHtMkf6cNBo19WbwFpODN6TZOF9xIyZCAeEjc6eHna5cw5e5M43xfmAFRI3OUUzqNcYRlmHZ6s= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY4P301MB1299.JPNP301.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(23010399003)(1800799024)(19092799006)(38070700021)(22082099003)(18002099003)(56012099006)(11063799006)(4143699003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VXJZMXE2MEdvdHRRMk5WMkxzWGE0aXFIZXI4aFVMQllBcVJ0TlRVUW9lUmZw?= =?utf-8?B?amtxT0tsenpyVjdsS21sY3FjWnNIS1ZROVZGT0RQRjNrb2hlTjRHRElvQ2wx?= =?utf-8?B?VjRsczNZNnA5UTJYYXpiOFlTalZwaHJIeUpRN1B3aDlBQnZwdkRFVmN4WE90?= =?utf-8?B?aVhvYUhjZHlmM2pURGpFZjluZ05lRDNZWDJ2NmRhOGFlWEsxbHJ2WFd2SnUr?= =?utf-8?B?c2lRWWRmQ01odmh3dTNkc3hBZnlrZ20zdWN6VThHNG5EOE02YXJIaTlBRmc5?= =?utf-8?B?SFF2VkdUek5sRXF2NW5sK3FIcXRQajk2UDVCTnZLZE5yUVV4ajdCaDlNbEph?= =?utf-8?B?NlE2ZzN3ZXVUR2M3OTB0WWxiS281bkR4K2hVZUdCdlJGQkg0ZUpDcWxrcE9O?= =?utf-8?B?NkIyVzRlSFNleVJlaGIvZ0xYVm5GTGxxUytTc0U3NzBwQ1FZbVhiZ284Slpi?= =?utf-8?B?OTQ4MFc0TlgzNi9weEYwU1ZCT1dzZ1NZVzhRcXhCNDR2WW5yYTVwb1BseHRj?= =?utf-8?B?b3lEOE9IOUp0R2JQeGVaQVBGeEswUUh3SkhpWXI5MjRCUSs0ZlhocUk0UGNU?= =?utf-8?B?cGtVNXJ4T2NUZU54dXExdG1GY2p4dk1IMTJzN1BMaTZVU29sdDdLWTNlNklV?= =?utf-8?B?Kzk5M0pMam14MzRXVWJyMVVsR041TElGdjduczNvYmZ6S1NRNXd0NHJTNHlm?= =?utf-8?B?Yk9XakkwUTM3OTNranI2a0U0ZmgxeXFsZXRrdURDMXhwQ21XRXAwZzZiUTQx?= =?utf-8?B?MGhEeExKQmx3MHdZRzNwZWs4QVNjOXo5Vi9QZ0ZEWHU4aGlGNDRUZ0FhWGNz?= =?utf-8?B?d2dFYko4azhFWmRtTlViS0FhZ0YvcGZUcHliMXduRHBnRGNmd0Y2cE5PRklN?= =?utf-8?B?SmxmNktmNVVzZkJBR3diQ3lqbGxFTGFoOEpENGFsTitQby94UFI0UW9WSDIx?= =?utf-8?B?cU1uYlF5cEVKQWtpRG9tbEcwSEhPa01NR3JiRGZSeU4zS0tkNXRBWTkzQ0Nk?= =?utf-8?B?Zm1HQWR1d0FOWGlvanhGcmwzdmlnWWg2N0Q5SllqOEVtUHpNbDBZblJJL3l2?= =?utf-8?B?UFZUeFFOMWRGaFFRbmlmVGZubjdhbG9QelN3TnI5R0VsdmNjNEVMcjZWVnll?= =?utf-8?B?UDBmRE8zSWxIUTdYRWNHa0ZqR0w2UUJLaGNNWC9ZSFFqTi9xMnpqRnRxRVlH?= =?utf-8?B?RUpCREQ2THoxUkpZRFNFUElWQWt4NFdOOXBrRmt2RUxEeENGS1p3My9zTmhE?= =?utf-8?B?L2lTMm9vNnlaZ1Y3cmRSMHAwMTE1VVRzZkZGNXNWRGpMN3ZiWk1pZXlVV2RH?= =?utf-8?B?ZUUrQ0tjSDlOWFFqV081Y0pqNmErazkrRWpjT2dVL1JMUjArU2hnc01OaDhS?= =?utf-8?B?ek40aDFkVENLWWZKNzNSc0x5OXdBME5yeVZxN3ltVHZrUlQ3Z0tOSEkxdEFG?= =?utf-8?B?cmo5RUFXeE5ST2FrcFJpOHJXWXZucm5uZ0FQWlBtRVZCNW9CNGhvRXBuVDd1?= =?utf-8?B?OEF2cUdqZlJsckJIRFh1TERkQXlodlEvVDFSRjRDOUZhQVFaTmhjdzBxNlZn?= =?utf-8?B?YmREemlYTGhQRnhJc0xZR2pSdFJZM3VXaGNpUFBzbDBjMmYwMkJtSDl5eWpi?= =?utf-8?B?YkZ6c25CaCs3ZU1NV2JzSTlZTldSYWRyQUgyTWl2QUQwWHlXdmZHN215QVhs?= =?utf-8?B?N3RjbTJpdW9reFV2bmNmVVZpSW5GVkorVVVmdjUzbzM5TmZLUzFXd05Sa3pM?= =?utf-8?B?RTN1YVJZRG0zb2Fub0NndXZmWDNTTk90RXZBL2lJYVBVTFRaZlVKOGQxZnhR?= =?utf-8?B?ZW5ZeUM4OWtjM0x3dEUyaW83V081WjFQemlNN2tUVXpQbW16SFh1SWhiWFdG?= =?utf-8?B?R1RJd0Vrcm5UcGVZcDZCejBXYmxjNFprOTdwSEd5MHJWa0JGTU8rTm5xQnQ5?= =?utf-8?B?VVhvRVBHa2dGRDMwUWNuRmxQbXJTMjFIV1JVeHJ0VFhOeTN4RFYyV1BkenBY?= =?utf-8?B?YTJ6M2Y2aUp2QkFhV2VjbXEzUXgzeWtzVXpVbUMxbnp3TUVCaE9scnhJeWg3?= =?utf-8?B?ZXZJSHZZN3VMNHZPY24yWkRpRGwxbm1mcThab3FucUdFaW83MmZsTGttRm9W?= =?utf-8?B?YzUrNS9OaXFleG5IV2V3dkw5T3ZZRmF0SDlOT2FYRkRkdzgyU3haYVdHOEI1?= =?utf-8?B?SDVDZENucGdjVFAwd2thbVluK2V2azU2b2xZZkEvdFNUSnVuTk9yL0NLMGtX?= =?utf-8?B?bnczY1k4YnVDdk1ncDA0Nk1SbVRjTno2UlBxeFdsUEx1czc0MWZKSEpRTkhu?= =?utf-8?Q?/SfdyRHsDRTMgJoOtH?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: ntt.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY4P301MB1299.JPNP301.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: ee763d14-c5a5-40c8-24cc-08dedda8a38d X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2026 10:55:50.1001 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a629ef32-67ba-47a6-8eb3-ec43935644fc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7AF7RUaWhUD8OrnkvlqzzmaTtIa+VUaSlZeanAbDGkxardDcrKIc82VGMEzLXaQgKATb0CtipsTzdbFYykJLRg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS9P301MB1295 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGkgUmljaGFyZCwNCg0KPiBQdXNoZWQuDQo+IA0KPiBJIHN0aWxsIGxpc3RlZCBteXNlbGYgYXMg Q28tYXV0aG9yZWQtYnkgcmF0aGVyIHRoYW4gQXV0aG9yLCBiZWNhdXNlIEkNCj4gd2FudCB0byBn aXZlIGZ1bGwgY3JlZGl0IHRvIHlvdSwgYXMgdGhpcyBpcyB5b3VyIGlkZWEgYW5kIHlvdXIgcGF0 Y2guDQoNClRoYW5rIHlvdSBmb3IgdGhlIGNvbW1pdCENCkkgYWxzbyBhcHByZWNpYXRlIHlvdXIg Y29uc2lkZXJhdGlvbiBpbiBnaXZpbmcgbWUgZnVsbCBjcmVkaXQgZm9yIHRoZSBwYXRjaC4NCg0K UmVnYXJkcywNClRhdHN1cm8gWWFtYWRhDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gRnJvbTogUmljaGFyZCBHdW8gPGd1b2ZlbmdsaW51eEBnbWFpbC5jb20+DQo+IFNlbnQ6IFRo dXJzZGF5LCBKdWx5IDksIDIwMjYgMTA6MDIgQU0NCj4gVG86IFRhdHN1cm8gWWFtYWRh77yI5bGx 55Sw6YGU5pyX77yJIDx0YXRzdXJvLnlhbWFkYUBudHQuY29tPg0KPiBDYzogVGF0c3VybyBZYW1h ZGEgPHlhbWF0YXR0c3VAZ21haWwuY29tPjsgRGF2aWQgUm93bGV5DQo+IDxkZ3Jvd2xleW1sQGdt YWlsLmNvbT47IEFzaHV0b3NoIEJhcGF0DQo+IDxhc2h1dG9zaC5iYXBhdC5vc3NAZ21haWwuY29t PjsgcGdzcWwtaGFja2Vyc0BsaXN0cy5wb3N0Z3Jlc3FsLm9yZw0KPiBTdWJqZWN0OiBSZTogQWRk IGVuYWJsZV9ncm91cGFnZyBHVUMgcGFyYW1ldGVyIHRvIGNvbnRyb2wgR3JvdXBBZ2dyZWdhdGUN Cj4gdXNhZ2UNCj4gDQo+IE9uIFdlZCwgSnVsIDgsIDIwMjYgYXQgODo1NOKAr1BNIFRhdHN1cm8g WWFtYWRhIDx0YXRzdXJvLnlhbWFkYUBudHQuY29tPg0KPiB3cm90ZToNCj4gPiBJJ20gaW4gZmF2 b3Igb2YgY29tbWl0dGluZyB0aGlzLg0KPiA+IEJlZm9yZSB5b3UgZG8sIEknZCBsaWtlIHRvIGNs YXJpZnkgb25lIHBvaW50IHJlZ2FyZGluZyB0aGUgY29tbWl0IG1lc3NhZ2UuDQo+ID4gV291bGQg aXQgbWFrZSBzZW5zZSB0byBsaXN0IGJvdGggb2YgdXMgYXMgYXV0aG9ycz8NCj4gPg0KPiA+IFRo ZSByZWFzb24gSSBhc2sgaXMgdGhhdCB5b3UgbWFkZSBzdWJzdGFudGlhbCBjaGFuZ2VzIHRvIHRo ZSBwYXRjaCwNCj4gPiBpbmNsdWRpbmcgaGFuZGxpbmcgYWRkaXRpb25hbCBwbGFuIG5vZGVzIHN1 Y2ggYXMgU2V0T3AgYW5kIGFkZGluZw0KPiByZWdyZXNzaW9uDQo+ID4gdGVzdHMuIEdpdmVuIHRo b3NlIGNvbnRyaWJ1dGlvbnMsIEkgd29uZGVyZWQgd2hldGhlciBpdCB3b3VsZCBiZSBtb3JlDQo+ ID4gYXBwcm9wcmlhdGUgZm9yIGJvdGggb2YgdXMgdG8gYmUgbGlzdGVkIGFzIGF1dGhvcnMuIChJ J3ZlIHNlZW4gcGFzdCBjb21taXRzDQo+IHRoYXQNCj4gPiBpbmNsdWRlZCB0d28gQXV0aG9yOiBs aW5lcy4pDQo+ID4gSSdtIGhhcHB5IHRvIGxlYXZlIHRoYXQgZGVjaXNpb24gdG8geW91Lg0KPiAN Cj4gUHVzaGVkLg0KPiANCj4gSSBzdGlsbCBsaXN0ZWQgbXlzZWxmIGFzIENvLWF1dGhvcmVkLWJ5 IHJhdGhlciB0aGFuIEF1dGhvciwgYmVjYXVzZSBJDQo+IHdhbnQgdG8gZ2l2ZSBmdWxsIGNyZWRp dCB0byB5b3UsIGFzIHRoaXMgaXMgeW91ciBpZGVhIGFuZCB5b3VyIHBhdGNoLg0KPiANCj4gLSBS aWNoYXJkDQo=