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 1qCoCt-0004U3-Pm for pgsql-hackers@arkaria.postgresql.org; Fri, 23 Jun 2023 21:20:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1qCoCs-0002u7-O2 for pgsql-hackers@arkaria.postgresql.org; Fri, 23 Jun 2023 21:20:38 +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 1qCoCs-0002se-Ep; Fri, 23 Jun 2023 21:20:38 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qCoCl-0005fk-S7; Fri, 23 Jun 2023 21:20:37 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Type:In-Reply-To:From:References:Cc: To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=0Io8tiV/IdkQpVgDEq5cbvhKxnAY9PzVjICvrBnAFUo=; b=wP484VA20Nln/IN7FJru0gU2la LxNDhKExQi6MMei2xaV0NBw9KN4JuY5nxuci8skeu7AfkqInrHJMBFkUKlXBNwibz6GPeRI0YXNzP WCCOByeuk4I/gQX6JTL+xTfr6qpo+HtTX81cEP30gpdysJAKS/vJajF1vixEx1QrT8OJWdcfWjAKf 6wttos+SdeeJMtz9VyDaA0mzGKX4T18XPZHHGXED48cOzTOG5vpuepvekH0sOuzqK5/BU+0W3JErp 2fJvKGz0ftBj65wg/+V9WGrg8eT5b7EXLVUdx740FgFn2V9Y+r0mJVO6qhqUsZ4wZKxXAnxTZkEdk G1bZo0LA==; Received: from [52.119.84.106] (helo=[192.168.88.177]) by meldrar.postgresql.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qCoCe-000IAB-Km; Fri, 23 Jun 2023 21:20:30 +0000 Message-ID: Date: Fri, 23 Jun 2023 17:20:22 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: psql: Add role's membership options to the \du+ command Content-Language: en-US To: Tom Lane , "David G. Johnston" Cc: Pavel Luzanov , Robert Haas , David Zhang , "pgsql-hackers@lists.postgresql.org" , rmt@lists.postgresql.org, horikyota.ntt@gmail.com References: <1831161.1680703111@sss.pgh.pa.us> <2977612.1683131109@sss.pgh.pa.us> <39e7431c-1224-ab05-c67c-68f4cf625442@postgrespro.ru> <6b64c59a-fe41-bb07-d0cd-856896412b00@postgresql.org> <7aa3d663-1ea9-de0d-c13a-cbce83902214@postgrespro.ru> <2aa2bbb9-d8cb-cddf-875f-49b2634525c1@postgre! sql.org> <4128935.1687478926@sss.pgh.pa.us> <50450.1687537008@sss.pgh.pa.us> From: "Jonathan S. Katz" In-Reply-To: <50450.1687537008@sss.pgh.pa.us> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------DWCVK9Eh57c5vvvEJe3UstGj" X-Host-Lookup-Failed: Reverse DNS lookup failed for 52.119.84.106 (failed) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------DWCVK9Eh57c5vvvEJe3UstGj Content-Type: multipart/mixed; boundary="------------SgsBPR0cCLuipSB1tO9zLLL1"; protected-headers="v1" From: "Jonathan S. Katz" To: Tom Lane , "David G. Johnston" Cc: Pavel Luzanov , Robert Haas , David Zhang , "pgsql-hackers@lists.postgresql.org" , rmt@lists.postgresql.org, horikyota.ntt@gmail.com Message-ID: Subject: Re: psql: Add role's membership options to the \du+ command References: <1525117.1680628353@sss.pgh.pa.us> <1575395.1680629866@sss.pgh.pa.us> <1831161.1680703111@sss.pgh.pa.us> <2977612.1683131109@sss.pgh.pa.us> <39e7431c-1224-ab05-c67c-68f4cf625442@postgrespro.ru> <6b64c59a-fe41-bb07-d0cd-856896412b00@postgresql.org> <7aa3d663-1ea9-de0d-c13a-cbce83902214@postgrespro.ru> <2aa2bbb9-d8cb-cddf-875f-49b2634525c1@postgre! sql.org> <4128935.1687478926@sss.pgh.pa.us> <50450.1687537008@sss.pgh.pa.us> In-Reply-To: <50450.1687537008@sss.pgh.pa.us> --------------SgsBPR0cCLuipSB1tO9zLLL1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNi8yMy8yMyAxMjoxNiBQTSwgVG9tIExhbmUgd3JvdGU6DQo+ICJEYXZpZCBHLiBKb2hu c3RvbiIgPGRhdmlkLmcuam9obnN0b25AZ21haWwuY29tPiB3cml0ZXM6DQo+PiBPbiBUaHUs IEp1biAyMiwgMjAyMyBhdCA1OjA44oCvUE0gVG9tIExhbmUgPHRnbEBzc3MucGdoLnBhLnVz PiB3cm90ZToNCj4+PiAqIEkgYWdyZWUgdGhhdCB0aGUgInRhYnVsYXIiIGZvcm1hdCBsb29r cyBuaWNlciBhbmQgaGFzIGZld2VyIGkxOG4NCj4+PiBpc3N1ZXMgdGhhbiB0aGUgb3RoZXIg cHJvcG9zYWxzLg0KPiANCj4+IEFzIHlvdSBhcmUgb24gYm9hcmQgd2l0aCBhIHNlcGFyYXRl IGNvbW1hbmQgcGxlYXNlIGNsYXJpZnkgd2hldGhlciB5b3UgbWVhbg0KPj4gdGhlIHRhYnVs YXIgZm9ybWF0IGJ1dCBzdGlsbCB3aXRoIG5ld2xpbmVzLCBvbmUgcm93IHBlciBncmFudGVl LCBvciB0aGUNCj4+IHRhYmxlIHdpdGggb25lIHJvdyBwZXIgZ3JhbnRvci1ncmFudGVlIHBh aXIuDQo+IA0KPiBJJ2QgbGVhbiB0b3dhcmRzIGEgc3RyYWlnaHQgdGFibGUgd2l0aCBhIHJv dyBwZXIgZ3JhbnRlZS9ncmFudG9yLg0KPiBJIHRlbmQgdG8gdGhpbmsgdGhhdCBmYWtpbmcg dGFibGUgbGF5b3V0IHdpdGggc29tZSBuZXdsaW5lcyBpcw0KPiBhIHBvb3IgaWRlYS4gIEkn bSBub3QgZGVhZCBzZXQgb24gdGhhdCBhcHByb2FjaCB0aG91Z2guDQoNCltQZXJzb25hbCBo YXRdDQoNCkdlbmVyYWxseSwgSSBmaW5kIHRoZSB0YWJ1bGFyIHZpZXcgdy9vIG5ld2xpbmVz IGlzIGVhc2llciB0byByZWFkLCBhbmQgDQptYWtlcyBpdCBzaW1wbGVyIHRvIGpvaW4gdG8g b3RoZXIgZGF0YSAodGhvdWdoIHRoYXQgbWF5IG5vdCBiZSANCmFwcGxpY2FibGUgaGVyZSku DQoNCkFnYWluLCBJJ20gbm90IHRoZSB0YXJnZXQgdXNlciBvZiB0aGlzIGZlYXR1cmUgKHVu dGlsIEkgbmVlZCB0byB1c2UgaXQpLCANCnNvIG15IG9waW5pb24gY29tZXMgd2l0aCBhIGZl dyBncmFpbnMgb2Ygc2FsdC4NCg0KVGhhbmtzLA0KDQpKb25hdGhhbg0K --------------SgsBPR0cCLuipSB1tO9zLLL1-- --------------DWCVK9Eh57c5vvvEJe3UstGj Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE+oS2la8r95ogZD/x8QSccp8cZScFAmSWDJYFAwAAAAAACgkQ8QSccp8cZSd0 3g/+LEXfWYMsPdzrE2Za+tE4QRcIFXcg/E4rP8nyLA30LY20FQOiXhGRL6AeFZY0cHgEHBp8DXo4 lVjIeElDa0kAf5SsLiD6vX7SLR2s5PksXQS02Gt65pJczgu9IiyCYAKt+8QfE/XrT/9vQOX5BGU8 kLQkSwdiD1/viiWIGCLwMQKQGzHhrWicTXIIEs1sER3qCsniN/LRKL+xSVQzXUmo1SKV2t1deGbo 1hWkoDc0hjDnSDvpcyH6zAYz7TGLu3xzXO7xyiwstvwR0wlxCzdDDsKusrLPWosqtcjeh+3zYTXy 9Xh6l77pCaCraNVTm5yifZZLYMvHCBnHN71WTgwQq8HPq4vSkbl2ynWIXOwa5vZIXj9/kYJdo3Vs aebW/q5BsrbxnczQIWTInxsw1FByd8/uqOkSCRvIq9VwEt7kylNLsJsWsnTc1E+w6XAx9Q8crphD 0vqJJHJN2rpx18UO5NdYUeTc6CpAHPmILjydNbTS3Jd+Fkwy6eiNXjHk73NpKs2ZQsOsxnJZStv6 q9avFz4TeH9aXCW/9hW2yK8Sq6IjBrYPrDO37GFA6/FXi0HK6sP+th03keNb85IZiGtH8Vtr49Fu vY640uYM0WTMLEOqxV6beubhT7fW0uHE4QkDdwMJBKz0B2uo2N0Y3dKKmGjRWefkYnSlZPfjnCMs ILo= =Gkn1 -----END PGP SIGNATURE----- --------------DWCVK9Eh57c5vvvEJe3UstGj--