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 1nOnna-000757-C0 for pgsql-hackers@arkaria.postgresql.org; Mon, 28 Feb 2022 21:43:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nOnnZ-0007GU-94 for pgsql-hackers@arkaria.postgresql.org; Mon, 28 Feb 2022 21:43: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 1nOnnL-000350-6P for pgsql-hackers@lists.postgresql.org; Mon, 28 Feb 2022 21:43:03 +0000 Received: from mail-dm3nam07on2082.outbound.protection.outlook.com ([40.107.95.82] helo=NAM02-DM3-obe.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nOnnH-0000HU-Ns for pgsql-hackers@postgresql.org; Mon, 28 Feb 2022 21:43:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d2TJP/1cqTn+iwX3FQxF09llXTiOOz2mqgLrQNq9hyyrHMXo8e51cXnl8+HySXtanogFX7xRRX3Z6X7A+9a9kcbpUI6j0ndlPOpSBVhmOS0ExiwIKYqfQs3m8eRc0ALmZNHSbfgao0ZYLhq7VVSrH82kJkM3MiKsimxxauXRpQHb0nSp15A4FHn7oU5wyQGRy5btpG1OknHuBBv+79dZ9TmnoOYgvWGHsAr1/167Ccle0CzAwH+kzAysY/NV4slCwnMYxE4cdOWSi0EWntYvlSMeKK3HP0is2+4dcZf78NSMOcOq+9dSlbT7tbLQGqtE5YnP2L4eGUYaBVYPGg9uBw== 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=aiKvUQcfDKwsa3NOfoceRUDF2kNUqKX+eGHU3+N/6Qo=; b=YzkCBRuevUhXMCiO0a/TgmJK6xZoUlkmlVgEp3+7BuHTWwpCYrtzjJOYX2FmlQYCrzdO+IrykW1sgsuXmOlf9sgNzJvxSFrnF1J4gCdHu2EyGLhrssj/4G++D14H6AdUkqSmbeW5JN2WlRStVw+EkrFBmSxhh8ZYEqlLNXtwP23DUjqilYB9nN49TsNO7l6GCMzgGoUWqM/vvVK3NSXDlIFb+rXff3qiF7QUDCCf8izuREz1D6CaOpx3C7c+CDBGW9Pv5wJHAsfigiuE5Fg9WBOBcG4u21+xEpPYhsuDIOh3LqmQfHXHE4fGkIRGvyh3WZLv/Qg5TsiRYCBx4qQDuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com; dkim=pass header.d=vmware.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aiKvUQcfDKwsa3NOfoceRUDF2kNUqKX+eGHU3+N/6Qo=; b=S/vioL6lq8D9Ueb4YJBevOuRlt8S0twJnX/qKLmwBg7MgkHBe0cUCANrBmOqlwoie5aQ6usnKHQzq1CJc5DQS0GCVBhPNw1ZhgSQv9WrW4zMQMhX6ktMxUbyq5UwA3sp7ui8WcEyQvBs7etC/syL+r0QQ0xh24NUs3jpqGkuRSI= Received: from CO1PR05MB8087.namprd05.prod.outlook.com (2603:10b6:303:db::16) by DM6PR05MB5627.namprd05.prod.outlook.com (2603:10b6:5:d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.12; Mon, 28 Feb 2022 21:42:54 +0000 Received: from CO1PR05MB8087.namprd05.prod.outlook.com ([fe80::615f:cd8c:40dd:8a99]) by CO1PR05MB8087.namprd05.prod.outlook.com ([fe80::615f:cd8c:40dd:8a99%3]) with mapi id 15.20.5038.013; Mon, 28 Feb 2022 21:42:54 +0000 From: Jacob Champion To: "sfrost@snowman.net" CC: "rjuju123@gmail.com" , "pgsql-hackers@postgresql.org" , "michael@paquier.xyz" , "andres@anarazel.de" Subject: Re: [PATCH] Expose port->authn_id to extensions and triggers Thread-Topic: [PATCH] Expose port->authn_id to extensions and triggers Thread-Index: AQHYKROnTfOcdsmFrkm3fPKW1WKt+KyilEwAgABW8QCAAAbkAIAAOjoAgAFK+QCAAEBzAIAAEgaAgACKb4CABAPRgIAAIkIAgAAL0YA= Date: Mon, 28 Feb 2022 21:42:54 +0000 Message-ID: <9450542e69204110ba60da2c035cee3097d1cf02.camel@vmware.com> References: <793d990837ae5c06a558d58d62de9378ab525d83.camel@vmware.com> <2e28b12b450f247d5c0994207030c862263e0297.camel@vmware.com> <20220224171538.jbf2cxzmhiwuinp4@jrouhaud> <20220225212349.gf76klktl4dmm5ah@alap3.anarazel.de> <0cead4e58257beebb96f162507151271ff2f7b54.camel@vmware.com> <20220228210036.GN10577@tamriel.snowman.net> In-Reply-To: <20220228210036.GN10577@tamriel.snowman.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vmware.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 055f6392-45cc-4122-23a4-08d9fb03472a x-ms-traffictypediagnostic: DM6PR05MB5627:EE_ x-ms-exchange-atpmessageproperties: SA|SL x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Hv59E9MEuAkrR8OAEPQkOE+PEh8kCKfcxv5+8biEOeaPe8zay4l0C1u1R9Gc0DUsK+VFUHTPGG9E7EddQOhPWkeLZyh7Rh2wUO7N1vctF8aqxYCBbm0MThU1w+NULnNWzpfmEPJ5R8TCjPej5q0B4jrFilIClm/KU2KLK9fXzqrDxYAEhixLpHVLq7mNQA7+epEmSU9ZsQVIaDdRz6L02boH7u73Q0H0H1nB6bKgpbujeyhK8X78CgPsVRUaOgZlwAx86KdEuzT8DTt8WVmtAI7pDpBYpl0MumWuZO2Cuj08HJ7qdeNb04w0P2Hrq/ZDA9jN95T0su34puAfUBQ72esT717o5wcu+aMxXqInZaVqYlGmsfAxFHJrnMJAhM8b/4dmJUVQ4NjzDGpB1SStUIJqOu0iSoD1OPLe7QNbYHtl5isxRiGB2ZQhVyJUWhp818xxYK7UYZXL1FBy+ypYTlGIki4lTMLtA6xHtWLGgiYLW0ZsGVrcDTovp+LWVTyc417gQnBGihpBVob6c++LmtIr0T4ET8bwrw+YqhIZneGshNJVeJAyxilhcHJBiQZT5+dxW5scVwB3v6gUKULK97HxTvuCZdDfi1q42gCrsTsJDCB3xrwkkzG21POQtqTOPvDcpaM08hGWrfsbiSpu2rEsKO9olv5hIuUYHy05OCebdmwtah3b9lqaSdRTPmdAdJtQoVZj7toVvZtJeta7I95B+xMTS1OmdwOohJ4VRnyPWKU9uyZeaMeSrKD5N+0I x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR05MB8087.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(6512007)(6506007)(64756008)(66446008)(38070700005)(6916009)(508600001)(2906002)(6486002)(83380400001)(36756003)(76116006)(66946007)(4326008)(8676002)(5660300002)(38100700002)(122000001)(54906003)(2616005)(26005)(71200400001)(186003)(316002)(4744005)(8936002)(86362001)(66476007)(66556008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ajVKTzB6K0FLZVhBTzVnNkxVNlhRVlNPZVBUY05nUjFzdWIwcGVWYWxpTE53?= =?utf-8?B?VDhOakxIOEhScnk5cExSQUFwYWVKQ05YUSszWFNzVGFSYUNncjdUMVliMGVO?= =?utf-8?B?UksxbUY5OGNzU0lITVZKV3Z2WTIxbHlkOE5HR0ZSQlYrWUdWK3RhakpJWnNF?= =?utf-8?B?RWJlR01kdzBIMVplc2QrRTdjcW04Qk5IcHBraW9adldkUFR3UUx6K0Mwbkxw?= =?utf-8?B?UkFTSFUzSlFDcE0vLzNkeXlBZW5QSkdKN2taNHptOXpTcW1INncxaDVJYVNB?= =?utf-8?B?RU90UXJ4QzRFcEEzT2I4dGt2a3ZadzR5a2Y4MUw1VlBYWTdMa0hWVmphbEFn?= =?utf-8?B?dkZFTU40UW55OUNidXZ5eVo1TC9VR3piUm5aZENIZElNSEFKVmxsNlo1K1pw?= =?utf-8?B?eVlOYVFsVkhGbmtOVlp3S0prc0NZcXRycVdwK0IxWHpGb0tJVEpPUEEwN1Fh?= =?utf-8?B?OUJ0ZWpQOTJSeXFuSk83Nnc3dlVPdnFYQWNkWEhXVXBoOW1MNVpwQVRuZUpm?= =?utf-8?B?Z0dHN2swUXY5WjdJVUh3dng5Y0VJOS9ZV1dxbVEveGl0RXBYS1FYazAxOW9J?= =?utf-8?B?Z0FreG5oczNrTXBETTIyaisrb0RFV3k5RVNrWGhEaXN2RlVtQXU0WUdTVFlj?= =?utf-8?B?aUxiOGM5Q2lRdFJDWDlUR0g0R2dhK1dIdlJlSk1EdGVMeXZKWm5GUFdIYU9p?= =?utf-8?B?NG1sNWRMRWZ2UG9DVFpsNUx3a0daVCtUd25MN284RDRNS3hOc1lFdmtLelZE?= =?utf-8?B?MmI3alQ2ZE5uOFNrVTFvekpIaDl4ZjZudGhvSjd1YjVMc3pKQS9sR2FPenpH?= =?utf-8?B?VXlUL0xGSktrcmNkdFVkSzJmMjlZTTZ0V0FCWlFWYnNOVTVMWVUzWW1ZWDRN?= =?utf-8?B?Uk1qcmVoZkVBeTJPdllldmxZTEsyZ3RueHJYdENKcjdyZEhqbDl0Y0xRWXpJ?= =?utf-8?B?TzRNb0E2OHZ0QmlkSFdJS0IrM1djb1FNZkt0cWU4SEdzTEhzb1p6a0VISjkr?= =?utf-8?B?TFdBQ1p5K2dZbHJ2VnlIR1E3YXJ1SjB0TW9waU1PMENrcDFuYmdmV3hKYnBl?= =?utf-8?B?RkpxUWw2b2xaL1g1TW1WNmJNT01nSmFLaEJGYW1CWlRRNlNDa1pDVWxlUTh2?= =?utf-8?B?cktyRlJmS0x4OEJsemdxdHYxc0NiRlNTNWt2eVdFT24rNWo3ZmcxdTVBTU1v?= =?utf-8?B?TnU5ZVJUSVZaTy8xbXU1bWNPVjRXV2ZuMkFZdHpSQ0Nkb1hsREhaZDQwVzJF?= =?utf-8?B?d3JOZmh6dm9iZGN4ZFFtK3ZJZnBlMk1IUmN3NXRlaTFyM0hYUHluRDZrd25s?= =?utf-8?B?ZE1XWWMwYjkxajltaWpucm5WY0cxN3VIVXFYNEM0Nk9GK1lvd1FRajUxV0pE?= =?utf-8?B?c3poOEYrM0ZDbklyS2RSQU0zdEhxNHlaaGdOaXVHRzBCS3ZTRnA5MFNib2I0?= =?utf-8?B?SzJ1eWRmNElXMEk2Zno4Ti9BenNTSXZCTFNNQjFpaFpudDZQVTFWUjVZaGxC?= =?utf-8?B?WWhrenRMdEYrVEVQMU93YkI1eDNhUlRIeHhKRndua2NXNzV5U0R5UWd6MFNk?= =?utf-8?B?WGJWd2dLR3dzdE83Z1VMTDJJbVpOb3RnV0liY1hYQytTSExiZVI5WE5pamxk?= =?utf-8?B?eXNudDZYSXVuVDN2UzlvNENldWg5TUNXcXJXV1Z2Z202eTFZVjRrb21USG9P?= =?utf-8?B?ek1MUlpkOVdVUnpobnVseWRHaWdZSFphZ2NBbHJFQzRDTlpPVzZHc1VXSHND?= =?utf-8?B?aHRxRUZTWkdXN3dSWGVaK05ZakdEUUZyUURSU20rak5NUU9XME81TDNpVGRT?= =?utf-8?B?Ry9BY0J3Wno0c1JERGxYU3ZldGRtTzVrZ01KMytDeDczYzZ6emlHREtmSHRR?= =?utf-8?B?RkEveUJDc2lobWR2OWY2NExNQ1ZkQjF3bTZHOFZCQTJrQlk5aXdLaDNINzRo?= =?utf-8?B?Y1UwMC9vTHcvZUVtSS9UbmF4OXg0OHQzcnQrTjI3T3VYRzNucHJnQWlpSy9h?= =?utf-8?B?dDI1YTV4RFc0dHBmbjIvRERVdEFta2JhQ3ZWQnlRT21zT0pUR3NKZExJdXlM?= =?utf-8?B?cHJFbkZocDBnZXh1YUx4Z0FTbGZ5dUZXek85SjE5Vm80Z25FM3U1SG5Ba1dF?= =?utf-8?B?ZXpLU08rWTQ5bmVwMmJLTEx0eWpCU005WGE0Z0RnSXFCNHVEVDhXOVVCN1li?= =?utf-8?Q?ppQ++C6uAHrX91vxomD4Tw4=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <5484463F76ADF1449980CED0CF963BD8@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR05MB8087.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 055f6392-45cc-4122-23a4-08d9fb03472a X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2022 21:42:54.6116 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7bX9ztBEKs4oqGqkjlj45UaVksbeYdgQ/p5iCJ4NV+9+9+unerJQC7/o2BPQaQJPHOlpxv6vC2cweG4/iDaIpw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB5627 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gTW9uLCAyMDIyLTAyLTI4IGF0IDE2OjAwIC0wNTAwLCBTdGVwaGVuIEZyb3N0IHdyb3RlOg0K PiA+IGNvbW1pdCBlZmVjOWYwNDA4NDNkMWRlMmZjNTJmNWNlMGQwMjA0NzhhNWJjNzVkDQo+ID4g QXV0aG9yOiBKYWNvYiBDaGFtcGlvbiA8cGNoYW1waW9uQHZtd2FyZS5jb20+DQo+ID4gRGF0ZTog ICBNb24gRmViIDI4IDEwOjI4OjUxIDIwMjIgLTA4MDANCj4gPiANCj4gPiAgICAgc3F1YXNoISBB ZGQgQVBJIHRvIHJldHJpZXZlIGF1dGhuX2lkIGZyb20gU1FMDQo+IA0KPiBCbGVoLiA6KSAgU3F1 YXNoIGluZGVlZC4NCg0KSGEsIEkgd2Fzbid0IHN1cmUgaWYgYW55b25lIHJlYWQgdGhlIHNpbmNl LWRpZmZzIDopIEknbGwgc3RhcnQNCndvcmRzbWl0aGluZyB0aGVtIG1vcmUgaW4gdGhlIGZ1dHVy ZS4NCg0KPiA+IFN1YmplY3Q6IFtQQVRDSCB2NF0gQWRkIEFQSSB0byByZXRyaWV2ZSBhdXRobl9p ZCBmcm9tIFNRTA0KPiA+IA0KPiA+IFRoZSBhdXRobl9pZCBmaWVsZCBpbiBNeVByb2NQb3J0IGlz IGN1cnJlbnRseSBvbmx5IGFjY2Vzc2libGUgdG8gdGhlDQo+ID4gYmFja2VuZCBpdHNlbGYuICBB ZGQgYSBTUUwgZnVuY3Rpb24sIHBnX3Nlc3Npb25fYXV0aG5faWQoKSwgdG8gZXhwb3NlDQo+ID4g dGhlIGZpZWxkIHRvIHRyaWdnZXJzIHRoYXQgbWF5IHdhbnQgdG8gbWFrZSB1c2Ugb2YgaXQuDQo+ IA0KPiBPbmx5IGRpZCBhIHF1aWNrIGxvb2sgYnV0IGdlbmVyYWxseSBsb29rcyByZWFzb25hYmxl IHRvIG1lLg0KDQpUaGFua3MhDQoNCi0tSmFjb2INCg==