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 1tIH6K-00DM3F-BS for pgsql-committers@arkaria.postgresql.org; Tue, 03 Dec 2024 00:49:16 +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 1tIH6H-005Kq1-B8 for pgsql-committers@arkaria.postgresql.org; Tue, 03 Dec 2024 00:49:14 +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 1tIH6H-005Kpt-3P for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 00:49:14 +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 1tIH6F-000jtQ-CL for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 00:49:13 +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 1tIH6E-002IKv-HM for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 00:49:10 +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 1tIH6D-000pNc-8m for pgsql-committers@lists.postgresql.org; Tue, 03 Dec 2024 00:49:09 +0000 Content-Type: multipart/mixed; boundary="===============0593544615256341963==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Rework some code handling pg_subscription data in psql and pg_du X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 03 Dec 2024 00:49:09 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0593544615256341963== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmV3b3JrIHNvbWUgY29kZSBoYW5kbGluZyBwZ19zdWJzY3JpcHRpb24gZGF0YSBpbiBwc3FsIGFu ZCBwZ19kdW1wCgpUaGlzIGNvbW1pdCBmaXhlcyBzb21lIGluY29uc2lzdGVuY2llcyBmb3VuZCBp biB0aGUgZnJvbnRlbmQgY29kZSB3aGVuCmRlYWxpbmcgd2l0aCBzdWJzY3JpcHRpb24gY2F0YWxv ZyBkYXRhLgoKVGhlIGZvbGxvd2luZyBjaGFuZ2VzIGFyZSBkb25lOgotIHBnX3N1YnNjcmlwdGlv bi5oIGdhaW5zIGEgRVhQT1NFX1RPX0NMSUVOVF9DT0RFLCBzbyBhcyBtb3JlIGNvbnRlbnQKZGVm aW5lZCBpbiBwZ19zdWJzY3JpcHRpb24uaCBiZWNvbWVzIGF2YWlsYWJsZSBpbiBwZ19zdWJzY3Jp cHRpb25fZC5oCmZvciB0aGUgZnJvbnRlbmQuCi0gSW4gcHNxbCdzIGRlc2NyaWJlLmMsIHN1YnN0 cmVhbSBjYW4gYmUgc3dpdGNoZWQgdG8gdXNlIENwcEFzU3RyaW5nMigpCndpdGggaXRzIHRocmVl IExPR0lDQUxSRVBfU1RSRUFNXyogdmFsdWVzLCB3aXRoIHBnX3N1YnNjcmlwdGlvbl9kLmgKaW5j bHVkZWQuCi0gcGdfZHVtcC5jIGluY2x1ZGVkIHBnX3N1YnNjcmlwdGlvbi5oLCB3aGljaCBpcyBh IGhlYWRlciB0aGF0IHNob3VsZApvbmx5IGJlIHVzZWQgaW4gdGhlIGJhY2tlbmQgY29kZS4gIFRo ZSBjb2RlIGlzIHVwZGF0ZWQgdG8gdXNlCnBnX3N1YnNjcmlwdGlvbl9kLmggaW5zdGVhZC4KLSBw Z19kdW1wIHN0b3JlZCBhbGwgdGhlIGRhdGEgZnJvbSBwZ19zdWJzY3JpcHRpb24gaW4gU3Vic2Ny aXB0aW9uSW5mbwp3aXRoIG9ubHkgc3RyaW5ncywgYW5kIGEgZ29vZCBjaHVuayBvZiB0aGVtIGFy ZSBib29sZWFuIGFuZCBjaGFyIHZhbHVlcy4KVXNpbmcgc3RyaW5ncyBpcyBub3QgbmVjZXNzYXJ5 LCBjb21wbGljYXRlcyB0aGUgY29kZSAoc2VlIGZvciBleGFtcGxlCnR3b19waGFzZV9kaXNhYmxl ZFtdIHJlbW92ZWQgaGVyZSksIGFuZCBpcyBpbmNvbnNpc3RlbnQgd2l0aCB0aGUgd2F5Cm90aGVy IGNhdGFsb2dzJyBkYXRhIGlzIGhhbmRsZWQuICBUaGUgZmllbGRzIG9mIFN1YnNjcmlwdGlvbklu Zm8gYXJlCnJlb3JkZXJlZCB0byBtYXRjaCB3aXRoIHRoZSBvcmRlciBpbiBpdHMgY2F0YWxvZywg d2hpbGUgb24gaXQuCgpSZXZpZXdlZC1ieTogSGF5YXRvIEt1cm9kYQpEaXNjdXNzaW9uOiBodHRw czovL3Bvc3Rnci5lcy9tL1owbEIya3Awa3NIZ21WdWtAcGFxdWllci54eXoKCkJyYW5jaAotLS0t LS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcv Y29tbWl0ZGlmZi8wODY5MWVhOTU4YzI2NDZiNmFhZGVmZmY4Nzg1MzllYjBiODYwYmIwCgpNb2Rp ZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmluL3BnX2R1bXAvcGdfZHVtcC5jICAgICAg ICAgICAgIHwgNDcgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0Kc3JjL2Jpbi9w Z19kdW1wL3BnX2R1bXAuaCAgICAgICAgICAgICB8IDE2ICsrKysrKy0tLS0tLQpzcmMvYmluL3Bz cWwvZGVzY3JpYmUuYyAgICAgICAgICAgICAgIHwgIDcgKysrLS0tCnNyYy9pbmNsdWRlL2NhdGFs b2cvcGdfc3Vic2NyaXB0aW9uLmggfCA0NCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t LQo0IGZpbGVzIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKyksIDU2IGRlbGV0aW9ucygtKQoK --===============0593544615256341963==--