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 1uKT2E-004HEW-1X for pgsql-committers@arkaria.postgresql.org; Thu, 29 May 2025 02:30:22 +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 1uKT2C-004plg-Qq for pgsql-committers@arkaria.postgresql.org; Thu, 29 May 2025 02:30:20 +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.94.2) (envelope-from ) id 1uKSz9-004mZl-R7 for pgsql-committers@lists.postgresql.org; Thu, 29 May 2025 02:27:11 +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.96) (envelope-from ) id 1uKSz4-000dtP-1P for pgsql-committers@lists.postgresql.org; Thu, 29 May 2025 02:27:08 +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 1uKSz2-001Jma-MY for pgsql-committers@lists.postgresql.org; Thu, 29 May 2025 02:27:04 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uKSz0-000Vzv-1Z for pgsql-committers@lists.postgresql.org; Thu, 29 May 2025 02:27:03 +0000 Content-Type: multipart/mixed; boundary="===============5301959912839755417==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: pg_stat_statements: Fix parameter number gaps in normalized quer X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 29 May 2025 02:27:03 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5301959912839755417== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 cGdfc3RhdF9zdGF0ZW1lbnRzOiBGaXggcGFyYW1ldGVyIG51bWJlciBnYXBzIGluIG5vcm1hbGl6 ZWQgcXVlcmllcwoKcGdfc3RhdF9zdGF0ZW1lbnRzIGFudGljaXBhdGVzIHRoYXQgY2VydGFpbiBj b25zdGFudCBsb2NhdGlvbnMgbWF5IGJlCnJlY29yZGVkIG11bHRpcGxlIHRpbWVzIGFuZCBhdHRl bXB0cyB0byBhdm9pZCBjYWxjdWxhdGluZyBhIGxlbmd0aCBmb3IKdGhlc2UgbG9jYXRpb25zIGlu IGZpbGxfaW5fY29uc3RhbnRfbGVuZ3RocygpLgoKSG93ZXZlciwgZHVyaW5nIGdlbmVyYXRlX25v cm1hbGl6ZWRfcXVlcnkoKSB3aGVyZSBub3JtYWxpemVkIHF1ZXJ5CnN0cmluZ3MgYXJlIGdlbmVy YXRlZCwgdGhlc2UgbG9jYXRpb25zIGFyZSBub3QgZXhjbHVkZWQgZnJvbQpjb25zaWRlcmF0aW9u LiAgVGhpcyBjb3VsZCBpbmNyZW1lbnQgdGhlIHBhcmFtZXRlciBudW1iZXIgY291bnRlciBmb3IK ZXZlcnkgcmVjb3JkZWQgb2NjdXJyZW5jZSBhdCBzdWNoIGEgbG9jYXRpb24sIGxlYWRpbmcgdG8g YW4gaW5jb3JyZWN0Cm5vcm1hbGl6YXRpb24gaW4gY2VydGFpbiBjYXNlcyB3aXRoIGdhcHMgaW4g dGhlIG51bWJlcnMgcmVwb3J0ZWQuCgpGb3IgZXhhbXBsZSwgdGFrZSB0aGlzIHF1ZXJ5OgpTRUxF Q1QgV0hFUkUgJzEnIElOICgnMic6OmludCwgJzMnOjppbnQ6OnRleHQpCkJlZm9yZSB0aGlzIGNv bW1pdCwgaXQgd291bGQgYmUgbm9ybWFsaXplZCBsaWtlIHRoYXQsIHdpdGggZ2FwcyBpbiB0aGUK cGFyYW1ldGVyIG51bWJlcnM6ClNFTEVDVCBXSEVSRSAkMSBJTiAoJDM6OmludCwgJDQ6OmludDo6 dGV4dCkKSG93ZXZlciB0aGUgY29ycmVjdCwgbGVzcyBjb25mdXNpbmcgb25lIHNob3VsZCBiZSBs aWtlIHRoYXQ6ClNFTEVDVCBXSEVSRSAkMSBJTiAoJDI6OmludCwgJDM6OmludDo6dGV4dCkKClRo aXMgY29tbWl0IGZpeGVzIHRoZSBjb21wdXRhdGlvbiBvZiB0aGUgcGFyYW1ldGVyIG51bWJlcnMg dG8gdHJhY2sgdGhlCm51bWJlciBvZiBjb25zdGFudHMgcmVwbGFjZWQgd2l0aCBhbiAkbiBieSBh IHNlcGFyYXRlIGNvdW50ZXIgaW5zdGVhZCBvZgp0aGUgaXRlcmF0b3IgdXNlZCB0byBsb29wIHRo cm91Z2ggdGhlIGxpc3Qgb2YgbG9jYXRpb25zLgoKVGhlIHVuZGVybHlpbmcgcXVlcnkgSURzIGFy ZSBub3QgY2hhbmdlZCwgbmVpdGhlciBhcmUgdGhlIG5vcm1hbGl6ZWQKc3RyaW5ncyBmb3IgZXhp c3RpbmcgUEdTUyBoYXNoIGVudHJpZXMuICBOZXcgZW50cmllcyB3aXRoIGZyZXNoCm5vcm1hbGl6 ZWQgcXVlcmllcyB3b3VsZCBhdXRvbWF0aWNhbGx5IGdldCByZXNoYXBlZCBiYXNlZCBvbiB0aGUg bmV3CnBhcmFtZXRlciBudW1iZXJpbmcuCgpJc3N1ZSBkaXNjb3ZlcmVkIHdoaWxlIGRpc2N1c3Np bmcgYSBzZXBhcmF0ZSBwcm9ibGVtIGZvciBIRUFELCBidXQgdGhpcwphZmZlY3RzIGFsbCB0aGUg c3RhYmxlIGJyYW5jaGVzLgoKQXV0aG9yOiBTYW1pIEltc2VpaCA8c2FtaW1zZWloQGdtYWlsLmNv bT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQUE1UlowdHp4dldYc2FjR3l4cml4 ZGh5M3RUVERmSlFxeHlGQlJGaDMxbk5IQlE1cUFAbWFpbC5nbWFpbC5jb20KQmFja3BhdGNoLXRo cm91Z2g6IDEzCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8v Z2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvMzVhNDI4ZjMwYjE1YTNhYjBjOWEwY2My NmFkZTNiNGNjM2U0N2Q4ZQoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KY29udHJpYi9w Z19zdGF0X3N0YXRlbWVudHMvZXhwZWN0ZWQvZXh0ZW5kZWQub3V0IHwgNTggKysrKysrKysrKysr KysrKysrKysrKysrCmNvbnRyaWIvcGdfc3RhdF9zdGF0ZW1lbnRzL2V4cGVjdGVkL3NlbGVjdC5v dXQgICB8IDI5ICsrKysrKysrKysrKwpjb250cmliL3BnX3N0YXRfc3RhdGVtZW50cy9wZ19zdGF0 X3N0YXRlbWVudHMuYyAgfCAxMCArKy0tCmNvbnRyaWIvcGdfc3RhdF9zdGF0ZW1lbnRzL3NxbC9l eHRlbmRlZC5zcWwgICAgICB8IDE2ICsrKysrKysKY29udHJpYi9wZ19zdGF0X3N0YXRlbWVudHMv c3FsL3NlbGVjdC5zcWwgICAgICAgIHwgIDggKysrKwo1IGZpbGVzIGNoYW5nZWQsIDExNCBpbnNl cnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoK --===============5301959912839755417==--