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 1tW2T7-00DeYE-4M for pgsql-committers@arkaria.postgresql.org; Fri, 10 Jan 2025 00:01:41 +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 1tW2T6-00A7k9-Ib for pgsql-committers@arkaria.postgresql.org; Fri, 10 Jan 2025 00:01:40 +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 1tW2T6-00A7k1-BV for pgsql-committers@lists.postgresql.org; Fri, 10 Jan 2025 00:01:40 +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.96) (envelope-from ) id 1tW2T3-000n3q-2p for pgsql-committers@lists.postgresql.org; Fri, 10 Jan 2025 00:01:39 +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 1tW2T2-002I3i-VD for pgsql-committers@lists.postgresql.org; Fri, 10 Jan 2025 00:01:37 +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 1tW2T2-000jw5-4s for pgsql-committers@lists.postgresql.org; Fri, 10 Jan 2025 00:01:36 +0000 Content-Type: multipart/mixed; boundary="===============5734959099761604776==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Refactor some code related to backend statistics X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 10 Jan 2025 00:01:36 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5734959099761604776== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVmYWN0b3Igc29tZSBjb2RlIHJlbGF0ZWQgdG8gYmFja2VuZCBzdGF0aXN0aWNzCgpUaGlzIGNv bW1pdCBjaGFuZ2VzIHRoZSB3YXkgcGVuZGluZyBiYWNrZW5kIHN0YXRpc3RpY3MgYXJlIHRyYWNr ZWQgYnkKbW92aW5nIHRoZW0gaW50byBhIG5ldyBzdHJ1Y3R1cmUgY2FsbGVkIFBnU3RhdF9CYWNr ZW5kUGVuZGluZywgcmVtb3ZpbmcKUGdTdGF0X0JhY2tlbmRQZW5kaW5nSU8uICBQZ1N0YXRfQmFj a2VuZFBlbmRpbmcgY3VycmVudGx5IG9ubHkgaW5jbHVkZXMKUGdTdGF0X1BlbmRpbmdJTyBmb3Ig dGhlIHBlbmRpbmcgSS9PIHN0YXRzLgoKcGdzdGF0X2ZsdXNoX2JhY2tlbmQoKSBpcyBleHRlbmRl ZCB3aXRoIGEgImZsYWdzIiBhcmd1bWVudCB0byBjb250cm9sCndoaWNoIHBhcnRzIG9mIHRoZSBz dGF0cyBvZiBhIGJhY2tlbmQgc2hvdWxkIGJlIGZsdXNoZWQuCgpXaXRoIHRoaXMgcmVmYWN0b3Jp bmcsIGl0IGJlY29tZXMgZWFzaWVyIHRvIHBsdWcgaW50byBiYWNrZW5kIHN0YXRpc3RpY3MKbW9y ZSBkYXRhLiAgQSBwYXRjaCB0byBhZGQgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBXQUwgaW4gdGhp cyBzdGF0cyBraW5kCmlzIHVuZGVyIGRpc2N1c3Npb24uCgpBdXRob3I6IEJlcnRyYW5kIERyb3V2 b3QKRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9aM3pxYzRvMDlkTS9Fenl6QGlwLTEw LTk3LTEtMzQuZXUtd2VzdC0zLmNvbXB1dGUuaW50ZXJuYWwKCkJyYW5jaAotLS0tLS0KbWFzdGVy CgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlm Zi8yYzE0MDM3YmI1N2MwOTFiOWYwYmNiZDM2ZmE2MjEzODYwMWJlYjU1CgpNb2RpZmllZCBGaWxl cwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC91dGlscy9hY3Rpdml0eS9wZ3N0YXQuYyAgICAg ICAgICB8ICAyICstCnNyYy9iYWNrZW5kL3V0aWxzL2FjdGl2aXR5L3Bnc3RhdF9iYWNrZW5kLmMg IHwgNjkgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQpzcmMvYmFja2VuZC91dGlscy9hY3Rp dml0eS9wZ3N0YXRfaW8uYyAgICAgICB8ICA4ICsrLS0Kc3JjL2JhY2tlbmQvdXRpbHMvYWN0aXZp dHkvcGdzdGF0X3JlbGF0aW9uLmMgfCAgNCArLQpzcmMvYmFja2VuZC91dGlscy9hZHQvcGdzdGF0 ZnVuY3MuYyAgICAgICAgICB8ICAyICstCnNyYy9pbmNsdWRlL3Bnc3RhdC5oICAgICAgICAgICAg ICAgICAgICAgICAgIHwgMTcgKysrKystLQpzcmMvaW5jbHVkZS91dGlscy9wZ3N0YXRfaW50ZXJu YWwuaCAgICAgICAgICB8ICA3ICsrLQpzcmMvdG9vbHMvcGdpbmRlbnQvdHlwZWRlZnMubGlzdCAg ICAgICAgICAgICB8ICAyICstCjggZmlsZXMgY2hhbmdlZCwgNzYgaW5zZXJ0aW9ucygrKSwgMzUg ZGVsZXRpb25zKC0pCgo= --===============5734959099761604776==--