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 1tLFub-00Dgtf-A1 for pgsql-hackers@arkaria.postgresql.org; Wed, 11 Dec 2024 06:09:29 +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 1tLFuY-00CpoS-4N for pgsql-hackers@arkaria.postgresql.org; Wed, 11 Dec 2024 06:09:27 +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 1tLFuX-00Cpme-Kg for pgsql-hackers@lists.postgresql.org; Wed, 11 Dec 2024 06:09:27 +0000 Received: from esa13.fujitsucc.c3s2.iphmx.com ([68.232.156.96]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tLFuV-002Cmo-DA for pgsql-hackers@lists.postgresql.org; Wed, 11 Dec 2024 06:09:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1733897365; x=1765433365; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=7Hccyr0cPmoAK/Q35/+QwsrQyfWu8Dc6xNFgTyj5FOM=; b=y4I0wKe/fQEQyj9l9YGNi++qDsdK9m7E1aPSjhNqM+9+6dtavmj9G1PT Jy3sm4ZAi+aB4VCdi0bP77llP60WwJF6bo2CtHjVzfgJqTeJEtNdLJazD 5uRjKkT7lm8Rzr0SXqF1YgE+S3iOhO1usQfYPmkCy2fBfCXDrNnieYpWC fuFkWrMbfq4/k2OKJYzDiXuk/ZZRsRKz3A8VeA9eR2LA1Fc8Tm9t+XSAb ghlinu2iRX4nHibzSEZHTrAK4JGFz/AtzeBK7q2EVofzmrhLSvR0MSj84 hkFJJl27chir+KKBfNP+ACyILfCi71ogkhjCmPV4Bd2L8nqTB2+C/a5xT w==; X-CSE-ConnectionGUID: 7CnYzKmdR0mgUPmibwqoog== X-CSE-MsgGUID: KCr2iTeeThm/kWtl5wPk/w== X-IronPort-AV: E=McAfee;i="6700,10204,11282"; a="139393979" X-IronPort-AV: E=Sophos;i="6.12,224,1728918000"; d="scan'208,223";a="139393979" Received: from mail-japanwestazlp17010000.outbound.protection.outlook.com (HELO OS0P286CU011.outbound.protection.outlook.com) ([40.93.130.0]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Dec 2024 15:09:22 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dTjevUBTxbaCu5fMw9wlujAVes+q3ReMh5vT0i/26+Urr7XasEA9bca36DFGq98hhHqBBaKJlHxh1mRh2iN2iL2WRQvEQxusYu4sBDDQobJinvSNQAmJqiUW60ot8znagCpsX+nlQhCM/wOUDUewzElDlXqy4nd5TGZM9MtdZIc5a2eg5hUvBr5TRwwm70aqkrEz2T3KLfBszIy1hFcKHuTKxNe68+0hPW8AV9WEUTlhlVMnIqMCerSfggQlE+rbfqtbkV7wk5/TrIXW37kvYME7BwO1pHlEYE2noPsiEjZuKYeFTXD5RDswD+sMh58qV8Ad9Rx31nLupqLnG9AwaQ== 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=FGvKS5WnUJ77a8V4QfxRdnpD9ZoqRcXSU2Jg0z/x5IU=; b=NxJAdsMPxaO1D36LGqOyU1drKxw6ZE+PHoWNH+MNPZCoRZqudLaiN32H5yesdD4FRg9A9vkBHpyLgvLPovwqO03wWhNBJn5KL67jee337IAknzG/K7MsSLbU+7PWvEwOSBwQ4FrKFqRLZN1E/ZWmvzTuy7Ps2+xxdHXNUDwfpszImhniVYQuteRF8AV/gW9wPIK1XbSMtp/3WgEnH08sOiwbZby11NFGNYbo/IMsDZDNy4W3Prqm9sww+l8VAbl1ikPJeBNIGGWM6ygmf4/mnXNuSfco3oHKucRs1grba8a/LzGuXZh4CRXx9x0QcGkF4Lc4O3bjiZog7q24YNfNJg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none Received: from OS0PR01MB5716.jpnprd01.prod.outlook.com (2603:1096:604:bb::12) by TYYPR01MB7711.jpnprd01.prod.outlook.com (2603:1096:400:119::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8230.20; Wed, 11 Dec 2024 06:09:16 +0000 Received: from OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::fca7:f02b:186b:2a7a]) by OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::fca7:f02b:186b:2a7a%4]) with mapi id 15.20.8230.016; Wed, 11 Dec 2024 06:09:16 +0000 From: "Zhijie Hou (Fujitsu)" To: vignesh C CC: PostgreSQL Hackers Subject: RE: Memory leak in pg_logical_slot_{get,peek}_changes Thread-Topic: Memory leak in pg_logical_slot_{get,peek}_changes Thread-Index: AQHbS4UTcn/pvcfxHUKfIozIKR/wi7LgeCzw Date: Wed, 11 Dec 2024 06:09:15 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-AS, ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: =?utf-8?B?TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2Uw?= =?utf-8?B?NTBfQWN0aW9uSWQ9ODFlZDg3NTAtZmI4MC00YTBiLTg4NGItMzI0YTcwZWE3?= =?utf-8?B?NTJjO01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX0NvbnRlbnRCaXRzPTA7TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5?= =?utf-8?B?LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfRW5hYmxlZD10cnVlO01TSVBfTGFi?= =?utf-8?B?ZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX01ldGhv?= =?utf-8?B?ZD1TdGFuZGFyZDtNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9OYW1lPUZVSklUU1UtUkVTVFJJQ1RFROKAiztNU0lQ?= =?utf-8?B?X0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRkLTNiMGY0ZmVjZTA1MF9T?= =?utf-8?B?ZXREYXRlPTIwMjQtMTItMTFUMDQ6NDY6MTRaO01TSVBfTGFiZWxfYTcyOTVj?= =?utf-8?B?YzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX1NpdGVJZD1hMTlmMTIx?= =?utf-8?Q?d-81e1-4858-a9d8-736e267fd4c7;?= authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OS0PR01MB5716:EE_|TYYPR01MB7711:EE_ x-ms-office365-filtering-correlation-id: 17386570-bd3e-4d0f-40c1-08dd19aa5781 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|1580799027|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?Y3J0cXE0OE45aUU0ZjVjVEZEL1hrT3Y1UnptVUVFbFRNU0s5RW1nczgyb0dp?= =?utf-8?B?VjhCYTFBeXJ6WHk2T2UrRXJHNE1HTy9SdTg0eFZHZE4wa1E5ZHJuQ29kWTZD?= =?utf-8?B?VGhZR1RsSkkxUGFqaytZUGpFOUdTSkdQTUJxOFJaME1lWjFjUDNtTGxxaFRi?= =?utf-8?B?SkVmblVTamxrdkRFUEJLSVN2NFdWNjlkSlcvRnhVZHdBa3QraHF2ZUl6QmNy?= =?utf-8?B?cGt2TzJORkNiZ0VmTmVybzRIWGhXZnFLVHY5SEpmMXJkUWxha3VSd0JBWEU0?= =?utf-8?B?SG5CRUE4cGtFSmQ5aitaenV4M0NwUG1wVlVDQWcwdU9GdGJMakFUcVdUcjFy?= =?utf-8?B?OVNYN0YzTnMzbHZTZlNIVk1mU2hZSmt6VnFKY1ZGZVJlQ0ZPVm9qM25BUUg2?= =?utf-8?B?anptcjI1VXBwZ0k0dmF5OUxQVTBSVHk0UWppZ0I2dE5weElyak16WkIzbUhE?= =?utf-8?B?am5VZUFSeEZHMS9CdzdUTEtjcDVBV1NHWXhDbWRmcmI1YXB4ODFkSXBNVkRF?= =?utf-8?B?bzdCZzUycWhoZGpXNFpQdkVJSXlOOVhaVnlaTmNWVWcrNDJwMnNPRGRUR0ow?= =?utf-8?B?cTJnNjlJaGp3dkNZdjdpVzdyN1p1VEM0UFRDN1l2Q0dVaG1mYjI4dmF5czFy?= =?utf-8?B?dlhQVjFocVg3L05TK2tLak9YbEJqVGY5Q3JMd2VmYVEwRVk2dUdhVmNKSi9l?= =?utf-8?B?RGNlTW0xdzgrV0JCUEVUNzBmcjBuM083MFdiTmhHQU9GdHIzUWMrSit6OC9k?= =?utf-8?B?OGdYbWs5OGs4RDREVzY0R3YwcU5HeVF0M1owZnlrLzJLK0x4OGhlWU1xUjZl?= =?utf-8?B?V0VteDFtK1FpVUNSRW5yM2JCOUc5NkEvUnFVaEtVNFBzVWdNbS96cEdEemcr?= =?utf-8?B?Q2pwMWRjMm92UE94UDBjajhJNHBSNCs2VVFMMWFrOHZSVG1SaFVFZk1QWHA1?= =?utf-8?B?bmhTNmcyM2F1TXFtWUlONkZTS1hGMW9hWHhwNThrN1Q1SjF0a0hEYUlKM1JQ?= =?utf-8?B?Z24rQ1RKWlcvM1Uyb3EzNFAvRnFVR08veEZqcWJ4Z2E4MmJiUnIyRzJjSmlx?= =?utf-8?B?d2lQYjRFRlk5Y1l4OXBnVm1POXVEanFucmQyOXdpdFluNmY2SWpWZGJENmtC?= =?utf-8?B?SHVPNWNCaW5pbDU5YUI1cThsT0xaMCtzVzdhTjBqY3RWbXJQQXpsK0tFMWFq?= =?utf-8?B?S0ZLcis0ZjRxcDJSblVqRGIwRHBWenJ3bmdOSmt5VFpwWWlTVUlTOUdOQnRD?= =?utf-8?B?WFYzQ211K092dUpZU3FSQnFNVUI5UG5NRG1aa3lRcjlUbTl2Wnd4NUU2SkU1?= =?utf-8?B?WE5rZk1lWGJSMWlPZ0FaUWkyNC84N29NT3VSMUh2VWh2anNDUDJvdngzY0Ni?= =?utf-8?B?dGVsNVFtWkdiSTRkWXpndzE5SnRTVlhBT2J5cUxpR1RPNjRzckF6bldoaEFQ?= =?utf-8?B?eEg4QlhISS9yMldRQ1gzR09oQTRNcDB6TXBXMkNxQ3hlZ0w1cGtKaDhNUFpG?= =?utf-8?B?b01TQ0FYNzk3bGNOMU1vOTIva3p6V0c5d3dmb0NLVzRWWEl6aUowYTJtbU5a?= =?utf-8?B?VVM3UzNkcUpVaFV2d0NCaUN5ZG91Z1dQNUlxenJQM2pBMS9iMGVPam9MQkRz?= =?utf-8?B?SE1HbUh2bmZ0RnRHem1POWFEaDdkSmV4dEZmbGh2aGxoOUJHeW9TTXI1Mk5S?= =?utf-8?B?TU42STJuQlJ0VGhucU15RGxlUTZkb3UzbDViMm1VQ2VERVlJZENVLzM4a1N5?= =?utf-8?B?L1d5bWVZTTh0UzRRaGdSdGIyYlZ0SjZmQ2NsVlZoVlB6YmE4cE9oRU1uRXNC?= =?utf-8?B?QTVmZ1I0SUttaHNuWGJaWEE0OWNNOE9ocVlWblpURi90YUllcm1OdXZveDRL?= =?utf-8?B?TWdYaGtZRVNDWk9hb0xycDliQXBHaC9Wdk91cm5KRGhQb1MwVXVUQW5EZmcw?= =?utf-8?Q?M8FKX6jk6wooxFuKy8eyMmOaAw+hxUXZ?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS0PR01MB5716.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(1580799027)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cHU1cEZHdjQvYlNJc2owNzVDQUxwTzZ5S3VpSk14ZmZIMUozcE0wRTBBM2tO?= =?utf-8?B?Tm5OR2dpbkF1RmVTdVdxQnM5a3BaMkEyTkNlQmh6VVRRYWwvY1RndW5QSGNG?= =?utf-8?B?cnI5S0V4MTRqNU9ZZVBFTC9xbTNubFZTOXZWUXlsbjYvSWFaUEw4ZFhkb0xM?= =?utf-8?B?S0IvYlRKNERNc01sS1BkMlBJblpxaHdocVducVR0M2dMdEZ6TDVBMlhXcHU3?= =?utf-8?B?YkNYbmttNnE0WjAwU2NtZXgxQ2V2UnJlNjhsdEZremE0WEdpalFxdDRzS09t?= =?utf-8?B?dGxYY2RFdGFrN1VoMjZEcnlNODRHT1RJM2dXRUVZUTRBVys0MlBkZHI1ajZO?= =?utf-8?B?VlpiaDNvM1cybWpxcHdGbExvZXlaRXQ4YlhmbDNyUTN2N0ZqaHZrK1RrQjI4?= =?utf-8?B?ZUExUFY4SUw0V3FZdDlUTzNKNSs3Z3RJZ29XZjVrWk1haS9ucGtWVUhlQnhR?= =?utf-8?B?amVIaktXSnd2Mng3dkpGQ3BLRVFBWTAreFNpbnNqL2tWWjhNMHdiL0dNMFBP?= =?utf-8?B?WGMxYTN6YW15ZVQyL0NZNXpzM3M2Nm1teVFvaVdMeHNteWU2MHBtVlIxMktC?= =?utf-8?B?NklYa2JyckRYUGxSbzF5UWVhSjN5RVN1Z1FnUEZubmxVYzVLSmEwMlFMbTZm?= =?utf-8?B?blpFMXRSTFljK0hPL1NFU2JvRG1BMWU1cjNxTUZVZ1dvVDAvSkZnenR6aGxD?= =?utf-8?B?WnlGU2o0bnlLa1V1RVV2Y2NxUWN1YWtOK2hvZUtxM0FSdHVJR1ZQUmtnNHNx?= =?utf-8?B?TGdpdnRDdUs5MEdEa3JyYXNQZnA4cHNHNHJLNlpub2F3d1VkbnlOTk0rUE1J?= =?utf-8?B?U2tobFZPUFF5U2JoMlFaSmlMZTkxUGwyMU9SS1A0dkJXbDlrR3pZd0tGL1pH?= =?utf-8?B?dFdBb1J2Q3ZsZTU4SG4rTWN2K3RGQnNmTEoyRTNydmVMVFBUU3JDZEY5djVi?= =?utf-8?B?aTFEdjVCaHJqRHpjSFd3UjRBbE0wdkhoOUVnblNxQkJQVWZjZnJjejlzQjFF?= =?utf-8?B?Q2VjU2xPUlFlcytsQjg2UkVzYVRkbVM3dExFQW1LSmp5VmlRL3p0dHJRUG15?= =?utf-8?B?Qy9CeU00aFBBZjZ4Mkk3RnZEaWNSOWNpVHEzQ29vczJIWm9YRGpOQ1VpWktM?= =?utf-8?B?cEJlZUNRQmpvNlRvcGNHZWRyOHlSMVAyRm1WUmpPdDZEallsYllaVTYwdDYr?= =?utf-8?B?czJmRk9YaWZmcEVZOEp3U3JaajN6empTcTcyeDFiLzhFQjhxVy81TGhNMDhW?= =?utf-8?B?TzBuVnRJTFg1TlVqbDdOYW9vYUpxZ252M1pXbnkvZlhYS1RLZEErMDVHNnM0?= =?utf-8?B?M29yRndGU1A3Z1B4N3dTVEs0M2s3Y1ZBZkg1VFhJS3pibUJXWFBFTXhzU29j?= =?utf-8?B?K1lPUXR6Z21jQmVHbDk1aTRJS2o4MXJKKy9yUjNHWmw1ZWVuT2ZxT3lGZnZj?= =?utf-8?B?ajM0OU5VOFFLNlJVQ1ZLNnN0dE1wK0tKUFNHUTZhU2dMMmRRMXFXODVlejUv?= =?utf-8?B?bXdScE11eGZuUmQrSFRBOTVkNmVYZFdxeVJkN1ZOZFJqWXBZQ1VWMWdzRXo5?= =?utf-8?B?Sk5zQmpzWWZFYklDRlZrdTMwRUJTRjNEYm1hT29OYUxDcmVRVy8rOVQ1Rk1E?= =?utf-8?B?K0tRVkVXUlMzc2ZiZjRCYm02ZGpxWko2ME1LV1cyTXp3ellCMHg3TlFpNGFz?= =?utf-8?B?akszeXlySTVCaVg1SzVBQ3pGeWczbzhEcEhNUFNGRWFkYWN6RDdVejZNaXd2?= =?utf-8?B?a2NPWFJSVTMrOVdCVmE2NmdKcENKQVRTbTlzTXlCbVBycUUzeU1YOUN1RVlI?= =?utf-8?B?b0dFbXUzaEVuTmhXUHdTQ1J3SWhjV3pjS3B5VjZML3JvdWd0OEovV29ldjZL?= =?utf-8?B?UVhRVzBUWXVidTgzYnZHK2t5dGxtZWZZa3VDYTI5SW1SRENTVXVXV0U2Y3BB?= =?utf-8?B?SVR6NDI3VHF1YmVZNS8rQjBtWENzd0hqdU40TWg3L0Rac29CMVZ4MXVTL3Zp?= =?utf-8?B?ek13NkxuMVBac2xob0pleE8wSzJBNWhudHlRb29rbERycFp4Qytocnd1N2VC?= =?utf-8?B?VTA0dXJFS01hemRQSFJEOUMzTkZseFFmVE93TDEyRjdMUGF5clJuQjI1WGtK?= =?utf-8?Q?Zj9Acwu7HWteEq02ojL1TNYqi?= Content-Type: multipart/mixed; boundary="_002_OS0PR01MB5716AD5128F16AA1A02B6D29943E2OS0PR01MB5716jpnp_" MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: p8WI5mO7bxp8Bi0bJMD+hVlFM0mBBWH0ThRYqcpH2lr/gJP9AjgR+WzGgTnAsaAymOK/0RlDoi763Pz0f4BfnW3x+0UKohESHAAu/Cf+KFFfiPPqzhmBGIwoWSLOgldcPgZPCYcRauZgzDtSeitZH0KCN3BSzrZJE3wRnkIVsTgsxHRbq9/jgh4RpKoowoZnQ5wpinzNJn9Ih/0nb2nWPU6ra6Oty3ZaGsctaSlTVqU6e1nt2BAU97BFxU1RpVWmGD3qzW35v8Is+4qBmeTO7dygJBSx2/ElHH36OjCDO2BSvmsVa1S3BJklACOpkSxeEZCMZa5WPHqHAcqGI15mroCFnBTcxADUe5X2CrbusBz30QjN4H7vl0vMaR0wtke34WW1aJ+dEMz9B5e8rK98lcJlXf9I+Tywx70eAkm6AP0SaaRB5scX712YelFVNRXdqBAkJvlc6F9XUiJzIin4ibkzQX2s/EfR9uEwZv86Ob7pMfoEOfbg93UnUUyRCQH8M6pSAfiv7Dc3w3+szGQNPCX55skCisg90jqrkP9Tic/lHmXJ53QfImDhi/u8MSWf1xP5F2NCiLU52Ce1jd2bgYzhAj5u9I9EgG8GVwOzKTY7vCxtsbaTs8wKJ1H9xPA1 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OS0PR01MB5716.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 17386570-bd3e-4d0f-40c1-08dd19aa5781 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2024 06:09:15.9200 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: T/mBsCwF2ieheRga4nQIs+pNnAVYhd6ivOzUUoFXfwwjaPLiiuQRw4vmL9rQSYS2uL2B0io8Cvk6nA0ftqe1Pg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYPR01MB7711 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_002_OS0PR01MB5716AD5128F16AA1A02B6D29943E2OS0PR01MB5716jpnp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gV2VkbmVzZGF5LCBEZWNlbWJlciAxMSwgMjAyNCAxMjoyOCBQTSB2aWduZXNoIEMgPHZpZ25l c2gyMUBnbWFpbC5jb20+IHdyb3RlOg0KPiBIaSwNCj4gDQo+IEknbSBzdGFydGluZyBhIG5ldyB0 aHJlYWQgZm9yIG9uZSBvZiB0aGUgaXNzdWVzIHJlcG9ydGVkIGJ5IFNhd2FkYS1zYW4gYXQgWzFd Lg0KPiANCj4gVGhpcyBpcyBhIG1lbW9yeSBsZWFrIG9uIENhY2hlTWVtb3J5Q29udGV4dCB3aGVu IHVzaW5nIHBnb3V0cHV0IHZpYSBTUUwNCj4gQVBJczoNCj4gLyogTWFwIG11c3QgbGl2ZSBhcyBs b25nIGFzIHRoZSBzZXNzaW9uIGRvZXMuICovDQo+IG9sZGN0eCA9IE1lbW9yeUNvbnRleHRTd2l0 Y2hUbyhDYWNoZU1lbW9yeUNvbnRleHQpOw0KPiANCj4gZW50cnktPmF0dHJtYXAgPSBidWlsZF9h dHRybWFwX2J5X25hbWVfaWZfcmVxKGluZGVzYywgb3V0ZGVzYywgZmFsc2UpOw0KPiANCj4gTWVt b3J5Q29udGV4dFN3aXRjaFRvKG9sZGN0eCk7DQo+IFJlbGF0aW9uQ2xvc2UoYW5jZXN0b3IpOw0K PiANCj4gZW50cnktPmF0dHJtYXAgaXMgcGZyZWUnZCBvbmx5IHdoZW4gdmFsaWRhdGluZyB0aGUg UmVsYXRpb25TeW5jRW50cnkNCj4gc28gcmVtYWlucyBldmVuIGFmdGVyIGxvZ2ljYWwgZGVjb2Rp bmcgQVBJIGNhbGxzLg0KPiANCj4gVGhpcyBpc3N1ZSBjYW4gYmUgcmVwcm9kdWNlZCB3aXRoIHRo ZSBmb2xsb3dpbmcgdGVzdDoNCj4gLS0gQ3JlYXRlIHRhYmxlDQo+IGNyZWF0ZSB0YWJsZSB0MSgg YzEgaW50LCBjMiBpbnQsIGMzIGludCkgUEFSVElUSU9OIEJZIExJU1QgKGMxKTsNCj4gY3JlYXRl IHRhYmxlIHQxXzEoIGMyIGludCwgYzEgaW50LCBjMyBpbnQpOw0KPiBBTFRFUiBUQUJMRSB0MSBB VFRBQ0ggUEFSVElUSU9OIHQxXzEgRk9SIFZBTFVFUyBJTiAoMCwgMSwgMiwgMyk7DQo+IA0KPiAt LSBDcmVhdGUgcHVibGljYXRpb24NCj4gY3JlYXRlIHB1YmxpY2F0aW9uIHB1YjEgRk9SIFRBQkxF IHQxLCB0MV8xIFdJVEgNCj4gKHB1Ymxpc2hfdmlhX3BhcnRpdGlvbl9yb290ID0gdHJ1ZSk7DQo+ IA0KPiAtLSBDcmVhdGUgcmVwbGljYXRpb24gc2xvdA0KPiBTRUxFQ1QgJ2luaXQnIEZST00gcGdf Y3JlYXRlX2xvZ2ljYWxfcmVwbGljYXRpb25fc2xvdCgndGVzdCcsICdwZ291dHB1dCcpOw0KPiAN Cj4gLS0gUnVuIHRoZSBiZWxvdyBzdGVwcyBiZXR3ZWVuIFRlc3Qgc3RhcnQgYW5kIFRlc3QgZW5k IG1hbnkgdGltZXMgdG8NCj4gc2VlIHRoZSBtZW1vcnkgdXNhZ2UgZ2V0dGluZyBpbmNyZWFzZWQN Cj4gLS0gVGVzdCBzdGFydA0KPiBpbnNlcnQgaW50byB0MSB2YWx1ZXMoIDEpOw0KPiBTRUxFQ1Qg Y291bnQoKikgRlJPTSBwZ19sb2dpY2FsX3Nsb3RfZ2V0X2JpbmFyeV9jaGFuZ2VzKCd0ZXN0Jywg TlVMTCwNCj4gTlVMTCwgJ3Byb3RvX3ZlcnNpb24nLCAnNCcsICdwdWJsaWNhdGlvbl9uYW1lcycs ICdwdWIxJyk7DQo+IA0KPiAtLSBNZW1vcnkgaW5jcmVhc2VzIGFmdGVyIGVhY2ggaW52YWxpZGF0 aW9uIGFuZCBpbnNlcnQNCj4gU0VMRUNUICogRlJPTSBwZ19iYWNrZW5kX21lbW9yeV9jb250ZXh0 cyB3aGVyZSBuYW1lID0NCj4gJ0NhY2hlTWVtb3J5Q29udGV4dCc7DQo+IC0tIFRlc3QgZW5kDQo+ IA0KPiBUaGUgYXR0YWNoZWQgcGF0Y2ggcmVzb2x2ZXMgYSBtZW1vcnkgbGVhayBieSBlbnN1cmlu ZyB0aGF0IHRoZQ0KPiBhdHRyaWJ1dGUgbWFwIGlzIHByb3Blcmx5IGZyZWVkIGR1cmluZyBwbHVn aW4gc2h1dGRvd24uIFRoaXMgcHJvY2Vzcw0KPiBpcyB0cmlnZ2VyZWQgYnkgdGhlIFNRTCBBUEkg d2hlbiB0aGUgZGVjb2RpbmcgY29udGV4dCBpcyBiZWluZw0KPiByZWxlYXNlZC4gQWRkaXRpb25h bGx5LCBJIGFtIGNvbmR1Y3RpbmcgYSByZXZpZXcgdG8gaWRlbnRpZnkgYW5kDQo+IGFkZHJlc3Mg YW55IHNpbWlsYXIgbWVtb3J5IGxlYWtzIHRoYXQgbWF5IGV4aXN0IGVsc2V3aGVyZSBpbiB0aGUg Y29kZS4NCg0KVGhhbmtzIGZvciByZXBvcnRpbmcgdGhlIGlzc3VlIGFuZCBzaGFyZSB0aGUgZml4 Lg0KDQpJIGFtIG5vdCBzdXJlIGlmIGZyZWVpbmcgdGhlbSBpbiBzaHV0ZG93biBjYWxsYmFjayBp cyBzYWZlLCBiZWNhdXNlIHNodXRkb3duDQpjYWxsYmFjayBJcyBub3QgaW52b2tlZCBpbiBjYXNl IG9mIEVSUk9Scy4gSSB0aGluayB3ZSdkIGJldHRlciBhbGxvY2F0ZSB0aGVtDQp1bmRlciBjYWNo ZWN0eCBpbiB0aGUgYmVnaW5uaW5nIHRvIGF2b2lkIGZyZWVpbmcgdGhlbSBleHBsaWNpdGx5Lg0K DQpUaGUgYXR0YWNobWVudCBpcyBhIFBPQyB0aGF0IEkgaW50ZXJuYWxseSBleHBlcmltZW50ZWQg YmVmb3JlLiBJdCByZXBsYWNlcyBub3QNCm9ubHkgdGhlIGF0dHJtYXAncyBjb250ZXh0LCBidXQg YWxzbyBvdGhlcnMgd2hpY2ggd2VyZSBhbGxvY2F0ZWQgdW5kZXINCkNhY2hlTWVtb3J5Q29udGV4 dCwgdG8gYmUgY29uc2lzdGVudC4gTm90ZSB0aGF0IEkgaGF2ZSBub3QgdGVzdGVkIGl0IGRlZXBs eS4NCkZlZWwgZnJlZSB0byB1c2UgaWYgaXQgd29ya3MgZm9yIHlvdS4NCg0KQnV0IHRoZSBwYXRj aCBjYW4gb25seSBiZSB1c2VkIHNpbmNlIFBHMTUgd2hlcmUgY2FjaGVjdHggaXMgaW50cm9kdWNl ZC4gSW4NCm9sZGVyIGJyYWNoZXMsIHdlIG1heSBuZWVkIHRvIHRoaW5rIHNvbWUgb3RoZXIgd2F5 cy4NCg0KQmVzdCBSZWdhcmRzLA0KSG91IHpqDQoNCg== --_002_OS0PR01MB5716AD5128F16AA1A02B6D29943E2OS0PR01MB5716jpnp_ Content-Type: application/octet-stream; name="0002-Fix-memory-leak-under-CacheMemoryContext-in-pgoutput.patch" Content-Description: 0002-Fix-memory-leak-under-CacheMemoryContext-in-pgoutput.patch Content-Disposition: attachment; filename="0002-Fix-memory-leak-under-CacheMemoryContext-in-pgoutput.patch"; size=2489; creation-date="Wed, 11 Dec 2024 06:06:51 GMT"; modification-date="Wed, 11 Dec 2024 06:09:15 GMT" Content-Transfer-Encoding: base64 RnJvbSBkN2JkZTU0YzdhMDg0MDc1MTM3NTViZWQ1OTE0OGU0YzAzZjBkZjQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBIb3UgWmhpamllIDxob3V6ai5mbnN0QGNuLmZ1aml0c3UuY29t PgpEYXRlOiBXZWQsIDQgRGVjIDIwMjQgMTU6MTQ6MjYgKzA4MDAKU3ViamVjdDogW1BBVENIIDIv Ml0gRml4IG1lbW9yeSBsZWFrIHVuZGVyIENhY2hlTWVtb3J5Q29udGV4dCBpbiBwZ291dHB1dAoK LS0tCiBzcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9wZ291dHB1dC9wZ291dHB1dC5jIHwgMTQgKysr KysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vcGdvdXRwdXQvcGdvdXRw dXQuYyBiL3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL3Bnb3V0cHV0L3Bnb3V0cHV0LmMKaW5kZXgg N2EyN2VlMzhhMC4uMmQ4MWNkNDIzZSAxMDA2NDQKLS0tIGEvc3JjL2JhY2tlbmQvcmVwbGljYXRp b24vcGdvdXRwdXQvcGdvdXRwdXQuYworKysgYi9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9wZ291 dHB1dC9wZ291dHB1dC5jCkBAIC0yMjIsNyArMjIyLDggQEAgc3RhdGljIHZvaWQgc2VuZF9yZWxh dGlvbl9hbmRfYXR0cnMoUmVsYXRpb24gcmVsYXRpb24sIFRyYW5zYWN0aW9uSWQgeGlkLAogc3Rh dGljIHZvaWQgcmVsX3N5bmNfY2FjaGVfcmVsYXRpb25fY2IoRGF0dW0gYXJnLCBPaWQgcmVsaWQp Owogc3RhdGljIHZvaWQgcmVsX3N5bmNfY2FjaGVfcHVibGljYXRpb25fY2IoRGF0dW0gYXJnLCBp bnQgY2FjaGVpZCwKIAkJCQkJCQkJCQkgIHVpbnQzMiBoYXNodmFsdWUpOwotc3RhdGljIHZvaWQg c2V0X3NjaGVtYV9zZW50X2luX3N0cmVhbWVkX3R4bihSZWxhdGlvblN5bmNFbnRyeSAqZW50cnks CitzdGF0aWMgdm9pZCBzZXRfc2NoZW1hX3NlbnRfaW5fc3RyZWFtZWRfdHhuKFBHT3V0cHV0RGF0 YSAqZGF0YSwKKwkJCQkJCQkJCQkJUmVsYXRpb25TeW5jRW50cnkgKmVudHJ5LAogCQkJCQkJCQkJ CQlUcmFuc2FjdGlvbklkIHhpZCk7CiBzdGF0aWMgYm9vbCBnZXRfc2NoZW1hX3NlbnRfaW5fc3Ry ZWFtZWRfdHhuKFJlbGF0aW9uU3luY0VudHJ5ICplbnRyeSwKIAkJCQkJCQkJCQkJVHJhbnNhY3Rp b25JZCB4aWQpOwpAQCAtNzQ4LDcgKzc0OSw3IEBAIG1heWJlX3NlbmRfc2NoZW1hKExvZ2ljYWxE ZWNvZGluZ0NvbnRleHQgKmN0eCwKIAlzZW5kX3JlbGF0aW9uX2FuZF9hdHRycyhyZWxhdGlvbiwg eGlkLCBjdHgsIHJlbGVudHJ5KTsKIAogCWlmIChkYXRhLT5pbl9zdHJlYW1pbmcpCi0JCXNldF9z Y2hlbWFfc2VudF9pbl9zdHJlYW1lZF90eG4ocmVsZW50cnksIHRvcHhpZCk7CisJCXNldF9zY2hl bWFfc2VudF9pbl9zdHJlYW1lZF90eG4oZGF0YSwgcmVsZW50cnksIHRvcHhpZCk7CiAJZWxzZQog CQlyZWxlbnRyeS0+c2NoZW1hX3NlbnQgPSB0cnVlOwogfQpAQCAtMTE5Nyw4ICsxMTk4LDggQEAg aW5pdF90dXBsZV9zbG90KFBHT3V0cHV0RGF0YSAqZGF0YSwgUmVsYXRpb24gcmVsYXRpb24sCiAJ CVR1cGxlRGVzYwlpbmRlc2MgPSBSZWxhdGlvbkdldERlc2NyKHJlbGF0aW9uKTsKIAkJVHVwbGVE ZXNjCW91dGRlc2MgPSBSZWxhdGlvbkdldERlc2NyKGFuY2VzdG9yKTsKIAotCQkvKiBNYXAgbXVz dCBsaXZlIGFzIGxvbmcgYXMgdGhlIHNlc3Npb24gZG9lcy4gKi8KLQkJb2xkY3R4ID0gTWVtb3J5 Q29udGV4dFN3aXRjaFRvKENhY2hlTWVtb3J5Q29udGV4dCk7CisJCS8qIE1hcCBtdXN0IGxpdmUg YXMgbG9uZyBhcyB0aGUgbG9naWNhbCBkZWNvZGluZyBjb250ZXh0LiAqLworCQlvbGRjdHggPSBN ZW1vcnlDb250ZXh0U3dpdGNoVG8oZGF0YS0+Y2FjaGVjdHgpOwogCiAJCWVudHJ5LT5hdHRybWFw ID0gYnVpbGRfYXR0cm1hcF9ieV9uYW1lX2lmX3JlcShpbmRlc2MsIG91dGRlc2MsIGZhbHNlKTsK IApAQCAtMTk5MSwxMSArMTk5MiwxMiBAQCBnZXRfc2NoZW1hX3NlbnRfaW5fc3RyZWFtZWRfdHhu KFJlbGF0aW9uU3luY0VudHJ5ICplbnRyeSwgVHJhbnNhY3Rpb25JZCB4aWQpCiAgKiBvZiB0aGUg cmVsYXRpb24uCiAgKi8KIHN0YXRpYyB2b2lkCi1zZXRfc2NoZW1hX3NlbnRfaW5fc3RyZWFtZWRf dHhuKFJlbGF0aW9uU3luY0VudHJ5ICplbnRyeSwgVHJhbnNhY3Rpb25JZCB4aWQpCitzZXRfc2No ZW1hX3NlbnRfaW5fc3RyZWFtZWRfdHhuKFBHT3V0cHV0RGF0YSAqZGF0YSwgUmVsYXRpb25TeW5j RW50cnkgKmVudHJ5LAorCQkJCQkJCQlUcmFuc2FjdGlvbklkIHhpZCkKIHsKIAlNZW1vcnlDb250 ZXh0IG9sZGN0eDsKIAotCW9sZGN0eCA9IE1lbW9yeUNvbnRleHRTd2l0Y2hUbyhDYWNoZU1lbW9y eUNvbnRleHQpOworCW9sZGN0eCA9IE1lbW9yeUNvbnRleHRTd2l0Y2hUbyhkYXRhLT5jYWNoZWN0 eCk7CiAKIAllbnRyeS0+c3RyZWFtZWRfdHhucyA9IGxhcHBlbmRfeGlkKGVudHJ5LT5zdHJlYW1l ZF90eG5zLCB4aWQpOwogCi0tIAoyLjMwLjAud2luZG93cy4yCgo= --_002_OS0PR01MB5716AD5128F16AA1A02B6D29943E2OS0PR01MB5716jpnp_--