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 1uBKkW-000H8H-IR for pgsql-bugs@arkaria.postgresql.org; Sat, 03 May 2025 21:50:21 +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 1uBKkT-00GJtq-Pf for pgsql-bugs@arkaria.postgresql.org; Sat, 03 May 2025 21:50:17 +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.94.2) (envelope-from ) id 1uBKkT-00GJth-3v for pgsql-bugs@lists.postgresql.org; Sat, 03 May 2025 21:50:17 +0000 Received: from loire.is.ed.ac.uk ([129.215.16.10]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uBKkP-0000oo-0G for pgsql-bugs@lists.postgresql.org; Sat, 03 May 2025 21:50:15 +0000 Received: from exseed.ed.ac.uk (hbdat3.is.ed.ac.uk [129.215.235.38]) by loire.is.ed.ac.uk (8.15.2/8.15.2) with ESMTPS id 543Lo6mf2501672 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 3 May 2025 22:50:06 +0100 Received: from hbdat3.is.ed.ac.uk (129.215.235.38) by hbdat3.is.ed.ac.uk (129.215.235.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.10; Sat, 3 May 2025 22:50:06 +0100 Received: from EUR02-VI1-obe.outbound.protection.outlook.com (104.47.11.41) by hbdat3.is.ed.ac.uk (129.215.235.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.10 via Frontend Transport; Sat, 3 May 2025 22:50:06 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uda3tLrF3H5pGWciKTsOo6mJJiGlEP3dxZdt3tLtwffRWAwr+cdKRfOOmOOr+whwQpK610CIuPScb8IMxAX2Wb55lNcmBi9doznNtug0wSXZ+wLvBo27mDHWlyhjjbFsttKhuKjzStWGRCIyz72Ec69gZwdMPlR/6r/+STnIFHF0qJJpPKuTRS+UASzAlgqjz4AATXdD7cVwl9dMBAnIdCRMevdlzRGxV1Mi3MIgxr0r78nXAAzCFBRdrfvqoGM/qv4BX7fv72Sn/mCZM4Y4tVEWAlYkLtDgIqyQjIz3LLBw1cq57XKiSrnW79OaXAHVonlm8nDHHmQuKYrXUq9Zzw== 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=UPr+d7OrTSfGFLZUFav/22n2H6i6lS7lMhdPzaHGCE0=; b=uwEm66DhBDZMLYq50Z/X7E6e5q5iuxiCXEAffqEU61qVu8OicFS7ShW+a2hnVhfcIbcUfeRvaPhbEF34/kZQU6mWd2glfmQrp+fmYBBQ0Yln0MaMqCxQROXokZPd6Uyp0LhuNTDiXjJMBFjdRxCSTwg5guJoaRb1aJTJswDPJjEqw7n+xIMSOyieSywa33s/jZckbQyTatmpHDN90ZfvsIRDRi8dWmmgwiwh9qTk+bGNawYI2xlj1J6yj9FZwwQ6ywOXxlhiUx6uIPmj0RijbfKLQTThbiCpBcmOMVnLyDNv9Jrv1Lqbyxdbrh+taiOyXgMiz/S7lpSLSIKQLHMS6w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ed.ac.uk; dmarc=pass action=none header.from=ed.ac.uk; dkim=pass header.d=ed.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ed.ac.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UPr+d7OrTSfGFLZUFav/22n2H6i6lS7lMhdPzaHGCE0=; b=s/RzF4SBL8pnzkVXpaSLe5AhD07/TpyFTTjpG15mMyqtpFsaAoP5lVHm9AIS98Dn0neIVAtI7xdHq7Q54ScD8kdtQB9oKxAoLzQsUFdJcLTSZlTPcZH+fGbRhWIP+fiNwSEn04abDXREE7kLEVHBBuEfucYjb0BY4kXryFqbAKWNDNUm7izG4XS8Y/8vu4dFikztSJ8Qiwz8wuaB/PNA7pGGCkAv7P2AYIBE+JvF2/16Rk02U2Y3NlS9NXrbfuRK+MYjHQ0K5d4XaDzqmNgVU9Qc/B/Ai6uNBmJ0C5qxZ+OVvEr3JtrfCh19LwnEPufOPSWDXTZrFV+8xyJArkOVAg== Received: from AS2PR05MB10442.eurprd05.prod.outlook.com (2603:10a6:20b:605::6) by AM9PR05MB8372.eurprd05.prod.outlook.com (2603:10a6:20b:3aa::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.22; Sat, 3 May 2025 21:50:05 +0000 Received: from AS2PR05MB10442.eurprd05.prod.outlook.com ([fe80::3fc0:a77f:dda2:e1c7]) by AS2PR05MB10442.eurprd05.prod.outlook.com ([fe80::3fc0:a77f:dda2:e1c7%2]) with mapi id 15.20.8699.026; Sat, 3 May 2025 21:50:04 +0000 From: Sergey Koposov To: "lepihov@gmail.com" , "tgl@sss.pgh.pa.us" CC: "pgsql-bugs@lists.postgresql.org" Subject: Re: BUG #18909: Query creates millions of temporary files and stalls Thread-Topic: BUG #18909: Query creates millions of temporary files and stalls Thread-Index: AQHbu5KAmzIBRhKfLUOu2MpwWKoq/7O/55MAgAAIwoCAASSaAIAABFcAgAAHDACAABIJgIAAF3oAgAAprIA= Date: Sat, 3 May 2025 21:50:04 +0000 Message-ID: <0ce957be37434cfca4820d1e89a70cb2b456d3db.camel@ed.ac.uk> References: <18909-e5e1b702c9441b8a@postgresql.org> <2051617.1746223978@sss.pgh.pa.us> <5e98fba645682c40bf5f88ef858963ade9681956.camel@ed.ac.uk> <2177960.1746289626@sss.pgh.pa.us> <80bab58be182e80e73b5d5f71664ede9ce58f957.camel@ed.ac.uk> <8fc51cd7-115a-425a-828e-c99defb5afef@gmail.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ed.ac.uk; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS2PR05MB10442:EE_|AM9PR05MB8372:EE_ x-ms-office365-filtering-correlation-id: 0d87ec6a-906a-4642-768b-08dd8a8c7657 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|10070799003|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?QU00Nm1hVTF0UUhyUEVFNUh3OTlyY0FGRkNUaHZ5eGtRWVc5Z29TQ2NLeWE0?= =?utf-8?B?ckh5Y293dDFMc1YzdFlrLzBBWDZNbElERm5KUjhQNWJQRElKYXpKN0dkWTUv?= =?utf-8?B?S21UV1kxRVdZU09KY0p1bFo5UTRTa2tFcXRvTkVJSXc2RXRVMlVjR0pkYlJh?= =?utf-8?B?TW4vdFQ0VWUyb21ZVFNCWGhFcnRUa2l6M0liQlFycmxiZFpna3U4VHB2R1hw?= =?utf-8?B?RTZaTkh4SVB4Ym0wNWhXMndlVWx3SW1IeHM2S2pTbGJ5QTBKTjN0TDZoQlpp?= =?utf-8?B?TVNZQnE5Q0Izd2ZTM2Jhc1E3bG9EOUFBZzcyeDhXTXF4cVBlMzk2MjFOL2xT?= =?utf-8?B?UHdhVytHUHVuTlFuTFZVcTVHb2kxRnVMSXZYWllCNGVPTHZWRFhNNGkxMFY3?= =?utf-8?B?Q3FXaFlNS1Byd00wMkQydzVRNjhwVDc4S3BDaXpORE5PVVJTaDFHeGo2eHkr?= =?utf-8?B?d0tvREEzZDZncVgwUm1IYmdneGErZjdXOEtwalkxQlJMb2gyVi9yODlhUVhW?= =?utf-8?B?cEFpL1RqdHNzdCtHd1FsWTNFcFp2MjZmd0pIODB3RXYvZWE4SFdoNnA4OFZI?= =?utf-8?B?Wlo2SWNOQjcrWDlZMk80R1pyTjlEUW1zM3IzaE94R2VqeWh5RFc5TGVLWFl0?= =?utf-8?B?cGgyeG54MHZ6NWFtNGdSVjExQ1ZZYVdyMnlueTdaTDZQWjRGZDUwVzcwYzdi?= =?utf-8?B?eHNtbUw1aXFlbVJNS2YyajFxbk5zR2xZeEVqTUlJZGVlaHJqYm5va1BqRWJ0?= =?utf-8?B?MUo1R3NWd1RlZlY4aE84RWxPTm9HK3pmeUhiS0Q2WDBtOUhJK1J0NmN2QUpm?= =?utf-8?B?bGJZbGdPc0FrYUhYU2JxWkZvOVVOeDhUVTlQR2tpOUMyaTNuWXhRMHFyZkFo?= =?utf-8?B?blZDRFJTTzhTMGd6UEdzemRSeHdWeERoZ0d3U3hKQittVE9kdXZiM1psb0lx?= =?utf-8?B?KzhyaHBpWDZqWDVmeUxuZGtFSWhkYWNza3V1RnprMzhDY1kwZVkrVE5CbUdW?= =?utf-8?B?alk2V2dRQUpqZkRPRy9LalNub3MvNFdpZEJzelV0MUtPeDZnUmlmSnI0dmUr?= =?utf-8?B?a1lweDhDblpCbnFSR296dEQrekxxc2E0VmlZQy9neWdaYUw3Q2tuSzJmQzF1?= =?utf-8?B?ZzdBVHA0MExsV1NCKy95Nm8zZTZJSkpicVlkZ1JuUWdGQXo0SU1xV0xuV3c1?= =?utf-8?B?ZXlxMk9SeVkvNFBOU256SkhyZFVYVW5oNDZMUlVTSitrTEN1QURmdm1RS3Rw?= =?utf-8?B?K2xBcUpRUTFvNjZjRUd6Ri9wTjVkVWRZcWh5RXdlbExHWDBFWjErSWt3NFpx?= =?utf-8?B?UHJYSDZEbDZYZ3VQSU0xYm9rUTFnYlRIQnFpcGp3aEk1S0J1SS9ETjkrSmgx?= =?utf-8?B?Q1BPeC9ucTFIQ1FKaVVqeWNEL0Y2YVJKcTN5YUlJclpxdU8xMnpUVkluT2Qr?= =?utf-8?B?Z1lMT0ZDcFkrNFZYTG05THpsOWFIcTdySllESE9jUFk0bjNwK0FRclI5N3VT?= =?utf-8?B?dzlKL1NGbk10aHN2L2UyTDRTT0gyZWhhUUs1cmV2K0J2VHg2MVZOZSt3SnFx?= =?utf-8?B?MUZ4SllUYkloUmRuUXRyOXVhenB6WmZVK3ZXUXJQeitVZFZoaWlxeUtlMFBF?= =?utf-8?B?L3kwSXcyTnhPVlZZL2U2cVhGa1JySExTbU8xRjNoMXBMTVZHM2JsaENka0xs?= =?utf-8?B?UE81S3YzWXhobE5ZcEQ4elpBb3NwMWRybEtZWGlJWjZtZDdkN3RnTU4yZC9k?= =?utf-8?B?N1NQMmlkNmdqMys4K1JsYU5MbVB5azlUWlZTT3VBSkRMV2gyb0UrQ1RpWElM?= =?utf-8?B?U0FzUG45djVtYzhySGlUbVRKTFcrcUVtdU0zMTdEK25LUllGREcxd0owVE9i?= =?utf-8?B?eDF0UUxWU0t3WlRCcU82TG1GVXpwUmd1bm5SenhzdXJ1djIzR2VxdzJuNDl6?= =?utf-8?B?R0hxcjVSUytCcldGRCtvYW9UU3BCQklMaGg1dWk4RUtBbXlYK0VZcnFKV2tB?= =?utf-8?B?YkRFTkJ1L2h3PT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS2PR05MB10442.eurprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(10070799003)(366016)(376014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S042UDVqRjFOcEpFOWlqTVRzdVdaWUhyMXdTMTkzLzVqWjlSRytnbTRNYk9y?= =?utf-8?B?QUR3T01ZMG1YR1NjcHBUOE9SbVQrb2xHWnJtTjU3SU1JN2k4T0JlL1RhSFpR?= =?utf-8?B?ell4ZnMwTExDMUd5YzUxRHQwREpHY0dBcTZza1hIWGQyT2VOQzNydjQrRE9h?= =?utf-8?B?RzJiR0sxYlZYYUJDbjV0REFvT0oycUdnV21Bd1Bhc0lhK1loRDBBQ2FLRU92?= =?utf-8?B?RlBhU3FoVXpYYVhHK3Z2UjhiQ2xVM3N1dVdwYUp4NVhsbkNaNTVTYlVYRGRr?= =?utf-8?B?UTBDMW5CenFtUTc1eFRQSnI3L2t6ODZxMTROQ043cUk3RDNnb3B0V29sR0tY?= =?utf-8?B?ODFSdmthUjBaTmxZMmVIMVVmUE1lWnJMT1c0a0RDL1ZHTVl6cDFxVXVoSW55?= =?utf-8?B?SkJWVWlkeStKREJkTGdCc0dLWXZrUkdIcHpLNFg1RFRzQzJlL2U4STg1YjhQ?= =?utf-8?B?YjB3RDdyOWFUdjdDL1dSWUlOUXdEOHRLbTdhUVN0VW1NRVJmTnl6RHE5NHNw?= =?utf-8?B?MG1uRWxlL3JrTnlYTVZyR1ZicXF6Vzk0c1lacXkyMWt6MmZKMzVLOHJoV2Z6?= =?utf-8?B?MG5QSkJJa1ByNnRNRUsrY2ljT05xQVVBYUkxQ2VyMm9TUjc4cmp2Vzd1WTFq?= =?utf-8?B?RXQ0YzhmN0lwZW9HOFdPNzNST0taLzY2U0VLZ01ud1ZORGt0b0VMSE9ZVGdk?= =?utf-8?B?THA4dVIvWlo0UWE0ZW5HN2dMdXNwK0hzMEZtS0tia0Z6TFJuY0tzMU1rWjA0?= =?utf-8?B?WGptaFJadXd6eTlDYWw0TmFoT1lqWDJkNHpZNEVtME9oMm9wNWMrMGxIU0p6?= =?utf-8?B?bS9iUldsb2ZEKy9DaGRva2U5cFZPMkViQ21XN1A4bW5YTGpEaEpIeS82Y2RG?= =?utf-8?B?YktxY3M5eDN4TTNEZHgrN2Jlb2xnYUJ3cnR6eUdidGNhN0hUYWFQVktpZzJj?= =?utf-8?B?emplRVNMODJKSU92Zyt3T2k3SUJacXZ6M3hIdlRlR2U2M1RvNW5IcGx4VFM0?= =?utf-8?B?TGtEdW1nV3RLV3hQRVNGb2RxVGY3SkJ6SCtGOGJ1M0FzemxZYzRmRFBlalNr?= =?utf-8?B?QTRxMUVuT3pwcWpJUFc4cDVzVm9kbzRaeWZRRFFKT1JuRk1za3c4ZFlXRzls?= =?utf-8?B?NjlhaXovRTJwU0lGRENsZGVESjkrZkozbEwzeTZ6V0R2b1M1UlJkSzVnNGNF?= =?utf-8?B?Y25pdTFGTGMvTFhmUDFQK3FjcStrcEpra2FjN0ovSEZuWFFuNWt2ZEk0K202?= =?utf-8?B?UnhKS1paOWRBOHhHUHR3b1IwZGQvYWdLSTVYRklsaFY4TnVvZlJjbnpmTVph?= =?utf-8?B?RFFCS0lkNmE5dUdHdmNHWUM3RmNaaFF3VnVJQUdLKy9HbFJXNUg3b1lRSFVQ?= =?utf-8?B?dkFmUWp2MzYyZ3dpMmlXY1o1ZUVpVmY1VWlSczNwTHorUjJ5RFJVakVRRzR2?= =?utf-8?B?bFY5Q2huTUJiT3RBaDhVV3o3c2VJOFdUZ0tHcUJ6Yi9Fenh1OW9UajM5ODFC?= =?utf-8?B?TVYrbVdqaXBjY3VDTmJwTGo1a2FBVDgwZFVTMG5RbU5NU3NOQlN1bE5pOFFP?= =?utf-8?B?dlhZUUduOUFhTUdyVHhHbmdsaTlkODVuWGZNQ3RjYWJqOWRqWGd0ZTlVdXJW?= =?utf-8?B?S0g2aG9nT1lFTDQwN3Rsa3hMc3cvM1RDRk5vN0l2TWJ0dW04L2xSdE5PV0pF?= =?utf-8?B?RnlDRzZ5NDUrZUVVRnNnNjNCa0hFWGhBUWN3ck9wVUNuWXFuYWcrNlJiWHAw?= =?utf-8?B?dTArc0hHa1ExdUlDYzV5YjNLSWpCWWJjU1FnTURRSlMrTG1xL0Q1R3lCVTNy?= =?utf-8?B?bXV5UDVrL3JIbTl5YUVoeVNKM3FPbUpQS2h4eVAzWW1rdHl3OVJwVXVLQzRU?= =?utf-8?B?c2xWNmxkUFA5U3pOSk9saTAxSnJHV2hxSHA4ZDl5ZlY2UUNpcGV1bHUwLzVr?= =?utf-8?B?ekVTK29rVlg5cW5zRFljSEpudHExeVpiVnBtbSsxQXNVb1JiQUVNZ3VlYm5Y?= =?utf-8?B?djd4WFRXMFZoV1pBTWlwa2xCVUN6WGxQaEJrMGFhK05jQW9uZ211OVZ2b1k2?= =?utf-8?B?Y1hLcDBrdTk0WUNaWDlxdmI2UXg5emhkRTZrbld6S0FVaVlackphRjVmMWtn?= =?utf-8?B?dXpVQmY3MDdFMlloU01uRWowTlR2bmFEZityc3VLOW1NM0tkVFl1Z1F2ZVZJ?= =?utf-8?Q?vFBSgGa5Xi9nZtrm4rW0MS/DVYFHFO09AA6WvbPDbdxa?= Content-Type: text/plain; charset="utf-8" Content-ID: <8603224441CC8E4480584078B94B224A@eurprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS2PR05MB10442.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0d87ec6a-906a-4642-768b-08dd8a8c7657 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2025 21:50:04.1950 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 2e9f06b0-1669-4589-8789-10a06934dc61 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4NmeBsJ75abwtp+8CQ+5SqrK/FB45OmKQDeAblr6jlMdGGHrij/Vh+Vk/IX7ZVSW0vfHLFa+ozgsEUOVtN+YFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR05MB8372 X-OriginatorOrg: ed.ac.uk X-Edinburgh-Scanned: at loire.is.ed.ac.uk List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk QW5kIHRoaXMgaXMgZXhwbGFpbiBhbmFseXplIHJ1biB0aGF0IGZpbmlzaGVzIGluIHBzcWwsIHdp dGggdGhlIGRlZmF1bHQgc2V0dGluZ3MgKGkuZS4gd2l0aCBwYXJhbGxlbGlzbSkgOg0KDQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFFVRVJZIFBMQU4NCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogR2F0 aGVyICAoY29zdD0xNDQ0MzEwMi42Mi4uMTExNDg3NjkzLjkwIHJvd3M9NjU0NzA4Njggd2lkdGg9 MTAwKSAoYWN0dWFsIHRpbWU9MjEyOTEyLjM3Ny4uMzM0ODkyLjY3NiByb3dzPTY1NTE0Mjk2IGxv b3BzPTEpDQogICBXb3JrZXJzIFBsYW5uZWQ6IDQNCiAgIFdvcmtlcnMgTGF1bmNoZWQ6IDQNCiAg IC0+ICBOZXN0ZWQgTG9vcCBMZWZ0IEpvaW4gIChjb3N0PTE0NDQyMTAyLjYyLi4xMDQ5Mzk2MDcu MTAgcm93cz0xNjM2NzcxNyB3aWR0aD0xMDApIChhY3R1YWwgdGltZT0yMDk4MDYuMDE5Li4zMTc2 ODQuMTQ2IHJvd3M9MTMxMDI4NTkgbG9vcHM9NSkNCiAgICAgICAgIC0+ICBQYXJhbGxlbCBIYXNo IExlZnQgSm9pbiAgKGNvc3Q9MTQ0NDIxMDIuMDQuLjIyMTI0Nzk4LjYwIHJvd3M9MTYzNjc3MTcg d2lkdGg9NjApIChhY3R1YWwgdGltZT0yMDk4MDUuOTQzLi4yNzMwMDguNDg5IHJvd3M9MTMxMDI4 NTkgbG9vcHM9NSkNCiAgICAgICAgICAgICAgIEhhc2ggQ29uZDogKGQub2JqaWQgPSBnYXBzMS5v cmlnaW5hbF9leHRfc291cmNlX2lkKQ0KICAgICAgICAgICAgICAgLT4gIFBhcmFsbGVsIFNlcSBT Y2FuIG9uIGRpc2tfc2FtcGxlMSBkICAoY29zdD0wLjAwLi4xMjE4MzcxLjE3IHJvd3M9MTYzNjc3 MTcgd2lkdGg9NjApIChhY3R1YWwgdGltZT0zNy4zNTMuLjI1MTg1LjM0MCByb3dzPTEzMDk1NzUx IGxvb3BzPTUpDQogICAgICAgICAgICAgICAtPiAgUGFyYWxsZWwgSGFzaCAgKGNvc3Q9MTAzMDcz ODAuMjQuLjEwMzA3MzgwLjI0IHJvd3M9MjM3ODYyNjI0IHdpZHRoPTE2KSAoYWN0dWFsIHRpbWU9 MTY5NjMzLjA2Ny4uMTY5NjMzLjA2OCByb3dzPTE5MDI5MDA5NSBsb29wcz01KQ0KICAgICAgICAg ICAgICAgICAgICAgQnVja2V0czogNjcxMDg4NjQgIEJhdGNoZXM6IDMyICBNZW1vcnkgVXNhZ2U6 IDE5MTk5MDRrQg0KICAgICAgICAgICAgICAgICAgICAgLT4gIFBhcmFsbGVsIFNlcSBTY2FuIG9u IHBhbnN0YXJyczFiZXN0bmVpZ2hib3VyIGdhcHMxICAoY29zdD0wLjAwLi4xMDMwNzM4MC4yNCBy b3dzPTIzNzg2MjYyNCB3aWR0aD0xNikgKGFjdHVhbCB0aW1lPTEzMi4yOTUuLjExNzU0OC44MDMN CnJvd3M9MTkwMjkwMDk1IGxvb3BzPTUpDQogICAgICAgICAtPiAgSW5kZXggU2NhbiB1c2luZyBn YWlhX3NvdXJjZXhfc291cmNlX2lkX2lkeCBvbiBnYWlhX3NvdXJjZSBnICAoY29zdD0wLjU4Li41 LjA1IHJvd3M9MSB3aWR0aD00OCkgKGFjdHVhbCB0aW1lPTAuMDAzLi4wLjAwMyByb3dzPTAgbG9v cHM9NjU1MTQyOTYpDQogICAgICAgICAgICAgICBJbmRleCBDb25kOiAoc291cmNlX2lkID0gZ2Fw czEuc291cmNlX2lkKQ0KIFBsYW5uaW5nIFRpbWU6IDEuMjY2IG1zDQogSklUOg0KICAgRnVuY3Rp b25zOiA3NQ0KICAgT3B0aW9uczogSW5saW5pbmcgdHJ1ZSwgT3B0aW1pemF0aW9uIHRydWUsIEV4 cHJlc3Npb25zIHRydWUsIERlZm9ybWluZyB0cnVlDQogICBUaW1pbmc6IEdlbmVyYXRpb24gMTEu Nzk2IG1zLCBJbmxpbmluZyAyOTMuMzc0IG1zLCBPcHRpbWl6YXRpb24gODEuMzU0IG1zLCBFbWlz c2lvbiAxNzMuMzM4IG1zLCBUb3RhbCA1NTkuODYxIG1zDQogRXhlY3V0aW9uIFRpbWU6IDMzNzgx NC42OTUgbXMNCigxOCByb3dzKQ0KDQpBbmQgSSBkaWQgdmVyaWZ5IGFnYWluIHRoYXQgd2hlbiBJ IHF1ZXJ5IHRocm91Z2ggcHl0aG9uIChpLmUuIHVzaW5nIHRoZSBjdXJzb3IpIHdpdGgNCm1heF9w YXJhbGxlbF93b3JrZXJzX3Blcl9nYXRoZXI9MCBpdCBmaW5pc2hlcyBmaW5lLg0KDQpBbHNvIEkg Y2xlYXJseSBzZWUgdGhhdCB3aGVuIEkgcXVlcnkgdGhyb3VnaCB0aGUgY3Vyc29yIGluIHB5dGhv biB3aXRoIHRoZSBkZWZhdWx0IHNldHRpbmdzIChhbmQgd2hlbiBJIHNlZSB0aGUgaXNzdWUpLCBp dCBjbGVhcmx5IHVzZXMNCiBhIGRpZmZlcmVudCBwbGFuLCBhcyBvcHBvc2VkIHRvIGp1c3QgcnVu bmluZyB0aGUgcXVlcnkgaW4gcHNxbC4NCkJlY2F1c2Ugd2hlbiBydW5uaW5nIGluIHBzcWwgSSBz ZWUgdGhlc2Uga2luZHMgb2YgZmlsZXMgaW4gdG1wDQpwZ3NxbF90bXA3NTI3MC4wLmZpbGVzZXQN CmFzIG9wcG9zZWQgdG8gOg0KcGdzcWxfdG1wNzM0NTkuMCAuLi4NCg0KSSBkb24ndCB0aGluayBJ IGtub3cgaG93IHRvIHNlZSB0aGUgcGxhbiBvZiB0aGUgZGVjbGFyZSBjdXJzb3IgcXVlcnkuDQoN ClNvIHN1bW1hcml6aW5nOg0KDQp0aGUgcXVlcnkgcHJvZHVjZXMgbWlsbGlvbnMgb2YgZmlsZXMg aW4NCg0KMSkgcXVlcnkgdGhyb3VnaCBjdXJzb3Igd2l0aCBkZWZhdWx0IHNldHRpbmdzIChtYXhf cGFyYWxsZWxfd29ya2Vyc19wZXJfZ2F0aGVyPTQpDQoyKSBxdWVyeSB0aHJvdWdoIHBzcWwgd2l0 aCBubyBwYXJhbGxlbGlzbShtYXhfcGFyYWxsZWxfd29ya2Vyc19wZXJfZ2F0aGVyPTApDQoNCml0 IHdvcmtzDQozKSBxdWVyeSB0aHJvdWdoIGN1cnNvciB3aXRoIG5vIHBhcmFsbGVsaXNtIChtYXhf cGFyYWxsZWxfd29ya2Vyc19wZXJfZ2F0aGVyPTApDQo0KSBxdWVyeSB0aHJvdWdoIHBzcWwgd2l0 aCBkZWZhdWx0IHNldHRpbmdzIChtYXhfcGFyYWxsZWxfd29ya2Vyc19wZXJfZ2F0aGVyPTQpDQoN CkkgaG9wZSBpdCBtYWtlcyBzZW5zZSB0byBzb21lb25lICYgIGhlbHBzLg0KDQogICAgICAgIFNl cmdleQ0KDQoNCg0KDQpUaGUgVW5pdmVyc2l0eSBvZiBFZGluYnVyZ2ggaXMgYSBjaGFyaXRhYmxl IGJvZHksIHJlZ2lzdGVyZWQgaW4gU2NvdGxhbmQsIHdpdGggcmVnaXN0cmF0aW9uIG51bWJlciBT QzAwNTMzNi4gSXMgZSBidWlkaGVhbm4gY2FydGhhbm5haXMgYSB0aOKAmSBhbm4gYW4gT2lsdGhp Z2ggRGjDuW4gw4hpZGVhbm4sIGNsw6ByYWljaHRlIGFuIEFsYmEsIMOgaXJlYW1oIGNsw6ByYWlk aCBTQzAwNTMzNi4NCg==