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 1r2dki-0009bw-Ls for pgsql-committers@arkaria.postgresql.org; Mon, 13 Nov 2023 20:41:48 +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 1r2dkh-001UO8-Bx for pgsql-committers@arkaria.postgresql.org; Mon, 13 Nov 2023 20:41:47 +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 1r2dkh-001UO0-4t for pgsql-committers@lists.postgresql.org; Mon, 13 Nov 2023 20:41:47 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r2dke-005QNm-El for pgsql-committers@lists.postgresql.org; Mon, 13 Nov 2023 20:41:45 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r2dkd-002lwi-Rj for pgsql-committers@lists.postgresql.org; Mon, 13 Nov 2023 20:41:43 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1r2dkc-005J8F-Qc for pgsql-committers@lists.postgresql.org; Mon, 13 Nov 2023 20:41:43 +0000 Content-Type: multipart/mixed; boundary="===============1400899319323757771==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Improve default and empty privilege outputs in psql. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 13 Nov 2023 20:41:43 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1400899319323757771== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SW1wcm92ZSBkZWZhdWx0IGFuZCBlbXB0eSBwcml2aWxlZ2Ugb3V0cHV0cyBpbiBwc3FsLgoKRGVm YXVsdCBwcml2aWxlZ2VzIGFyZSByZXByZXNlbnRlZCBhcyBOVUxMOjphY2xpdGVtW10gaW4gY2F0 YWxvZyBBQ0wKY29sdW1ucywgd2hpbGUgcmV2b2tpbmcgYWxsIHByaXZpbGVnZXMgbGVhdmVzIGFu IGVtcHR5IGFjbGl0ZW1bXS4KVGhlc2UgdHdvIGNhc2VzIHVzZWQgdG8gcHJvZHVjZSBpZGVudGlj YWwgb3V0cHV0IGluIHBzcWwgbWV0YS1jb21tYW5kcwpsaWtlIFxkcC4gIFVzaW5nIHNvbWV0aGlu ZyBsaWtlICJccHNldCBudWxsICcoZGVmYXVsdCknIiBhcyBhCndvcmthcm91bmQgZm9yIHNwb3R0 aW5nIHRoZSBkaWZmZXJlbmNlIGRpZCBub3Qgd29yaywgYmVjYXVzZSBudWxsCnZhbHVlcyB3ZXJl IGFsd2F5cyBkaXNwbGF5ZWQgYXMgZW1wdHkgc3RyaW5ncyBieSBkZXNjcmliZS5jJ3MKbWV0YS1j b21tYW5kcy4KClRoaXMgcGF0Y2ggaW1wcm92ZXMgdGhhdCB3aXRoIHR3byBjaGFuZ2VzOgoKMS4g UHJpbnQgIihub25lKSIgZm9yIGVtcHR5IHByaXZpbGVnZXMgc28gdGhhdCB0aGUgdXNlciBpcyBh YmxlIHRvCiAgIGRpc3Rpbmd1aXNoIHRoZW0gZnJvbSBkZWZhdWx0IHByaXZpbGVnZXMsIGV2ZW4g d2l0aG91dCBzcGVjaWFsCiAgIHdvcmthcm91bmRzLgoKMi4gUmVtb3ZlIHRoZSBzcGVjaWFsIGhh bmRsaW5nIG9mIG51bGwgdmFsdWVzIGluIGRlc2NyaWJlLmMsCiAgIHNvIHRoYXQgIlxwc2V0IG51 bGwiIGlzIGhvbm9yZWQgbGlrZSBldmVyeXdoZXJlIGVsc2UuCiAgIChUaGlzIGFmZmVjdHMgYWxs IG91dHB1dCBmcm9tIHRoZXNlIGNvbW1hbmRzLCBub3Qgb25seSBBQ0xzLikKClRoZSBwcml2aWxl Z2VzIHNob3duIGJ5IFxkY29uZmlnKyBhbmQgXGRkcCBhcyB3ZWxsIGFzIHRoZSBjb2x1bW4KcHJp dmlsZWdlcyBzaG93biBieSBcZHAgYXJlIG5vdCBhZmZlY3RlZCBieSBjaGFuZ2UgIzEsIGJlY2F1 c2UgdGhlCnJlc3BlY3RpdmUgYWNsaXRlbVtdIGlzIHJlc2V0IHRvIE5VTEwgb3IgZGVsZXRlZCBm cm9tIHRoZSBjYXRhbG9nCmluc3RlYWQgb2YgbGVhdmluZyBhbiBlbXB0eSBhcnJheS4KCkVyaWsg V2llbmhvbGQgYW5kIExhdXJlbnogQWxiZQoKRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMv bS8xOTY2MjI4Nzc3LjEyNzQ1Mi4xNjk0OTc5MTEwNTk1QG9mZmljZS5tYWlsYm94Lm9yZwoKQnJh bmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3Fs Lm9yZy9wZy9jb21taXRkaWZmL2QxMzc5ZWJmNGMyZDNkMzk5ZTczOTk2NmRiZmEzNGU5MmE1M2I3 MjcKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmRvYy9zcmMvc2dtbC9kZGwuc2dtbCAg ICAgICAgICAgICAgfCAxNiArKysrKysrKysrLQpzcmMvYmluL3BzcWwvZGVzY3JpYmUuYyAgICAg ICAgICAgIHwgNTcgKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3JjL3Rl c3QvcmVncmVzcy9leHBlY3RlZC9wc3FsLm91dCB8IDU1ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwpzcmMvdGVzdC9yZWdyZXNzL3NxbC9wc3FsLnNxbCAgICAgIHwgMzIgKysr KysrKysrKysrKysrKysrKysrCjQgZmlsZXMgY2hhbmdlZCwgMTE1IGluc2VydGlvbnMoKyksIDQ1 IGRlbGV0aW9ucygtKQoK --===============1400899319323757771==--