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 1pDOUp-00025E-0Q for pgsql-hackers@arkaria.postgresql.org; Thu, 05 Jan 2023 11:33:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pDOUn-0006FS-Ug for pgsql-hackers@arkaria.postgresql.org; Thu, 05 Jan 2023 11:33:17 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pDOUn-0006FJ-Hw for pgsql-hackers@lists.postgresql.org; Thu, 05 Jan 2023 11:33:17 +0000 Received: from esa13.fujitsucc.c3s2.iphmx.com ([68.232.156.96]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pDOUk-0007Dr-DT for pgsql-hackers@lists.postgresql.org; Thu, 05 Jan 2023 11:33:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1672918394; x=1704454394; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=BRHVvvtReQdmIzA7DB3JSTanlIiPsk5p+yTR4vm5iyw=; b=T7sEuC4A+uK65kPwdIY9926bmvHRk/PvWiLmNDCJZhyZTvId7Eaop2r6 WWNqlJiE1GK3bOzoFiT911BGxJL7PWxdeZtLTS6VgNToeSbkYu4v+4+Yv SENJOZjEHurHjWzX6BcyKGB7rS9c2cpgpiWSO0nERbpho2m7EmfmV/cFV lV5uEepyBCzCLYusE1JtslZ6EsShbWS23RvQW06R5+H1zF1BY6Za12mQF ZL3UDX3mUw2WM10oe22+qslcl50Cb5fjje72WL2AmSAFIBB1ZmKLxEhmo DuVQ6Te5zC1Uq/49clWfs0VTmkCW0xlxcaotz9/OF34xjU2nFsjeiWdg7 Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10580"; a="73579825" X-IronPort-AV: E=Sophos;i="5.96,302,1665414000"; d="scan'208,223";a="73579825" Received: from mail-os0jpn01lp2107.outbound.protection.outlook.com (HELO JPN01-OS0-obe.outbound.protection.outlook.com) ([104.47.23.107]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jan 2023 20:33:12 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Uj2Wq49hh7FmIiidUItsRmWHxxOSUPTjWmOls53ldkiGwYSRTvKxIUszhLjrDptmqVYQCk83ey0JYNQXDMgHf/DJ6RXyTLpZG7gMGhPUkcmGpRAz9J4kzwz2wuXrnA649czZJVOS3GFiu3FoIxig95XbyJPbfXWz+seDXABpRNmLK1sObCWxFM4suwUJWyvLlkf8kpqWlPTqd7wUmFzmIuyBxh6z0iejiMWkXaif85er7sBYr7J3F1g4921YZU45H16pfmcWGpXJHkRWGspfHy/jbhsk6PkQKASwkh4bI+UYu6B+xBNI876y+28B5uYVMXwrIJDMhY6vvdp9t0pxdw== 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=sUYA9wkhG/TOqdxSo5TK8fdn/NiiePqMvThzjWMoPoA=; b=FyiZNOhJfjUECx0UXZ0QBTZabjUZ1BGMIAJvlvn8kagPvY33NR9/4VDc0QbGfb0tl0Id5GVtwK25wqdb4oMH8c3TpZ5gqiisfK1jxAmaDPEwg1ng/5tOfEKMlUJHKF1XkPxpojnUbQGO4SLASZIE5GvnPaGMT2LgXCnG0jou9NqFhEvPBS2MY5Ll2tzjQ11MIn3jJyERZzq9KjToRZZAP5v8V3cTOKg/2pR2aBJHGaSLeCGlRXbzNu8cyZkeaylatHjJTMVidKOLlZafJk46Lyx25rsQe46VX9IO2mP9qORYjiS4IBJ72uVtI6lKuoNYkZxDJeAvy1RoKdVO26cmqA== 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 TYCPR01MB9506.jpnprd01.prod.outlook.com (2603:1096:400:192::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Thu, 5 Jan 2023 11:33:08 +0000 Received: from OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::db62:a054:b1fa:4cb3]) by OS0PR01MB5716.jpnprd01.prod.outlook.com ([fe80::db62:a054:b1fa:4cb3%3]) with mapi id 15.20.5944.019; Thu, 5 Jan 2023 11:33:08 +0000 From: "houzj.fnst@fujitsu.com" To: Dilip Kumar CC: Amit Kapila , Masahiko Sawada , "wangw.fnst@fujitsu.com" , Peter Smith , "shiy.fnst@fujitsu.com" , PostgreSQL Hackers Subject: RE: Perform streaming logical transactions by background workers and parallel apply Thread-Topic: Perform streaming logical transactions by background workers and parallel apply Thread-Index: AQHZD4gmc8Gf0xrGM0OFaEbpojAcOq5uQq1wgAHYoYCAAB++4IAAIlOAgAGmKgCAABa30IADFsaAgAFWGwCAABBJYIAA+pYAgABJqTCAAgB9AIAA8s2ggABurUCABGXB4IAAfjmAgAEdzwCAAHCvAIABHXEAgAIlRYCAAWA5AIAEvuWAgAE6wQCAAY/VgIAAWFEwgAAJz4CAAB4xgIAABTsAgADsLVCAAFA9gIAAMiLQ Date: Thu, 5 Jan 2023 11:33:08 +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: msip_labels: =?utf-8?B?TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2Uw?= =?utf-8?B?NTBfQWN0aW9uSWQ9MGZiZGY4YmEtYmQ1NC00M2NiLWE4NDktNmUzYTA4MTM3?= =?utf-8?B?ZTg4O01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX0NvbnRlbnRCaXRzPTA7TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5?= =?utf-8?B?LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfRW5hYmxlZD10cnVlO01TSVBfTGFi?= =?utf-8?B?ZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX01ldGhv?= =?utf-8?B?ZD1TdGFuZGFyZDtNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9OYW1lPUZVSklUU1UtUkVTVFJJQ1RFRO+/ou++gA==?= =?utf-8?B?776LO01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX1NldERhdGU9MjAyMy0wMS0wNVQxMToyMToxOVo7TVNJUF9MYWJl?= =?utf-8?B?bF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfU2l0ZUlk?= =?utf-8?Q?=3Da19f121d-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_|TYCPR01MB9506:EE_ x-ms-office365-filtering-correlation-id: 5f826563-352b-4895-db1f-08daef109e8b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IzlWl7jPhiUV/Bznm/NDwSiJ2iIxUIeZPLPTJyP6D5z8VRO8M5WC3inGl+uWYsSf3zoW3bs+dTgNya22cPtll8j3odZBdvZWalsuE+U/VzxtbkkN7yoMMPPFxEvHZI6Sh+XYY3TdmS2xkvhJxo9Hry89f5KDu2zytI3xMR05vROk9HgsS2sQ0sogb3xgQpgzJQQniW/syphVqDipS4ns+Eq5MdnqhK7BkMQjKM/d02r/IpdX8+CWKohNLP6aqdflv89rt4P2dmKIGLinTDvTmfon0QLul/YNHKBZDM1vAu8EI5OdNjMrr4uZGOmdRCiWE5NCKmF4+tE3o9hv4atLI+cLV40QALHgC4HeMtH6wEscZtrSHOmZ7ChkKg6tOxlvFJymGx5HuRS79o7qmRbKsx2NtA0hYnRvQHZCaiPg2iwMmLo+k4CV/WVgNtVJzI1X6mwPjgwSyE6HLuE4tVRpmX/ZhRDgYYBtKsDlSvjgzYlcKmTdFcU5HLj9BtoQP6UferUs5Y28oW5Zv0va/1ls4ZUhZBVusUiFimduGL3u04jX09JV9D4Vfrp0P0vDH2xFoDpP1toEvQ1h6X32zPCd1B8707SwvW3C+4ou4A7DUfjZP/PX+a5cGnJEFSK7DTGgebWiHKAjypfyxkBQqD0vaDGzkDTkYJtjG3y0bLm1FwDAC0ZxasUAGDPIryx7zyyBW0Im083etc3GuQ4orYQ2exm8k9IxgaeHfAjKMMTfh6Q= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS0PR01MB5716.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(346002)(39860400002)(376002)(366004)(136003)(396003)(451199015)(1590799012)(83380400001)(55016003)(86362001)(33656002)(99936003)(122000001)(85182001)(38070700005)(82960400001)(38100700002)(6916009)(2906002)(54906003)(52536014)(41300700001)(5660300002)(4326008)(64756008)(8676002)(66946007)(66556008)(76116006)(66446008)(8936002)(66476007)(316002)(186003)(26005)(53546011)(478600001)(9686003)(6506007)(1580799009)(7696005)(71200400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WnJ4QUk0YVM0YlhSRGlPeDd1YS9hTEFPNHhyMTd2bFhsZDA1UlRKcVg5ZnU3?= =?utf-8?B?b2MwSlRsVzRIYVA2N2pJVEE5SVFUOVFtbWVDR2h4WWlGNWV4OWE3Y05aYXV1?= =?utf-8?B?V3Z0R1FJU1VacGZocXptWVJaQTlPbzV5VnlzOWFEbVgrYWRPdlY4T09WSi9v?= =?utf-8?B?aEZnbFpFYWE4aXlCU28zcUVZaWwvbWR2UDBsbkN1WE8wUjRYRFhBRnFrS2hR?= =?utf-8?B?cWVJaEkzTXVkRmoybnhCa3ZaMFlDNFJGOFBEV1d1VHM5U05yV2t3cDNhSkN3?= =?utf-8?B?NXUzTmpTWWJDMldCNk1OcWl4d0lTV1NtWkJPbXhRZ2d6elBoOUppZFEzd2Z0?= =?utf-8?B?R0QzT3ZHMFEwRE53RzFLTXg1Wk5mVDgyOWJ6QWFQMnJRQ3pFTUE1UU40ZkNj?= =?utf-8?B?aEVnVDl0SjhNdm1Nbzh2N003elp5cjdyNGY5TGIyU3IxZHBlcHZLTm9SSEl3?= =?utf-8?B?YUl6QWVnSmtERkZkUk05czJiWTNuSHdsS2JmcDI1OXlWZWZqNXkyTXZhaWsr?= =?utf-8?B?L2F0d1hpeDhLZTVUS0QvclJzK3dDSXFuSTJ3WWtqbFpjK05wck9JVmZiQ25M?= =?utf-8?B?dVlwZ1duTGpNUGFJRU10NW9OdHdwbFFpSDBOT01pVXM1bXNKWnNYV3cyU3A2?= =?utf-8?B?OVhjMjRmU1NoODVzNUsvODNDTStRaUhodGc1VkdOcW9jbWM5Q3JYRzBTTlRF?= =?utf-8?B?a0I4VWpMdFUzaldPVUhESXM2eG9kZndLMVdLQmM1UmpEU3BYTWFBUWpheEJL?= =?utf-8?B?NnJMSWsyOUhpNlYxc0VXZ1FIQzdXdHpIZ0pZb1M2TjAwbUgyUVVZTmNJa085?= =?utf-8?B?MDRBU0RSUXgvTGJSVVk1dWVzVW9NdUZwU2VaWDJXMEx1cEtKQWU0TlFwT1Ri?= =?utf-8?B?QkFKN01DMTNVQlZ2L0l1T0p1LzV4dGE0ekJRZDVTSXNsdElzS0FLMVV5aS9V?= =?utf-8?B?TDMxU0d3NmgyRmFxTGtONWFPOFFhSzlRQ1NoTkVyY1lPOHF5enpuUmNDNnBM?= =?utf-8?B?V1o4V05xRDRnNGx2MUduZFlqeFNXOUNON0Q2eXpRQUtnSzRwRldPZmNRS2FC?= =?utf-8?B?TEprSGZtYUJ2bGE3aDZVY1B6NVlXeEkvLzArak5iT01hUnpFNjU2elhSUVVi?= =?utf-8?B?ZVdnVW5mNjBHcUVJSjlaSTcxM1lZem56alorSlZha0JYaWM3ZitiYnVNZGF6?= =?utf-8?B?WGgwZG5od0QwTFNmOHNrWU1teXNuZTg2ckM4bTllS3VJQVRMNW5sWXNBUHNo?= =?utf-8?B?cDlBNTRnTFdTY2pObkxLZTE0WXFMQ0x0OVBwcUwyZjNLVTVBc1lPR2t2NkVH?= =?utf-8?B?N2FWanhhWEM5S2hSZEE3NkNCYnFPYndCRU9CYTZvbnpFdXRucnJRYmdjcU9t?= =?utf-8?B?NlAyTG5Sb2ZxNkhaeFBBSTRGd3N3cTR0bXdDMWtjd2VlQkttNDhVbmJtTXhZ?= =?utf-8?B?b2tGRnZyRUl2RVBDODRuSTVxaUJUcE8zWGtnN2JkcStyS1c0b1JXOFlxOE5Z?= =?utf-8?B?L01aazhHZlNNUVRUeWtXZEpqS3AwWTJzNkVDU0tOUmhrNk1mejl3WkQyZzFR?= =?utf-8?B?Z0dNY0Z1SXVQMzl4QWlzbDk2RFkrRThqMXc0NVFUV2JHUFgzSnp0WlpTSWVM?= =?utf-8?B?b0NsSEhLbGZETWkxbVVKd0NFVkVoVjg4YjB0cUVMOWhFL3hWQ1pDWkRxRDgv?= =?utf-8?B?Y2Y1bklXWXBWeERpd2lCbGsvYXhnOHlTQ25YQXBUZWI0VU10TTBaZlFhQyt6?= =?utf-8?B?MGk1aHhlL3hTUjd6a3IwYlFkOUtWanpoNHFnQ1NLRXpMQ2VDOGUybGl6aEYy?= =?utf-8?B?R2FpdjhqLzhXRzduRTFseVJiazFHejVha2JUeDhvdk9qcGlvNnRnSmp5TTZ3?= =?utf-8?B?ZHpJeHpSd0lHVk9TeDdEWnoxQTQrN3loTGRVK2hubzRqL09CeTZuam9qODll?= =?utf-8?B?N2NvUDJ2c0VQMkU0Yy96cmovOVMrVEZDeExHTU1YSlBjZDVWT1piV0d2VmZ3?= =?utf-8?B?UmdzdVUwZW1HQzlwOTA0ejJZM0I1ZXdpWnVVNGVOd1BPVjVNRVdwWVhlbkho?= =?utf-8?B?dXRXYzlrcDg3UWxZY3lxekg5TEFxTHM1NlFzZURvbWNxN1VWSExNMkZ0M1Ev?= =?utf-8?Q?cegXjxjDD5bcXpHudBp3ePB5U?= Content-Type: multipart/mixed; boundary="_002_OS0PR01MB57162495C97CAEA88AC8E9DB94FA9OS0PR01MB5716jpnp_" MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: IEYIgSkWdeieLY4SXAjER1Mk3R5/wcr2kiT/Bw74wAOgSJT5RIhHrASNHZ9v6aQkOso4U3Zabz/uta8QtibeYNjflzB+LbXiXd2bXMnyAi1+z/ZJr/oQaOgvB86x0uXy2xPJYfIODa2Ya1oxaCCvmJW1nuBU/e2EHy13rKdM8KWci+A6F0wnCw9AKURyiDZJhf1zuxj2wZEBgdQDupuYuOo2ivutCFO9BQwUmBiQB1beE/T4RCuvmnYZyCYPcSBtZEgqjqeSjgCmHxn28Xr7K6BwH5pj3bpHmPAAogP6uG9/N2s/ms91THr7rO97pf4+HRtmPFM5Nxfz/mm6pFBgBFOhcqrY9AdDL5kav7n+k4UHj46Cu9Ngq+1qs6fgE+b8lEwY3Jtyqx9VfvmBDQ76zr2Lt41IfWrRM9d9zvZkwFDOf2ab22zhG8CMGjjPe3+zwUkZS4fvd32MfrG5R+wEqzYjmglcqiB1RByLMg/sKU3g4edjWxHKOCUd0v08l743e3vhEMpP+ITNN6grNyiSvbzU55ay/DAkUs7R86O7sxihEQZmI5kh5DrpG8BtaPAl1RY0B7uE0nJu1bAYTvTx4KW9TaxOQo2K41A8VFlTLop/SRswI6JS2Ni6ccVasFxIfyBYbJb3PP4LQ3OnC4jN5VNwlCJ9ccI1B2z2vjJw/PYWBYTWyGIO6q20BoI5zMpfVpwbkRghAewOKnLDfKakzAIKq3uv/AW0mceQ05c69cK5N6ewa+hX5fHxOuhOmmomTG5PuziE4fnwdyydHUvM2EhySqb6HJfOqeosHVHrIFfjF+IXpZztEponE3EltQ07oTE199qFZqEm6JCL8PSlqT7EoLjOdwHr3WDBhqfpCEEtPFZ2i5A2HFAxMXuIvR5XCHA7JK/3XOc/l/REw8Ngrg== 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: 5f826563-352b-4895-db1f-08daef109e8b X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jan 2023 11:33:08.4358 (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: GVy9QEBuDxNBXPlbfVZ8Ij2BTgkGbmNGNpord29gnaMz6x7/TVkHxDQIvG23r3xLiaQU4d6Cx4bJPJb036DPCA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB9506 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_002_OS0PR01MB57162495C97CAEA88AC8E9DB94FA9OS0PR01MB5716jpnp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gVGh1cnNkYXksIEphbnVhcnkgNSwgMjAyMyA0OjIyIFBNIERpbGlwIEt1bWFyIDxkaWxpcGJh bGF1dEBnbWFpbC5jb20+IHdyb3RlOg0KPiANCj4gT24gVGh1LCBKYW4gNSwgMjAyMyBhdCA5OjA3 IEFNIGhvdXpqLmZuc3RAZnVqaXRzdS5jb20NCj4gPGhvdXpqLmZuc3RAZnVqaXRzdS5jb20+IHdy b3RlOg0KPiA+DQo+ID4gT24gV2VkbmVzZGF5LCBKYW51YXJ5IDQsIDIwMjMgOToyOSBQTSBEaWxp cCBLdW1hcg0KPiA8ZGlsaXBiYWxhdXRAZ21haWwuY29tPiB3cm90ZToNCj4gDQo+ID4gPiBJIHRo aW5rIHRoaXMgbG9va3MgZ29vZCB0byBtZS4NCj4gPg0KPiA+IFRoYW5rcyBmb3IgdGhlIGNvbW1l bnRzLg0KPiA+IEF0dGFjaCB0aGUgbmV3IHZlcnNpb24gcGF0Y2ggc2V0IHdoaWNoIGNoYW5nZWQg dGhlIGNvbW1lbnRzIGFzDQo+IHN1Z2dlc3RlZC4NCj4gDQo+IFRoYW5rcyBmb3IgdGhlIHVwZGF0 ZWQgcGF0Y2gsIHdoaWxlIHRlc3RpbmcgdGhpcyBJIHNlZSBvbmUgc3RyYW5nZQ0KPiBiZWhhdmlv ciB3aGljaCBzZWVtcyBsaWtlIGJ1ZyB0byBtZSwgaGVyZSBpcyB0aGUgc3RlcCB0byByZXByb2R1 Y2UNCj4gDQo+IDEuIHN0YXJ0IDIgc2VydmVycyhjb25maWc6IGxvZ2ljYWxfZGVjb2Rpbmdfd29y a19tZW09NjRrQikNCj4gLi9wZ19jdGwgLUQgZGF0YS8gLWMgLWwgcHViX2xvZ3Mgc3RhcnQNCj4g Li9wZ19jdGwgLUQgZGF0YTEvIC1jIC1sIHN1Yl9sb2dzIHN0YXJ0DQo+IA0KPiAyLiBQdWJsaXNo ZXI6DQo+IGNyZWF0ZSB0YWJsZSB0KGEgaW50IFBSSU1BUlkgS0VZICxiIHRleHQpOw0KPiBDUkVB VEUgT1IgUkVQTEFDRSBGVU5DVElPTiBsYXJnZV92YWwoKSBSRVRVUk5TIFRFWFQgTEFOR1VBR0Ug U1FMIEFTDQo+ICdzZWxlY3QgYXJyYXlfYWdnKG1kNShnOjp0ZXh0KSk6OnRleHQgZnJvbSBnZW5l cmF0ZV9zZXJpZXMoMSwgMjU2KSBnJzsNCj4gY3JlYXRlIHB1YmxpY2F0aW9uIHRlc3RfcHViIGZv ciB0YWJsZSB0DQo+IHdpdGgoUFVCTElTSD0naW5zZXJ0LGRlbGV0ZSx1cGRhdGUsdHJ1bmNhdGUn KTsNCj4gYWx0ZXIgdGFibGUgdCByZXBsaWNhIGlkZW50aXR5IEZVTEwgOw0KPiBpbnNlcnQgaW50 byB0IHZhbHVlcyAoZ2VuZXJhdGVfc2VyaWVzKDEsMjAwMCksbGFyZ2VfdmFsKCkpIE9OIENPTkZM SUNUDQo+IChhKSBETyBVUERBVEUgU0VUIGE9RVhDTFVERUQuYSozMDA7DQo+IA0KPiAzLiBTdWJz Y3JpcHRpb24gU2VydmVyOg0KPiBjcmVhdGUgdGFibGUgdChhIGludCxiIHRleHQpOw0KPiBjcmVh dGUgc3Vic2NyaXB0aW9uIHRlc3Rfc3ViIENPTk5FQ1RJT04gJ2hvc3Q9bG9jYWxob3N0IHBvcnQ9 NTQzMg0KPiBkYm5hbWU9cG9zdGdyZXMnIFBVQkxJQ0FUSU9OIHRlc3RfcHViIFdJVEggKCBzbG90 X25hbWUgPQ0KPiB0ZXN0X3Nsb3Rfc3ViMSxzdHJlYW1pbmc9cGFyYWxsZWwpOw0KPiANCj4gNC4g UHVibGljYXRpb24gU2VydmVyOg0KPiBiZWdpbiA7DQo+IHNhdmVwb2ludCBhOw0KPiBkZWxldGUg ZnJvbSB0Ow0KPiBzYXZlcG9pbnQgYjsNCj4gaW5zZXJ0IGludG8gdCB2YWx1ZXMgKGdlbmVyYXRl X3NlcmllcygxLDUwMDApLGxhcmdlX3ZhbCgpKSBPTiBDT05GTElDVA0KPiAoYSkgRE8gVVBEQVRF IFNFVCBhPUVYQ0xVREVELmEqMzAwMDA7ICAtLSAod2hpbGUgZXhlY3V0aW5nIHRoaXMgc3RhcnQN Cj4gcHVibGlzaGVyIGluIDItMyBzZWNzKQ0KPiANCj4gUmVzdGFydCB0aGUgcHVibGljYXRpb24g c2VydmVyLCB3aGlsZSB0aGUgdHJhbnNhY3Rpb24gaXMgc3RpbGwgaW4gYW4NCj4gdW5jb21taXR0 ZWQgc3RhdGUuDQo+IC4vcGdfY3RsIC1EIGRhdGEvIC1jIC1sIHB1Yl9sb2dzIHN0b3AgLW1pDQo+ IC4vcGdfY3RsIC1EIGRhdGEvIC1jIC1sIHB1Yl9sb2dzIHN0YXJ0IC1taQ0KPiANCj4gYWZ0ZXIg dGhpcywgdGhlIHBhcmFsbGVsIGFwcGx5IHdvcmtlciBzdHVjayBpbiB3YWl0aW5nIG9uIHN0cmVh bSBsb2NrDQo+IGZvcmV2ZXIgKGV2ZW4gYWZ0ZXIgMTAgbWlucykgLS0gc2VlIGJlbG93LCBmcm9t IHN1YnNjcmliZXIgbG9ncyBJIGNhbg0KPiBzZWUgb25lIG9mIHRoZSBwYXJhbGxlbCBhcHBseSB3 b3JrZXIgWzc1Njc3XSBzdGFydGVkIGJ1dCBuZXZlcg0KPiBmaW5pc2hlZCBbbm8gZXJyb3JdLCBh ZnRlciB0aGF0IEkgaGF2ZSBwZXJmb3JtZWQgbW9yZSBvcGVyYXRpb24gW3NhbWUNCj4gaW5zZXJ0 XSB3aGljaCBnb3QgYXBwbGllZCBieSBuZXcgcGFyYWxsZWwgYXBwbHkgd29ya2VkIHdoaWNoIGdv dA0KPiBzdGFydGVkIGFuZCBmaW5pc2hlZCB3aXRoaW4gMSBzZWNvbmQuDQo+IA0KDQpUaGFua3Mg Zm9yIHJlcG9ydGluZyB0aGUgcHJvYmxlbS4NCg0KQWZ0ZXIgYW5hbHl6aW5nIHRoZSBiZWhhdmlv ciwgSSB0aGluayBpdCdzIGEgYnVnIG9uIHB1Ymxpc2hlciBzaWRlIHdoaWNoDQppcyBub3QgZGly ZWN0bHkgcmVsYXRlZCB0byBwYXJhbGxlbCBhcHBseS4NCg0KSSB0aGluayB0aGUgcm9vdCByZWFz b24gaXMgdGhhdCB3ZSBkaWRuJ3QgdHJ5IHRvIHNlbmQgYSBzdHJlYW0gZW5kKHN0cmVhbQ0KYWJv cnQpIG1lc3NhZ2UgdG8gc3Vic2NyaWJlciBmb3IgdGhlIGNyYXNoZWQgdHJhbnNhY3Rpb24gd2hp Y2ggd2FzIHN0cmVhbWVkDQpiZWZvcmUuDQoNClRoZSBiZWhhdmlvciBpcyB0aGF0LCBhZnRlciBy ZXN0YXJ0aW5nLCB0aGUgcHVibGlzaGVyIHdpbGwgc3RhcnQgdG8gZGVjb2RlIHRoZQ0KdHJhbnNh Y3Rpb24gdGhhdCBhYm9ydGVkIGR1ZSB0byBjcmFzaCwgYW5kIHdoZW4gdHJ5IHRvIHN0cmVhbSB0 aGUgZmlyc3QgY2hhbmdlDQpvZiB0aGF0IHRyYW5zYWN0aW9uLCBpdCB3aWxsIHNlbmQgYSBzdHJl YW0gc3RhcnQgbWVzc2FnZSBidXQgdGhlbiBpdCByZWFsaXplcw0KdGhhdCB0aGUgdHJhbnNhY3Rp b24gd2FzIGFib3J0ZWQsIHNvIGl0IHdpbGwgZW50ZXIgdGhlIFBHX0NBVENIIGJsb2NrIG9mDQpS ZW9yZGVyQnVmZmVyUHJvY2Vzc1RYTigpIGFuZCBjYWxsIFJlb3JkZXJCdWZmZXJSZXNldFRYTigp IHdoaWNoIHNlbmQgdGhlDQpzdHJlYW0gc3RvcCBtZXNzYWdlLiBBbmQgaW4gdGhpcyBjYXNlLCB0 aGVyZSB3b3VsZCBiZSBhIHBhcmFsbGVsIGFwcGx5IHdvcmtlcg0Kc3RhcnRlZCBvbiBzdWJzY3Jp YmVyIHdhaXRpbmcgZm9yIHN0cmVhbSBlbmQgbWVzc2FnZSB3aGljaCB3aWxsIG5ldmVyIGNvbWUu DQoNCkkgdGhpbmsgdGhlIHNhbWUgYmVoYXZpb3IgaGFwcGVucyBmb3IgdGhlIG5vbi1wYXJhbGxl bCBtb2RlIHdoaWNoIHdpbGwgY2F1c2UNCmEgc3RyZWFtIGZpbGUgbGVmdCBvbiBzdWJzY3JpYmVy IGFuZCB3aWxsIG5vdCBiZSBjbGVhbmVkIHVudGlsIHRoZSBhcHBseSB3b3JrZXIgaXMNCnJlc3Rh cnRlZC4NCg0KVG8gZml4IGl0LCBJIHRoaW5rIHdlIG5lZWQgdG8gc2VuZCBhIHN0cmVhbSBhYm9y dCBtZXNzYWdlIHdoZW4gd2UgYXJlIGNsZWFuaW5nDQp1cCBjcmFzaGVkIHRyYW5zYWN0aW9uIG9u IHB1Ymxpc2hlcihlLmcuLCBpbiBSZW9yZGVyQnVmZmVyQWJvcnRPbGQoKSkuIEFuZCBoZXJlDQpp cyBhIHRpbnkgcGF0Y2ggd2hpY2ggY2hhbmdlIHRoZSBzYW1lLiBJIGhhdmUgY29uZmlybWVkIHRo YXQgdGhlIGJ1ZyBpcyBmaXhlZA0KYW5kIGFsbCByZWdyZXNzaW9uIHRlc3RzIHBhc3MuDQoNCldo YXQgZG8geW91IHRoaW5rID8NCkkgd2lsbCBzdGFydCBhIG5ldyB0aHJlYWQgYW5kIHRyeSB0byB3 cml0ZSBhIHRlc3RjYXNlIGlmIHBvc3NpYmxlDQphZnRlciByZWFjaGluZyBhIGNvbnNlbnN1cy4N Cg0KQmVzdCByZWdhcmRzLA0KSG91IHpqDQo= --_002_OS0PR01MB57162495C97CAEA88AC8E9DB94FA9OS0PR01MB5716jpnp_ Content-Type: application/octet-stream; name="0001-fix-stream-changes-for-crashed-transaction.patch" Content-Description: 0001-fix-stream-changes-for-crashed-transaction.patch Content-Disposition: attachment; filename="0001-fix-stream-changes-for-crashed-transaction.patch"; size=1316; creation-date="Thu, 05 Jan 2023 11:29:27 GMT"; modification-date="Thu, 05 Jan 2023 11:33:07 GMT" Content-Transfer-Encoding: base64 RnJvbSAwODgxNWU0MTA3ZTYxMDRkNTU2OTRiYjc1YjU0MTBlNTkyMDA3Yjc2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBIb3UgWmhpamllIDxob3V6ai5mbnN0QGNuLmZ1aml0c3UuY29t PgpEYXRlOiBUaHUsIDUgSmFuIDIwMjMgMTg6NTM6MTcgKzA4MDAKU3ViamVjdDogW1BBVENIXSBm aXggc3RyZWFtIGNoYW5nZXMgZm9yIGNyYXNoZWQgdHJhbnNhY3Rpb24KCldlIGRvIG5vdCBzZW5k IGVuZC1vZi1zdHJlYW0gbWVzc2FnZXMgZm9yIHRyYW5zYWN0aW9ucyBhYm9ydGVkIGR1ZSB0byBj cmFzaGVzLAp3aGljaCB3b3VsZCByZXN1bHQgaW4gdGhlIHN0cmVhbSBmaWxlIGJlaW5nIGxlZnQg b24gdGhlIHN1YnNjcmliZXIgYW5kIG5vdApjbGVhbmVkIHVubGVzcyB0aGUgYXBwbHkgd29ya2Vy IGlzIHJlc3RhcnRlZC4gRml4IHRoaXMgYnkgc2VuZGluZyBhIHN0cmVhbQphYm9ydCBtZXNzYWdl IHdoZW4gY2xlYW5pbmcgdXAgYSB0cmFuc2FjdGlvbiB0aGF0IHdhcyBhYm9ydGVkIGJ5IGEgY3Jh c2ggYW5kCndhcyBwcmV2aW91c2x5IHN0cmVhbWVkLgoKLS0tCiBzcmMvYmFja2VuZC9yZXBsaWNh dGlvbi9sb2dpY2FsL3Jlb3JkZXJidWZmZXIuYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2lj YWwvcmVvcmRlcmJ1ZmZlci5jIGIvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9yZW9y ZGVyYnVmZmVyLmMKaW5kZXggNjZmYjAzOS4uM2NiNGNiMyAxMDA2NDQKLS0tIGEvc3JjL2JhY2tl bmQvcmVwbGljYXRpb24vbG9naWNhbC9yZW9yZGVyYnVmZmVyLmMKKysrIGIvc3JjL2JhY2tlbmQv cmVwbGljYXRpb24vbG9naWNhbC9yZW9yZGVyYnVmZmVyLmMKQEAgLTI5MzksNiArMjkzOSwxMCBA QCBSZW9yZGVyQnVmZmVyQWJvcnRPbGQoUmVvcmRlckJ1ZmZlciAqcmIsIFRyYW5zYWN0aW9uSWQg b2xkZXN0UnVubmluZ1hpZCkKIAkJewogCQkJZWxvZyhERUJVRzIsICJhYm9ydGluZyBvbGQgdHJh bnNhY3Rpb24gJXUiLCB0eG4tPnhpZCk7CiAKKwkJCS8qIE5vdGlmeSB0aGUgcmVtb3RlIG5vZGUg YWJvdXQgdGhlIGNyYXNoLiAqLworCQkJaWYgKHJidHhuX2lzX3N0cmVhbWVkKHR4bikpCisJCQkJ cmItPnN0cmVhbV9hYm9ydChyYiwgdHhuLCBJbnZhbGlkWExvZ1JlY1B0cik7CisKIAkJCS8qIHJl bW92ZSBwb3RlbnRpYWwgb24tZGlzayBkYXRhLCBhbmQgZGVhbGxvY2F0ZSB0aGlzIHR4ICovCiAJ CQlSZW9yZGVyQnVmZmVyQ2xlYW51cFRYTihyYiwgdHhuKTsKIAkJfQotLSAKMi43LjIud2luZG93 cy4xCgo= --_002_OS0PR01MB57162495C97CAEA88AC8E9DB94FA9OS0PR01MB5716jpnp_--