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 1mkzoa-0005Sr-1C for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Nov 2021 02:27:48 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mkzoY-0003bg-1F for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Nov 2021 02:27:46 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mkzoX-0003Yt-Ja for pgsql-hackers@lists.postgresql.org; Thu, 11 Nov 2021 02:27:45 +0000 Received: from esa10.fujitsucc.c3s2.iphmx.com ([68.232.159.247]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mkzoM-0002jQ-VU for pgsql-hackers@lists.postgresql.org; Thu, 11 Nov 2021 02:27:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1636597654; x=1668133654; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=gOwve4I0G8/aQeFaO98C7PHozsR+koEHWGN+AQeWf1U=; b=wl9M/8+4pkw5Ug52uVvZff5TjhaLLJ0avuGdaIScYM2oN+1N56IHOBPg Jd4XLGsr+ax6NYqpMsInxKT38XxNn25EEPsZOkUvx5CmvTSe6g2lztTL9 Xsl2ZJJKwhbHt5EK3tulCOjUAoJWWd5zn24aZ3kyOG2OvROLngtAN8DY9 DwMh1x68mfYGnPzqtmDXXK5ubOPxG2xuoLLMVD65ckWjmf4wipmM/oM6/ JJNaCXYdeCNO3D27PMKVPqZckYfClIShbgU0i8mW70Cu9lsAUtt/bnhX/ X2XqQLeK6pPXf85+ZijYd08c9MdMD9X+MtBogoByT61zHp8QgeDvHBbVH A==; X-IronPort-AV: E=McAfee;i="6200,9189,10164"; a="43399970" X-IronPort-AV: E=Sophos;i="5.87,225,1631545200"; d="scan'208";a="43399970" Received: from mail-ty1jpn01lp2052.outbound.protection.outlook.com (HELO JPN01-TY1-obe.outbound.protection.outlook.com) ([104.47.93.52]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Nov 2021 11:27:31 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NElhr/czcnc4RsTnYBnXJRJjSWuZEfIvh9B/P4LaiAHLDXgr/0P9GcsfVVyNmoJl3G0LC70JKEfv1ZoguRRqkN+IyBiPMRfx6pn3H8kEZjJrRPkF3GZb2CEs5Q6H7mM1l6qqhaQLRi89wregg24Mlrajm6Q/wwlu2x7hLC9BldFcQsa4iIo7YjozOpw/hMXoBs7jyQr1gjaTNKw8IcMTDgC2x1nVphvtTOIJgwz7Nj9SXC3wMVqoU40HcJ49Er9mELvCjRaL3hj4iD5vK+JiwYc4gjlGGi7Ka/l7bVV7FDoJVm4n3C8Q4ssT1JF03YFP4G5pUeDLtcFsQE+9eq1qRQ== 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=gOwve4I0G8/aQeFaO98C7PHozsR+koEHWGN+AQeWf1U=; b=bHscjZUb+NQwNjPV0rfCFUgn37DlKAEWRW5JWrmSEO9WfXumsNzbibfoP/0vGE6Pj8tuAyEqGwxeLByT09SOX06LzCsPiOn0F8GOmlf67nNRpSm7sPe9ItGKS2FKUWzTUzqNiM1iYhk4gHljWHkabDOvLf2IJyI7JrFb29bCYDmwcyXrSfHa6A9w0QTWBAvMKo1rNhMhgzJodv/Z7u3ndS4N7xOSmiuwhEm88ddakhuy6KNl3nfgrRPipi8NUbvT+K55j6zyvFxcBZExcoOG5ebj9pmRAwl9Kjer1VSx3PddYmb4wPYEnKmGx1w87+FhHeRYQPfv1uUtMWKB+hJgIA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.onmicrosoft.com; s=selector2-fujitsu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gOwve4I0G8/aQeFaO98C7PHozsR+koEHWGN+AQeWf1U=; b=o5oG/ZjscwKlMt8GhaamL/CU8bONFdEMMptwYxWm27hEHK6YaRceLa0109vhWf4PG0v4+MjrQK4F1bxcus+2VQFB8Nd3flsUfvgo6odkVi+moK49MVJe2zRKQpkk6cB0kqbrtG2IIl2QUJMtjva8X3zUytpwhKGitMMBmhkQc84= Received: from TYAPR01MB5866.jpnprd01.prod.outlook.com (2603:1096:404:8056::13) by TY2PR01MB5131.jpnprd01.prod.outlook.com (2603:1096:404:111::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.13; Thu, 11 Nov 2021 02:27:28 +0000 Received: from TYAPR01MB5866.jpnprd01.prod.outlook.com ([fe80::30b0:3a2a:f088:165b]) by TYAPR01MB5866.jpnprd01.prod.outlook.com ([fe80::30b0:3a2a:f088:165b%7]) with mapi id 15.20.4669.016; Thu, 11 Nov 2021 02:27:28 +0000 From: "kuroda.hayato@fujitsu.com" To: Etsuro Fujita CC: PostgreSQL Hackers , 'Fujii Masao' Subject: RE: postgres_fdw: commit remote (sub)transactions in parallel during pre-commit Thread-Topic: postgres_fdw: commit remote (sub)transactions in parallel during pre-commit Thread-Index: AQHXzjaNNcjo0gEmrE+mSTzWJ2G6UavuNVwAgAmbmQCAAUCRgIAEi9uw Date: Thu, 11 Nov 2021 02:27:28 +0000 Message-ID: References: <65af8fb4-4c45-9cc3-c6ec-80f3ac488e07@oss.nttdata.com> <95066202-c7e6-e4be-05cc-bdceb45b68c7@oss.nttdata.com> In-Reply-To: <95066202-c7e6-e4be-05cc-bdceb45b68c7@oss.nttdata.com> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: =?utf-8?B?TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2Uw?= =?utf-8?B?NTBfRW5hYmxlZD10cnVlOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJh?= =?utf-8?B?Yy1hYjRkLTNiMGY0ZmVjZTA1MF9TZXREYXRlPTIwMjEtMTEtMTFUMDE6Mzk6?= =?utf-8?B?MDNaOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRkLTNiMGY0?= =?utf-8?B?ZmVjZTA1MF9NZXRob2Q9U3RhbmRhcmQ7IE1TSVBfTGFiZWxfYTcyOTVjYzEt?= =?utf-8?B?ZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX05hbWU9RlVKSVRTVS1SRVNU?= =?utf-8?B?UklDVEVE4oCLOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9TaXRlSWQ9YTE5ZjEyMWQtODFlMS00ODU4LWE5ZDgt?= =?utf-8?B?NzM2ZTI2N2ZkNGM3OyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1h?= =?utf-8?B?YjRkLTNiMGY0ZmVjZTA1MF9BY3Rpb25JZD02ZjE1NGEzNS1lNmQ5LTQ3NGIt?= =?utf-8?B?ODRjZS0xM2NmNWJjODY0ZDk7IE1TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00?= =?utf-8?B?MmFjLWFiNGQtM2IwZjRmZWNlMDUwX0NvbnRlbnRCaXRzPTA=?= authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8539a601-2786-47a9-fd08-08d9a4bace91 x-ms-traffictypediagnostic: TY2PR01MB5131: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Gr890liqp9TzENazLFQRjfcTNi0o3tJm7HbUp+gEBzcbv2PGntmmeFSRSRCCigWSNUvgKaYgaekdFlNyyjKI+4ZGtugVU3FZxv2b/dKpzG9NCaRrrnhtt6JYkPNettcy4Dh/8dIdOilWO0KA+idsr8ZgJtRtLlMFQJohPqXdQ8fqeZDfEPtVUuK/7cfPZbnDzQBOpW5bK4z/qmcaxO2p/L7flNkqZQwuCbrxp+cpMeWZas/hJBh0SpBt5C0FF3Ysw87HPNQMAk/SAWTzBNVvQofzWatIuKNyG5J8SkF5gR4YrSjHD2oqTumshO7D7NjC0Wq2yGk9ZPDsBcRCKbwiICCLTVW828B4PKL+KEbv9yjYQqns6UrIbwBavp4nP7Ymotp6NgD5M9cKUFhX/rGDpxV2outmELQz+Kqizx9hHbe1BmZR1Zy3kVmX3m+XT8G/bGz/0yuljKiEIYFuyng+Qk8F29Qt/Sj0tYgnlCu8Ixz2/edR/anrpZ1hU84/ujx9B/x6iDBFzx7hs/ifOb42urs9xSKNj9ZiTfd3JyOpe4ipoRXy+xAarz4n6kqfA65LhmwsBGn2/lN4YKpoYWFAHzNIf75viFW59otM90W9A58QlQ9lYBRLn5qmugt121xdW19H0ig6VHVFTMHqGiwtpcNDUL2YMXRb9P7AwumJ3mqYYluk0bjXMrtsG7eeL9+X1wGXF9FStvTRXt8LfboDTw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYAPR01MB5866.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(66556008)(508600001)(6916009)(66946007)(66476007)(5660300002)(82960400001)(4326008)(64756008)(66446008)(316002)(7696005)(54906003)(26005)(76116006)(38100700002)(52536014)(71200400001)(186003)(9686003)(122000001)(6506007)(55016002)(2906002)(86362001)(33656002)(8936002)(8676002)(83380400001)(85182001)(38070700005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SUtJSzlSeDJqWkFKVW5rYzhjajlkeUZMSm9KNUpqSkp4ajNoMzhNc2VEUjFj?= =?utf-8?B?NkhXczM5VTg2STM5TWVQdXZwR2NyMUZURTA0U3hOeU1JdHdLd2d4T1BsMzRU?= =?utf-8?B?cVZLRTRNTDlFMnBEbk41MjduWGRKUjFtQjNBZW14WUlycVVTOHdyczA0Vi9K?= =?utf-8?B?NXRzeHVROXVHRlU1RnBNcHhJczdoQUtKVmpnZG1qRHF4WUExcDVnVllWRGFG?= =?utf-8?B?OStBVjZZUnlPeGJ1a2VDUjF3OThkSlBiRjIvZkJBTWVZK3dHK3owbWZOWldV?= =?utf-8?B?Q3hCeXgrekMxaTlYQ3ZSUmdoMjVZbXcxeHh6aWdXSWtzQXhzeXlnTmpYNlI5?= =?utf-8?B?MGxET3JPL0hmQXNsYlkyaEZiUGxJRGVtTWFqNkZObm1EenZXbk55a2VGWVhk?= =?utf-8?B?ZkFuYWRPMnRUelhVSkV0TUVMQ0ptUXpsam5MbGVKK3ZIdjFnWGdKMWVydUpv?= =?utf-8?B?YVZGQXh1alpEQi9MbldPNmZsTm5OMEN4cjd4VlZLTGhJdGZTc0ZvRFYyTzlL?= =?utf-8?B?QVphOG5RUHRsZXQ1aFl6aGJ3THlWQmxaZ1Q4elRlVERBdGFJbFBQRWNFZXBz?= =?utf-8?B?eEEySzRRTVEwNXdCUkwyQ0l0MnJkYUZqNW1SandGaXhkZEFvVjByT1NiVysw?= =?utf-8?B?RExDOHl6UHB6Vk1RYW04SmNwTGFNdko3cGJHRWY3bFF1N3NjTWhDRGlyMGtY?= =?utf-8?B?dC9RSmdnTEc2bnVod2s4WkFqT3BHL3c5VVRoNUVkOVFTK0toMHUyYUppVVhx?= =?utf-8?B?cWtxTGVsc2J6WDJYT0FtSjJFYXN6SjBrRDUxUmVIYmozbGVDRVFnOTZLdkFn?= =?utf-8?B?OUhIOGVNdVY2TG84UVV0N2s2d1RhOWFxSENiUkFiNFFrYmhLQVJmVXo1NEc1?= =?utf-8?B?eUxZMFJXMSt4bDlxb3AvYjkvbzhYUzNyN2FYcXN5RU1mSDBvYThsQmo3d0M0?= =?utf-8?B?VFQyVitKbDRnYWxTWE1rRnZLSmxxUVgrd2Z6ekFua1RYYzVibWVtN0pQckt6?= =?utf-8?B?TG92bG5yRGxON2hkUkJydUlqbGxuM2ViWU1hcEhzNGNrdExwakoybUQzaXBX?= =?utf-8?B?RVFmVEhGekRjYVkzN29UbUF1amRrU3RVWEx5OCtGOHhmdG5jSTRDaFZMT0t6?= =?utf-8?B?RmJ6ak5SelFzaTVwYVhiMXRETUVrbFgrUTE1ME90UGRqWjM5bmV4WFk5NUt1?= =?utf-8?B?MzBhd3E2Q3pPdTlBMVBjMU1jOUFjemMrVHpvZjBLQXZWU0ROUm9vWWV0TW1F?= =?utf-8?B?OGpQZG01YUtLdlRBa3RxS283S09wclRKOVd2cjV2dUZ6Ymd2aVNBMUEyWUpp?= =?utf-8?B?amdHQzVNdE8rUzVNOTJxMUtNMmR0ZFN6Ym9ldlN5cXRic05oc2g5cUE4WHBK?= =?utf-8?B?cWg4Y1psQTNuYWY3d1R0YkxvNlFYK2NJMU9mRFBtd3pYaG1pWVdKbTlVUDNN?= =?utf-8?B?S2tDcy9XYmhqWVhlcFl6SG9QaXJadzZvYkR6WVk3ZUNVV2lDakM2RjF3NTA5?= =?utf-8?B?QTZSMkg4eFdiMEpVTFIrTjJxUFo3azMwR0JDTm1sM240NUlnOU5BbE1BdlF4?= =?utf-8?B?bmhNeittaVNORmYvVXpmcXBlZzhJWW4zYnJhMWVFdy9LSkV0TDFiTzRhWFZl?= =?utf-8?B?YzQySHBqSUtWeTd1NDVPMnBEVlJjTUF3TzVwMy9OTXN6NXFIMFRnd1lOQTNC?= =?utf-8?B?RmJ4RFdHM01kdTY4cVNGRGY1eDJBTXYzd1Vzc0RDK2RoN0VGd0tYVWhzTmVh?= =?utf-8?B?cnF6dm5rK0R6UFVlTEtncHFqSXE5MFBVNmdCYVQva1cyemVHZVhxeUU5S3or?= =?utf-8?B?bXRTTGtDaG95SkVSVjE1TThNZHAyUS83Rm50U0ppUGEwYUs4TU5FdnpiMWFj?= =?utf-8?B?Tis1LzVFQ2NiUHBhYUE3c0JzeGQ1OVRsZUp0emt3YlJaKzFGSWUxNGZKRmNh?= =?utf-8?B?c3hxdnUxOEw3OThlSDN2bzFZd2xqSUZ6Rk02QUw0bkV0emFYTmhaZlcwdU5m?= =?utf-8?B?emxxeGo5UHRESlBXb0dZT0l5L09CeDd3SnVHT2tPTENlSUFNVzlsYmlJMEVC?= =?utf-8?B?NVE0Rm15QUhOQ2JrQ0YwaVR3Q21MRVR2Z2pXUzZUWm41US9Pc01UUW9PTnl3?= =?utf-8?B?RXF5SW16ejA0MXVOMmdQUG5Iek9MZTBlWncwU0RRdVBsbHdQYzRieVVsV3Bz?= =?utf-8?B?ejkyTXhEdWZhd0pkY0NjTlVCS3B5cE9mdjh4Sjg0TFVSY1liT2d5L3VGMWJD?= =?utf-8?B?OUtNUklxZHpaM2NsbEltV1drZUpRPT0=?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5866.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8539a601-2786-47a9-fd08-08d9a4bace91 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2021 02:27:28.4987 (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: W3ZE4Ze1xVJ7HCdyPxtNxYbv1dapgENAMaPXUIvPwFhiNm53XVw+ODvUU6sxk5YzVxwTgpHRf4RYeqvonjmueEAq9fHdE1XBJ1fa6sSvH6M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY2PR01MB5131 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk RGVhciBGdWppdGEtc2FuLA0KDQpJIGxvdmUgeW91ciBwcm9wb3NhbCBiZWNhdXNlIGl0IHdpbGwg cmVtb3ZlIGEgYm90dGxlbmVjayANCmZvciBQb3N0Z3JlU1FMIGJ1aWxkLWluIHNoYXJkaW5nLg0K DQpJIHJlYWQgeW91ciBwYXRjaCBicmllZmx5IGFuZCBJIHRoaW5rIGJhc2ljYWxseSBpdCdzIGdv b2QuDQpDdXJyZW50bHkgSSBoYXZlIG9ubHkgb25lIGNvbW1lbnQuDQoNCkluIHlvdXIgcGF0Y2gs IHBvc3RncmVzX2ZkdyBzZW5kcyBhIENPTU1JVCBjb21tYW5kIHRvIGFsbCBlbnRyaWVzIGluIHRo ZSBoYXNoIHRhYmxlDQphbmQgd2FpdHMgZm9yIHRoZSByZXN1bHQgd2l0aG91dCBhIHRpbWVvdXQg ZnJvbSB0aGUgZmlyc3QgZW50cnkuDQpJIHRoaW5rIHRoaXMgc3BlY2lmaWNhdGlvbiBpcyBnb29k IGJlY2F1c2UgaXQncyB2ZXJ5IHNpbXBsZSwNCmJ1dCBpZiBhIENPTU1JVCBmb3IgYSBwYXJ0aWN1 bGFyIGZvcmVpZ24gc2VydmVyIGNvdWxkIHRha2Ugc29tZSB0aW1lLA0KSSB0aG91Z2h0IGl0IG1p Z2h0IGJlIG1vcmUgZWZmaWNpZW50IHRvIHN0b3Agd2FpdGluZyBmb3IgcmVzdWx0cyBhbmQgbG9v ayBhdCB0aGUgbmV4dCBlbnRyeS4NClRoaXMgaXMgaG93IGl0IHdvcmtzLiBGaXJzdCwgd2UgZGVm aW5lIGEgZnVuY3Rpb24gc2ltaWxhciB0byBwZ2Zkd19nZXRfcmVzdWx0KCkNCnNvIHRoYXQgd2Ug Y2FuIHNwZWNpZnkgdGhlIHRpbWVvdXQgdGltZSBhcyBhbiBhcmd1bWVudCB0byBXYWl0TGF0Y2hP clNvY2tldCgpLg0KVGhlbiBjaGFuZ2UgdGhlIGZ1bmN0aW9uIGNhbGxlZCBieSBkb19zcWxfY29t bWFuZF9lbmQgKCkgdG8gdGhlIG5ldyBvbmUsDQphbmQgY2hhbmdlIHRoZSBjYWxsYmFjayBmdW5j dGlvbiB0byBza2lwIGlmIHRoZSByZXN1bHQgaGFzIG5vdCB5ZXQgYXJyaXZlZA0KDQpIb3cgaXMg aXQ/IElzIGl0IGFuIHVubmVjZXNzYXJ5IGFzc3VtcHRpb24gdGhhdCBDT01NSVQgdGFrZXMgdGlt ZT8gT3IgaXMgdGhpcyB0aGUgbmV4dCBzdGVwPw0KSSB3aWxsIHB1dCBhIFBvQyBpZiBuZWVkZWQu DQoNCg0KQmVzdCBSZWdhcmRzLA0KSGF5YXRvIEt1cm9kYQ0KRlVKSVRTVSBMSU1JVEVEDQoNCg==