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 1wZN5F-000zEA-2y for pgsql-committers@arkaria.postgresql.org; Tue, 16 Jun 2026 06:15:37 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wZN5E-00FeT3-2t for pgsql-committers@arkaria.postgresql.org; Tue, 16 Jun 2026 06:15:36 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wZN5E-00FeSv-2E for pgsql-committers@lists.postgresql.org; Tue, 16 Jun 2026 06:15:36 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wZN5C-00000000fk3-1ASa for pgsql-committers@lists.postgresql.org; Tue, 16 Jun 2026 06:15:36 +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 1wZN5A-001r6O-0J for pgsql-committers@lists.postgresql.org; Tue, 16 Jun 2026 06:15:32 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wZN59-000WGn-2i for pgsql-committers@lists.postgresql.org; Tue, 16 Jun 2026 06:15:32 +0000 Content-Type: multipart/mixed; boundary="===============2520276054493672942==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Reject oversized MCV lists in pg_restore_extended_stats() X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 16 Jun 2026 06:15:32 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2520276054493672942== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVqZWN0IG92ZXJzaXplZCBNQ1YgbGlzdHMgaW4gcGdfcmVzdG9yZV9leHRlbmRlZF9zdGF0cygp CgppbXBvcnRfbWN2KCksIGNhbGxlZCBieSBwZ19yZXN0b3JlX2V4dGVuZGVkX3N0YXRzKCksIGFs bG93ZWQgYSBsaXN0IG9mCk1DViBpdGVtcyB0byBiZSBsYXJnZXIgdGhhbiB0aGUgbWF4aW11bSBz dXBwb3J0ZWQgd2hlbiB0aGUgc3RhdHMgYXJlCmxvYWRlZCBiYWNrIGluIHN0YXRleHRfbWN2X2Rl c2VyaWFsaXplKCkgKFNUQVRTX01DVkxJU1RfTUFYX0lURU1TIG9yIDEwawppdGVtcykuICBBIGZv bGxvdy11cCBhdHRlbXB0IGF0IGxvYWRpbmcgdGhlbSB3b3VsZCBjYXVzZSBhIGZhaWx1cmUsCnN0 YXRleHRfbWN2X2Rlc2VyaWFsaXplKCkgYmxvY2tpbmcgYW55IGF0dGVtcHRzLgoKQXR0ZW1wdHMg YXQgcmVzdG9yaW5nIE1DViBsaXN0cyB0b28gbG9uZyBhcmUgbm93IHJlamVjdGVkLCBnZW5lcmF0 aW5nIGEKV0FSTklORyBsaWtlIG90aGVyIGluY29uc2lzdGVudCBpbnB1dHMuCgpBdXRob3I6IEV3 YW4gWW91bmcgPGtkYmFzZS5oYWNrQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0 Z3IuZXMvbS9DQU9OMnhIT1JkMkVTWG0xS2NWZWVaMEtkX2FKazRkTDRNMldMdHpWRE00cHVhWi0y MHdAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0K aHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9mNmU0ZWMwYTcwNWIxODBm MjllNDkxMGRkNTI5N2I4MTVhMjYwZWVjCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpz cmMvYmFja2VuZC9zdGF0aXN0aWNzL2V4dGVuZGVkX3N0YXRzX2Z1bmNzLmMgfCAxNSArKysrKysr KysrKysrKysKc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9zdGF0c19pbXBvcnQub3V0ICAgIHwg MTkgKysrKysrKysrKysrKysrKysrKwpzcmMvdGVzdC9yZWdyZXNzL3NxbC9zdGF0c19pbXBvcnQu c3FsICAgICAgICAgfCAxNCArKysrKysrKysrKysrKwozIGZpbGVzIGNoYW5nZWQsIDQ4IGluc2Vy dGlvbnMoKykKCg== --===============2520276054493672942==--