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 1we8pC-004aij-35 for pgsql-hackers@arkaria.postgresql.org; Mon, 29 Jun 2026 10:02:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1we8p9-002RnE-3B for pgsql-hackers@arkaria.postgresql.org; Mon, 29 Jun 2026 10:02:43 +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.96) (envelope-from ) id 1we8p8-002Rn6-3B for pgsql-hackers@lists.postgresql.org; Mon, 29 Jun 2026 10:02:43 +0000 Received: from mail-japaneastazon11011053.outbound.protection.outlook.com ([52.101.125.53] helo=TYVP286CU001.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1we8p5-00000000lfk-0RDi for pgsql-hackers@lists.postgresql.org; Mon, 29 Jun 2026 10:02:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=muTJntbJsjCGSmYMgH3RbILU5Q93rcf7nbE/zyuSmpJ2MI/xugCMWU9npgeTlBlDo5pha7IlHmfUxHWAqB/1N7U+Ci/2jqPytoVvR1A4ijERKCfwVODbt6mzMWB+dxRAFdQTdPK4zhqAcySnBrNt8qzZhuWHBX42dW33ydqSqvQAy9gVy049ulEqFDbJJzrv9bY6wBAG4sxYTarI7gYrS4sBSrUrx4IyiYhJ2pi21A/k8iuuWFZEaFsJx3zgNpJxyqWLRZRTxu3Gv1Mknb/LnqDx6Sn5c0JBWctQ5055Mm3ayOv4QFB5resAstebDEu5AW9fyP6X4YmnkVK71J4PKw== 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=Rrru/gM0pU9XTzztvmbpdHXunX0SMpep8vuTW/SV7dU=; b=v/UCmXnyilJakIvYCtOO8SFMKcc/hxFoA900VFgBn3noAbfUkdKmUA/Hl4kP6PfA0ssmRRe81VHe33RScBdofR8wLwZk+Y5zRcjShpfeTSP6aHojt6k1vqLZW2afjs11He6FLDqwZqlRM4/naUDDf8rI1E0T4BoWZy3zcSE9CgZ2y+VVqBRBGsavY7zdk46mmB1h1NdG5GnKCPgyAFBjXtxMkaho0VZbsaBRxqF8SlyK82Z9sl7a84Zebe8VXwyojc4jv25JYEhXC8uF2Zemw8ieqeODLf3MnES49eUIB5qDr4uPzONlBcA2a1SqnRPjcJ13z4Ko8p1IvfYHPQuI0g== 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=Rrru/gM0pU9XTzztvmbpdHXunX0SMpep8vuTW/SV7dU=; b=A3EnbDMIfwoY49sAg5vrmxRMbVGJYHCVa9uoC5cp/3h1CvPEJw2KzMYhd/8Aco6KngAK5hGJnbGgDAxMHKZ9lHUBUztZRhl1eOny68Dg9ysYARQ2u4gbpWIaPAN37Jwkax7pDx/xZRFwZMF7cFsFqW4yqRPxurzCXSNu15qKVcefNed6itRTv6S05fzzINts/tjnu0Qn4oRM9NN4md8SNQ9QUUg1LmVJmsAVy7KlvcjhXJ66dyoon+i5RfBEs3tSgby01iAJz9ohnkUVfNVgpyiks1fpo45cMZbavP68T94qQB0AGi/QBJ43pLYKTWzS6Eh7uxJU0o2AQYJZIbvPRw== Received: from TY4P301MB1299.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2f4::12) by TY1P301MB0217.JPNP301.PROD.OUTLOOK.COM (2603:1096:400:2ed::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.19; Mon, 29 Jun 2026 10:02:30 +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.0159.018; Mon, 29 Jun 2026 10:02:29 +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: AQHb1rj0Bus22so71kKo5U5qUnYfBLP6qzuAgAKjUwCAAFv8AIAHerSAgAbLKgCCRL4LAIAAHwBwgAHuggCABPA9cA== Date: Mon, 29 Jun 2026 10:02:29 +0000 Message-ID: References: In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes 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_|TY1P301MB0217:EE_ x-ms-office365-filtering-correlation-id: f65bc93e-7437-42bb-7f07-08ded5c587f0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|6049299003|23010399003|376014|19092799006|366016|1800799024|38070700021|4053099003|22082099003|18002099003|11063799006|4143699003|56012099006; x-microsoft-antispam-message-info: BifSwwKnXkMPCFqF+af8HzXAXa2qOdtxIVm4L/rsEg4+zq9mDtEnTcOIdu0p+YQGQ3Pw6GI1IAbVDk2zCx7Umm8A5Yb3JtfrlrkDBv4WCZQFiUOzbJrEB+vFTYU98yiYa95kktP0IM8ID2OPn1PMP1qZYRjO+g50f/+1RWH6fcdVSxitmm0NZA/6rkRdqqXN/YmyQsp5eU8qjmDrFGGCQVnBvq6CGSi9h5726XV6ZCgH75kCVWQ6+QyOXxUKCO3bKZxUq2/OOxYSqxfQjSjJch3CgvhwRuGj7D31Hz+3DsUXov3TuZKqej23A9hDqebL/lxpmadly8uA+6j47DSN73bCADkC9zLrytHFNn0gVSlUBRZItcueeEmd6DtL0oZp22AuqwXiuo0p6itHVDEeoaRuqLql2JZFayb6/UFiN3uBx0UTYjeDMaMiTBRwGZ1SdaA2syifq//5BNtTnGR6wbZ+d+at/vXUujAMRGLNmo7QdAOSTX5x1+MxwDthzXM24RxwGYjukea0d/ejm+u01N/YyMhmltpkUXD6KGzFi9T1frPu7gBVRYZ2de3DdaHRLt4L9WUZdOtMST2rKzQ2L9HV8UQBniIpAQpE1NsyU6m8ZVSxbMiA2xfvQByz4SaPJfpAkTFRQi+GJrL/I51Pjlf9FSfgck3mesXcYZzYVPcVVZnRuUfNRM2x6NMlhXGbEAy0t6jciT1jqhHUbKyJxpsGJEtsXBEQ3CuouKNixpQ= 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)(6049299003)(23010399003)(376014)(19092799006)(366016)(1800799024)(38070700021)(4053099003)(22082099003)(18002099003)(11063799006)(4143699003)(56012099006);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MVJUU2tlbFc1TTQ1aDhKR1FYUW1Palpxc0NuaEMycktYTFQ0NXFlTEk0bEJB?= =?utf-8?B?QjBzZG55QkxkYXM3VjBRRVdlVk9vTzhwMm12ZDFyUGtUNnphdUZBY2QwY1Jj?= =?utf-8?B?UWhxdFUvb3owRk5uM1BaMkE2bXpkR2xGbHEzVEpjTGsrdUtNV1ZOQisrVGhQ?= =?utf-8?B?cWI2VzlDMkpzK0lOKzRiUmd3bVNka3hZL2xOQ3BvY0NKK0JOMVgwUW5mNk9U?= =?utf-8?B?TjlMK3UwSVVEZVFDeTVvbUJ6OUJtekk4RHJ0RE1ZYmRYM21scXZ0WERGL2xj?= =?utf-8?B?MXgwVWlZdVZSZU91YnpkNE5hekVHNXk0SEpHUWl6V2xYN1dMOTlPd1NpMmU4?= =?utf-8?B?MlFxSjVrSHB2SStYdFdVZ3NkYzExTmtGN1l6UmFRSjBvMXRHVy9ZU1F5YWxy?= =?utf-8?B?OHlkU3JRRnFKQVVXeEg0NU5JeHBrK2hWc2haRmVjbUkxS1lvVW9YRFpmUy8w?= =?utf-8?B?cW81U09qSUhZRG5lRWN5U2FyTjk2S0Evd09WSTV6N0g3cUFTOE5CVEk2Y2pW?= =?utf-8?B?YWc1TEdKdUljbGxOcUFRZGNldGZldGFNaTIzMDZtVGJFc0hXeVZuTVZPY2M2?= =?utf-8?B?SVhWTTNOaU1LVE1YN3A4R1hCNnNGN01veC80TkRqdkJCeTN6U25JRTJadnZl?= =?utf-8?B?VmEzanJmMDRtbVBENnhDK0hqTVNERjRLMlVDb01ETUZpczRrYllMdVovUTho?= =?utf-8?B?LzJJZCsxVGdlZWdqdjVaZE5yemhIZGx6Y1hBVU5HQUZiOU1CM20xUWJ4NXc2?= =?utf-8?B?YTlxaEl0QXlSN09vUW52UENhdGFsZFIxUXZHWHlZVHRHVWlwUGtrb1R4cC9k?= =?utf-8?B?MGVUSkl0UnliM0JCZmM5eHlSOEcyY202WTZxamtGalVCdTVxMUVhMzFIbXc3?= =?utf-8?B?SkRQWk5tUTkwM2RLRGFjUm4wTmp1SEFMVTZDeFRSRllVUmprN3dOc0FydEpX?= =?utf-8?B?Tml1VHNVYlQrcW90Q1RCV3IzaE02K293TU5OcFBKeXBGa3BoZUJzekxTc2lZ?= =?utf-8?B?cnhBYTBGNlBUU25LdEdMNit4eVR6cloyb29iVlBUMTVSdzZMR2c4NHBJVUNt?= =?utf-8?B?bExsam4ydlJ2VkZSUDdURFNCZGUzcnJjSSt4ZlFGRFZ2VUlCeHM4Y1pyek9U?= =?utf-8?B?YVNGNWFnY2EvVW14WXVUZHJ6TEE2enNRWG55YTJ3blhuZDM5Uy9wRUE4YnpR?= =?utf-8?B?ZWRudDR4Ukp5T09kRFF4Z0lXbFBSUVd4dVZWaWhuL0NaUmlRd2lVdVlYcGZr?= =?utf-8?B?azljZk1VZ1UrOWFyUkhyajI1cmZtQzdlS3RwcFN4cFJ2SkxUbzVmdHJDOUVk?= =?utf-8?B?QjlBWlFzUTV2N0x4elJDaDlCbDNiNzl0TXhnNUs0Z0ozOWx5VUx3YmdoWFlo?= =?utf-8?B?ZWtKTnZBZWZXNzhJU0psTXkvRkNhVGpvNXkvcHZUbHI2U3FRQ0JtUkZSbWlX?= =?utf-8?B?c0lwUGVENEkvWGk5MTBad3FTZkVnNHBETDRGYzE2ZTNPQ1l4SHhpU1VERTNM?= =?utf-8?B?Rmo0S2hMc2hVR2FibzVoakNWbmFtcGFjeCtkczJjRVdtdlNGRXFSQjFtNGtF?= =?utf-8?B?eHU2dEsrOEErS0tDZldBRzdnaHd2dXhXTmIwSnNZNk15cVoxUWYvVzVqTEw4?= =?utf-8?B?UDk1MFU2R0ROb3FUWWprVjZybUtHOEJIdFNQMGc3QUxCREhUZWFiSW9icUVL?= =?utf-8?B?WUhtNnhqY3VITFpVNk1BakNnTHRFSU93NjloakppOEdqaWpBRWhrZXJEV01N?= =?utf-8?B?RUt3N21KWTNBRlVjMENwMFFlSzhuUXFsZkJ4c1NWdUxLSlk0TGU5UUpLbVZS?= =?utf-8?B?QkRXSzhjdUlYcVJFZmtGRWx1ZExJeW1Wc3FSR01TWVo2QTVoV3kvR0dYdWxO?= =?utf-8?B?ZjA0LzRqY0s1RXRsMkZUSG1jbTZFbE0vMmZwa2o3aVZCMFNhK0MzTnlIbFVq?= =?utf-8?B?RVA0WUYzN0FRdENNRk9sQzZvVDg4N29tbUdQYityZjZBZ25sRGYrQUYrdzRy?= =?utf-8?B?YlVIM01TTFlkNFZFZk0xK0ZRNGFmSkFMbkxFTmg5bjZzQzIvSzY5bnNNRDNN?= =?utf-8?B?SUxabk83dlF4YXc0Rnh2NWx0dDdhYjBTRmNvc2xEQ2FTYk9WK1BIUUJJYkdY?= =?utf-8?B?RW5VMW1GSXErYS91RVI5TGlmaDc3c2VxUXRLdXFWUWVrU29jb3FReHFWdGRX?= =?utf-8?B?a3diemZ6Ti9rYlpHaVFSbzV0RXVFZ2t5a0JaQWNCMi9Gd1JjV2EwemJvZVJ2?= =?utf-8?B?TTRjcXZVanNRMktIcjh0OFgvVEZadVp0L2lpeFNFU3poYlBzN2lPUEt2U00w?= =?utf-8?Q?IsqTXRN+TDPhVjtQOj?= Content-Type: multipart/mixed; boundary="_003_TY4P301MB12997F863B7B51A520E02ABC9EE82TY4P301MB1299JPNP_" 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: f65bc93e-7437-42bb-7f07-08ded5c587f0 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2026 10:02:29.8977 (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: lSIaUpfhhzLZTFLGzFYtkCK39A1i/MIOw1t9kS5GdZhg6+W0Y5TYWUt0/kXlnn0p8EZmICRgLgO1IDRq0mxAVA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1P301MB0217 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_003_TY4P301MB12997F863B7B51A520E02ABC9EE82TY4P301MB1299JPNP_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgUmljaGFyZCwNCg0KPiBZZWFoLCBJIHRoaW5rIHNvLiAgVGhlIHY0IHBhdGNoIGFjdHVhbGx5 IGFscmVhZHkgZGlkIHRoYXQuICBZb3UgY2FuDQo+IGZpbmQgdGhlc2UgY2hhbmdlcyBpbiBjcmVh dGVfc2V0b3BfcGF0aCgpLCBjcmVhdGVfdW5pcXVlX3BhdGgoKSwgYW5kDQo+IGNvc3RfZ3JvdXAo KS4NCg0KVGhhbmsgeW91IGZvciB0aGUgY2xhcmlmaWNhdGlvbi4gSSd2ZSByZXZpZXdlZCB0aGUg djQgcGF0Y2ggYW5kIGNvbmZpcm1lZCANCnRoYXQgaXQgYWxyZWFkeSBjb3ZlcnMgU2V0T3AsIFVu aXF1ZSwgR3JvdXAsIGV0Yy4NCkkgcmFuIG1ha2UgaW5zdGFsbGNoZWNrIGluIG15IGVudmlyb25t ZW50IGFuZCBhbGwgdGVzdHMgcGFzc2VkIHdpdGhvdXQgDQplcnJvcnMuDQoNClNpbmNlIHRoZSBl bmFibGVfZ3JvdXBhZ2cgcGFyYW1ldGVyIGFsc28gYWZmZWN0cyBTZXRPcCwgVW5pcXVlLCBhbmQg DQpvdGhlciBub2RlcywgSSd2ZSBjcmVhdGVkIGRvY3VtZW50YXRpb24gcGF0Y2hlcyB0byBjbGFy aWZ5IHRoaXMuIEknbSBhdHRhY2hpbmcgDQp0aGVtIHRvIHRoaXMgZW1haWwuIFRoZXkgYXBwbHkg b24gdG9wIG9mIHlvdXIgdjQgcGF0Y2guDQoNCi0gMDAwMSBwYXRjaDogVGhpcyBpbXByb3ZlcyB0 aGUgZG9jdW1lbnRhdGlvbiBmb3IgdGhlIGVuYWJsZV9ncm91cGFnZyANCiAgICBwYXJhbWV0ZXIg c28gdGhhdCB1c2VycyBjYW4gbW9yZSBlYXNpbHkgdW5kZXJzdGFuZCB3aGljaCBvcGVyYXRpb25z IGl0IA0KICAgIGFmZmVjdHMuIElmIHlvdSBhZ3JlZSB3aXRoIHRoZSBjaGFuZ2VzLCBJJ2QgbGlr ZSB0byBwb3N0IGFuIHVwZGF0ZWQgcGF0Y2ggDQogICAgdGhhdCBpbnRlZ3JhdGVzIHRoaXMgaW50 byB2NC4NCg0KLSAwMDAyIHBhdGNoOiBUaGlzIHByb3ZpZGVzIGEgc2ltaWxhciBpbXByb3ZlbWVu dCBmb3IgdGhlIGVuYWJsZV9oYXNoYWdnIA0KICAgIHBhcmFtZXRlciBkb2N1bWVudGF0aW9uLiBT aW5jZSBpdCBjb25jZXJucyBlbmFibGVfaGFzaGFnZywgSSdtIGhhcHB5IA0KICAgIHRvIG1vdmUg dGhpcyB0byBhIHNlcGFyYXRlIHRocmVhZCBpZiB5b3UgcHJlZmVyLg0KDQpCZXN0IFJlZ2FyZHMs DQpUYXRzdXJvIFlhbWFkYQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IFJpY2hhcmQgR3VvIDxndW9mZW5nbGludXhAZ21haWwuY29tPg0KPiBTZW50OiBGcmlkYXksIEp1 bmUgMjYsIDIwMjYgMzoyNiBQTQ0KPiBUbzogVGF0c3VybyBZYW1hZGHvvIjlsbHnlLDpgZTmnJfv vIkgPHRhdHN1cm8ueWFtYWRhQG50dC5jb20+DQo+IENjOiBUYXRzdXJvIFlhbWFkYSA8eWFtYXRh dHRzdUBnbWFpbC5jb20+OyBEYXZpZCBSb3dsZXkNCj4gPGRncm93bGV5bWxAZ21haWwuY29tPjsg QXNodXRvc2ggQmFwYXQNCj4gPGFzaHV0b3NoLmJhcGF0Lm9zc0BnbWFpbC5jb20+OyBwZ3NxbC1o YWNrZXJzQGxpc3RzLnBvc3RncmVzcWwub3JnDQo+IFN1YmplY3Q6IFJlOiBBZGQgZW5hYmxlX2dy b3VwYWdnIEdVQyBwYXJhbWV0ZXIgdG8gY29udHJvbA0KPiBHcm91cEFnZ3JlZ2F0ZSB1c2FnZQ0K PiANCj4gT24gVGh1LCBKdW4gMjUsIDIwMjYgYXQgNjoxMuKAr1BNIFRhdHN1cm8gWWFtYWRhIDx0 YXRzdXJvLnlhbWFkYUBudHQuY29tPg0KPiB3cm90ZToNCj4gPiBJdCBzb3VuZHMgbGlrZSB0aGVy ZSBhcmUgc2V2ZXJhbCBwbGFuIG5vZGVzIHRoYXQgY291bGQgYmUgY292ZXJlZCBieSB0aGlzDQo+ IEdVQw0KPiA+IChzdWNoIGFzIFNldE9wLCBzb3J0LWJhc2VkIFVuaXF1ZSBmb3IgRElTVElOQ1Qs IHNlbWlqb2luIHVuaXF1ZWlmaWNhdGlvbiwNCj4gPiBhbmQgR3JvdXAgbm9kZXMpLiBEbyB5b3Ug dGhpbmsgd2Ugc2hvdWxkIGNvdmVyIGFsbCBvZiB0aGVtIGJlZm9yZSB0aGUNCj4gcGF0Y2gNCj4g PiB3b3VsZCBiZSBjb25zaWRlcmVkIGNvbXBsZXRlIGVub3VnaCBmb3IgY29tbWl0Pw0KPiANCj4g WWVhaCwgSSB0aGluayBzby4gIFRoZSB2NCBwYXRjaCBhY3R1YWxseSBhbHJlYWR5IGRpZCB0aGF0 LiAgWW91IGNhbg0KPiBmaW5kIHRoZXNlIGNoYW5nZXMgaW4gY3JlYXRlX3NldG9wX3BhdGgoKSwg Y3JlYXRlX3VuaXF1ZV9wYXRoKCksIGFuZA0KPiBjb3N0X2dyb3VwKCkuDQo+IA0KPiA+IEknZCBi ZSBpbnRlcmVzdGVkIHRvIGhlYXIgeW91ciB0aG91Z2h0cyBvbiBob3cgYmVzdCB0byBwcm9jZWVk LCBhbmQNCj4gd2hldGhlcg0KPiA+IGRpdmlkaW5nIHRoZSB3b3JrIGludG8gc21hbGxlciBwaWVj ZXMgd291bGQgbWFrZSBzZW5zZS4NCj4gDQo+IEl0IHNlZW1zIHRoYXQgdGhlIHNjb3BlIG9mIHRo ZSByZWdyZXNzaW9uIHRlc3QgY2hhbmdlcyBpc24ndCB0b28NCj4gbGFyZ2UsIHNvIEkgdGhpbmsg a2VlcGluZyB0aGVtIGluIG9uZSBwYXRjaCBpcyBmaW5lLg0KPiANCj4gLSBSaWNoYXJkDQo= --_003_TY4P301MB12997F863B7B51A520E02ABC9EE82TY4P301MB1299JPNP_ Content-Type: application/octet-stream; name="0001-doc-Clarify-enable_groupagg-also-covers-Unique-and-S.patch" Content-Description: 0001-doc-Clarify-enable_groupagg-also-covers-Unique-and-S.patch Content-Disposition: attachment; filename="0001-doc-Clarify-enable_groupagg-also-covers-Unique-and-S.patch"; size=1239; creation-date="Mon, 29 Jun 2026 10:00:11 GMT"; modification-date="Mon, 29 Jun 2026 10:02:29 GMT" Content-Transfer-Encoding: base64 RnJvbSBhNjQzZDY2YmExNTJkMjQxODc5YTYzYjg4ZGM1YTVjNzg3ZDZhYWIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUYXRzdXJvIFlhbWFkYSA8eWFtYXRhdHRzdUBnbWFpbC5jb20+ CkRhdGU6IE1vbiwgMjkgSnVuIDIwMjYgMTQ6MDI6NDggKzA5MDAKU3ViamVjdDogW1BBVENIIDEv Ml0gZG9jOiBDbGFyaWZ5IGVuYWJsZV9ncm91cGFnZyBhbHNvIGNvdmVycyBVbmlxdWUgYW5kIFNl dE9wCiBwbGFucwoKVGhlIHBhcmFtZXRlciBkZXNjcmlwdGlvbiBtZW50aW9uZWQgb25seSBzb3J0 LWJhc2VkIGdyb3VwaW5nIGFuZAphZ2dyZWdhdGlvbiBwbGFuIHR5cGVzLCBidXQgaXQgYWxzbyBk aXNjb3VyYWdlcyBzb3J0LWJhc2VkIFVuaXF1ZQphbmQgU2V0T3AgcGxhbnMuICBNZW50aW9uIHRo ZW0gZXhwbGljaXRseSBzbyB1c2VycyBrbm93IHRoZSBmdWxsCnNjb3BlIG9mIHRoZSBzd2l0Y2gu Ci0tLQogZG9jL3NyYy9zZ21sL2NvbmZpZy5zZ21sIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAy IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwv Y29uZmlnLnNnbWwgYi9kb2Mvc3JjL3NnbWwvY29uZmlnLnNnbWwKaW5kZXggYTgwZGY0NDc4NmUu LjQzNTczMGI1YWMyIDEwMDY0NAotLS0gYS9kb2Mvc3JjL3NnbWwvY29uZmlnLnNnbWwKKysrIGIv ZG9jL3NyYy9zZ21sL2NvbmZpZy5zZ21sCkBAIC01ODcwLDcgKzU4NzAsOCBAQCBBTlkgPHJlcGxh Y2VhYmxlIGNsYXNzPSJwYXJhbWV0ZXIiPm51bV9zeW5jPC9yZXBsYWNlYWJsZT4gKCA8cmVwbGFj ZWFibGUgY2xhc3M9IgogICAgICAgPGxpc3RpdGVtPgogICAgICAgIDxwYXJhPgogICAgICAgICBF bmFibGVzIG9yIGRpc2FibGVzIHRoZSBxdWVyeSBwbGFubmVyJ3MgdXNlIG9mIHNvcnQtYmFzZWQg Z3JvdXBpbmcKLSAgICAgICAgYW5kIGFnZ3JlZ2F0aW9uIHBsYW4gdHlwZXMuIFRoZSBkZWZhdWx0 IGlzIDxsaXRlcmFsPm9uPC9saXRlcmFsPi4KKyAgICAgICAgYW5kIGFnZ3JlZ2F0aW9uIHBsYW4g dHlwZXMuIFRoaXMgYWxzbyBjb3ZlcnMgc29ydC1iYXNlZCA8bGl0ZXJhbD5VbmlxdWU8L2xpdGVy YWw+IGFuZAorICAgICAgICA8bGl0ZXJhbD5TZXRPcDwvbGl0ZXJhbD4gcGxhbnMuIFRoZSBkZWZh dWx0IGlzIDxsaXRlcmFsPm9uPC9saXRlcmFsPi4KICAgICAgICA8L3BhcmE+CiAgICAgICA8L2xp c3RpdGVtPgogICAgICA8L3Zhcmxpc3RlbnRyeT4KLS0gCjIuNDcuMwoK --_003_TY4P301MB12997F863B7B51A520E02ABC9EE82TY4P301MB1299JPNP_ Content-Type: application/octet-stream; name="0002-doc-Clarify-enable_hashagg-also-covers-hash-based-Se.patch" Content-Description: 0002-doc-Clarify-enable_hashagg-also-covers-hash-based-Se.patch Content-Disposition: attachment; filename="0002-doc-Clarify-enable_hashagg-also-covers-hash-based-Se.patch"; size=1163; creation-date="Mon, 29 Jun 2026 10:00:12 GMT"; modification-date="Mon, 29 Jun 2026 10:02:29 GMT" Content-Transfer-Encoding: base64 RnJvbSA5NGM3MmRmZWJjNWJkYzY2M2U1MjQzYjNhOGYzMjJjMjI5OTRkM2I0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUYXRzdXJvIFlhbWFkYSA8eWFtYXRhdHRzdUBnbWFpbC5jb20+ CkRhdGU6IE1vbiwgMjkgSnVuIDIwMjYgMTQ6MTY6MTEgKzA5MDAKU3ViamVjdDogW1BBVENIIDIv Ml0gZG9jOiBDbGFyaWZ5IGVuYWJsZV9oYXNoYWdnIGFsc28gY292ZXJzIGhhc2gtYmFzZWQgU2V0 T3AKIHBsYW5zCgpUaGUgcGFyYW1ldGVyIGRlc2NyaXB0aW9uIG1lbnRpb25lZCBvbmx5IGhhc2hl ZCBhZ2dyZWdhdGlvbiBwbGFuCnR5cGVzIHdpdGhvdXQgbm90aW5nIHRoYXQgaXQgYWxzbyBjb3Zl cnMgaGFzaC1iYXNlZCBTZXRPcCBwbGFucy4KQWRkIHRoaXMgZm9yIGNvbnNpc3RlbmN5IHdpdGgg dGhlIGVuYWJsZV9ncm91cGFnZyBkZXNjcmlwdGlvbi4KLS0tCiBkb2Mvc3JjL3NnbWwvY29uZmln LnNnbWwgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9jb25maWcuc2dtbCBiL2RvYy9zcmMvc2dt bC9jb25maWcuc2dtbAppbmRleCA0MzU3MzBiNWFjMi4uNjRhODI3Y2Y1NjMgMTAwNjQ0Ci0tLSBh L2RvYy9zcmMvc2dtbC9jb25maWcuc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwvY29uZmlnLnNnbWwK QEAgLTU4ODUsNyArNTg4NSw4IEBAIEFOWSA8cmVwbGFjZWFibGUgY2xhc3M9InBhcmFtZXRlciI+ bnVtX3N5bmM8L3JlcGxhY2VhYmxlPiAoIDxyZXBsYWNlYWJsZSBjbGFzcz0iCiAgICAgICA8bGlz dGl0ZW0+CiAgICAgICAgPHBhcmE+CiAgICAgICAgIEVuYWJsZXMgb3IgZGlzYWJsZXMgdGhlIHF1 ZXJ5IHBsYW5uZXIncyB1c2Ugb2YgaGFzaGVkCi0gICAgICAgIGFnZ3JlZ2F0aW9uIHBsYW4gdHlw ZXMuIFRoZSBkZWZhdWx0IGlzIDxsaXRlcmFsPm9uPC9saXRlcmFsPi4KKyAgICAgICAgYWdncmVn YXRpb24gcGxhbiB0eXBlcy4gVGhpcyBhbHNvIGNvdmVycyBoYXNoLWJhc2VkIDxsaXRlcmFsPlNl dE9wPC9saXRlcmFsPiBwbGFucy4KKyAgICAgICAgVGhlIGRlZmF1bHQgaXMgPGxpdGVyYWw+b248 L2xpdGVyYWw+LgogICAgICAgIDwvcGFyYT4KICAgICAgIDwvbGlzdGl0ZW0+CiAgICAgIDwvdmFy bGlzdGVudHJ5PgotLSAKMi40Ny4zCgo= --_003_TY4P301MB12997F863B7B51A520E02ABC9EE82TY4P301MB1299JPNP_--