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.96) (envelope-from ) id 1vSUeY-00FeWu-22 for pgsql-committers@arkaria.postgresql.org; Mon, 08 Dec 2025 06:23:22 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vSUeW-00F27M-23 for pgsql-committers@arkaria.postgresql.org; Mon, 08 Dec 2025 06:23:20 +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.96) (envelope-from ) id 1vSUeW-00F27E-1K for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 06:23:20 +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 1vSUeU-003huM-07 for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 06:23:19 +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.96) (envelope-from ) id 1vSUeU-006oU5-0y for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 06:23:18 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vSUeT-003O9v-0c for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 06:23:17 +0000 Content-Type: multipart/mixed; boundary="===============2131782984716228799==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: test_custom_stats: Test module for custom cumulative statistics X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 08 Dec 2025 06:23:17 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2131782984716228799== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 dGVzdF9jdXN0b21fc3RhdHM6IFRlc3QgbW9kdWxlIGZvciBjdXN0b20gY3VtdWxhdGl2ZSBzdGF0 aXN0aWNzCgpUaGlzIHRlc3QgbW9kdWxlIGFjdHMgYXMgYSByZXBsYWNlbWVudCB0aGF0IGV4aXN0 ZWQgcHJpb3IgdG8KZDUyYzI0YjBmODA4IGluIHRoZSB0ZXN0IG1vZHVsZSBpbmplY3Rpb25fcG9p bnRzLiAgSXQgdXNlcyBhIG1vcmUKZmxleGlibGUgc3RydWN0dXJlIHRoYW4gaXRzIGFuY2VzdG9y OgotIFR3byBsaWJyYXJpZXMgYXJlIGJ1aWx0LCBvbmUgZm9yIGZpeGVkLXNpemVkIHN0YXRzIGFu ZCBvbmUgZm9yCnZhcmlhYmxlLXNpemVkIHN0YXRzLgotIE5vIEdVQ3MgcmVxdWlyZWQuICBUaGUg c3RhdHMgYXJlIGVuYWJsZWQgb25seSBpZiBvbmUgb3IgYm90aCBsaWJyYXJpZXMKYXJlIGxvYWRl ZCB3aXRoIHNoYXJlZF9wcmVsb2FkX2xpYnJhcmllcy4KLSBTYW1lIGtpbmQgSURzIHJlc2VydmVk OiAyNSAodmFyaWFibGUtc2l6ZWQpIGFuZCAyNiAoZml4ZWQtc2l6ZWQpCgpUaGUgZ29hbCBvZiB0 aGlzIHJlZGVzaWduIGlzIHRvIGJlIGFibGUgdG8gZWFzaWVyIGV4dGVuZCB0aGUgY29kZQpjb3Zl cmFnZSBwcm92aWRlZCBieSB0aGlzIG1vZHVsZSBmb3Igb3RoZXIgY2hhbmdlcyB0aGF0IGFyZSBj dXJyZW50bHkKdW5kZXIgZGlzY3Vzc2lvbiwgYW5kIGluamVjdGlvbl9wb2ludHMgd2FzIG5vdCBz dWl0ZWQgZm9yIHRoZXNlLgpJbmplY3Rpb24gcG9pbnRzIGFyZSBhbHNvIG5vdyB3aWRlbHkgdXNl ZCBpbiB0aGUgdHJlZSBub3csIHNvIGV4dGVuZGluZwptb3JlIHRoZSB0ZXN0IGNvdmVyYWdlIGZv ciBjdXN0b20gcGdzdGF0cyBpbiB0aGUgdGVzdCBtb2R1bGUKaW5qZWN0aW9uX3BvaW50cyB3b3Vs ZCBiZSBhIHJpc2tpZXIgbG9uZy10ZXJtIG1vdmUuCgpUaGUgbmV3IGNvZGUgaXMgbW9zdGx5IGEg Y29weSBvZiB3aGF0IGV4aXN0ZWQgcHJldmlvdXNseSBpbiB0aGUgdGVzdAptb2R1bGUgaW5qZWN0 aW9uX3BvaW50cywgd2l0aCB0aGUgc2FtZSBjYWxsYmFja3MgZGVmaW5lZCBmb3IgZml4ZWQtc2l6 ZWQKYW5kIHZhcmlhYmxlLXNpemVkIHN0YXRzLCBidXQgYSBzaW1wbGVyIG92ZXJhbGwgc3RydWN0 dXJlIGluIHRlcm1zIG9mCnRoZSBzdGF0cyBjb3VudGVycyB1cGRhdGVkLgoKVGhlIHRlc3QgY292 ZXJhZ2Ugc2hvdWxkIHJlbWFpbiB0aGUgc2FtZSBhcyBwcmV2aW91c2x5OiBvbmUgVEFQIHRlc3Qg aXMKdXNlZCB0byBjaGVjayBkYXRhIHJlcG9ydHMsIGNyYXNoIHJlY292ZXJ5IGFuZCBjbGVhbiBy ZXN0YXJ0IHNjZW5hcmlvcy4KVGVzdHMgYXJlIGFkZGVkIGZvciB0aGUgbWFudWFsIHJlc2V0IG9m IGZpeGVkLXNpemVkIHN0YXRzLCBzb21ldGhpbmcKbm90IHRlc3RlZCB1bnRpbCBub3cuCgpBdXRo b3I6IFNhbWkgSW1zZWloIDxzYW1pbXNlaWhAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogTWljaGFl bCBQYXF1aWVyIDxtaWNoYWVsQHBhcXVpZXIueHl6PgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rn ci5lcy9tL0NBQTVSWjBzSmdPNkdBd2dGeG16ZzlNVlA9ck03VXM4S0tjV3B1cXhlLWY1cXhtcEUw Z0BtYWlsLmdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpo dHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzMxMjgwZDk2YTY0ODUwZjVh OWE5MjQwODg4OTBhYjQzYTI5MDUyMzcKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmRv Yy9zcmMvc2dtbC94ZnVuYy5zZ21sICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsK c3JjL3Rlc3QvbW9kdWxlcy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEg KwpzcmMvdGVzdC9tb2R1bGVzL21lc29uLmJ1aWxkICAgICAgICAgICAgICAgICAgICAgICB8ICAg MSArCnNyYy90ZXN0L21vZHVsZXMvdGVzdF9jdXN0b21fc3RhdHMvLmdpdGlnbm9yZSAgICAgIHwg ICA0ICsKc3JjL3Rlc3QvbW9kdWxlcy90ZXN0X2N1c3RvbV9zdGF0cy9NYWtlZmlsZSAgICAgICAg fCAgMjcgKysKc3JjL3Rlc3QvbW9kdWxlcy90ZXN0X2N1c3RvbV9zdGF0cy9tZXNvbi5idWlsZCAg ICAgfCAgNTUgKysrKwouLi4vdGVzdF9jdXN0b21fc3RhdHMvdC8wMDFfY3VzdG9tX3N0YXRzLnBs ICAgICAgICB8IDEzOSArKysrKysrKysrCi4uLi90ZXN0X2N1c3RvbV9maXhlZF9zdGF0cy0tMS4w LnNxbCAgICAgICAgICAgICAgIHwgIDIwICsrCi4uLi90ZXN0X2N1c3RvbV9zdGF0cy90ZXN0X2N1 c3RvbV9maXhlZF9zdGF0cy5jICAgIHwgMjI0ICsrKysrKysrKysrKysrKwouLi4vdGVzdF9jdXN0 b21fZml4ZWRfc3RhdHMuY29udHJvbCAgICAgICAgICAgICAgICB8ICAgNCArCi4uLi90ZXN0X2N1 c3RvbV92YXJfc3RhdHMtLTEuMC5zcWwgICAgICAgICAgICAgICAgIHwgIDI1ICsrCi4uLi90ZXN0 X2N1c3RvbV9zdGF0cy90ZXN0X2N1c3RvbV92YXJfc3RhdHMuYyAgICAgIHwgMzAzICsrKysrKysr KysrKysrKysrKysrKwouLi4vdGVzdF9jdXN0b21fdmFyX3N0YXRzLmNvbnRyb2wgICAgICAgICAg ICAgICAgICB8ICAgNCArCnNyYy90b29scy9wZ2luZGVudC90eXBlZGVmcy5saXN0ICAgICAgICAg ICAgICAgICAgIHwgICA0ICsKMTQgZmlsZXMgY2hhbmdlZCwgODE3IGluc2VydGlvbnMoKykKCg== --===============2131782984716228799==--