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 1uSfnv-00BUSa-7H for pgsql-committers@arkaria.postgresql.org; Fri, 20 Jun 2025 17:45:31 +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 1uSfnt-003SM0-BR for pgsql-committers@arkaria.postgresql.org; Fri, 20 Jun 2025 17:45:29 +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 1uSfkn-003PGR-3S for pgsql-committers@lists.postgresql.org; Fri, 20 Jun 2025 17:42:17 +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 1uSfkl-0035q3-05 for pgsql-committers@lists.postgresql.org; Fri, 20 Jun 2025 17:42:16 +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 1uSfkk-008ngu-11 for pgsql-committers@lists.postgresql.org; Fri, 20 Jun 2025 17:42:14 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uSfkj-002Zuf-17 for pgsql-committers@lists.postgresql.org; Fri, 20 Jun 2025 17:42:13 +0000 Content-Type: multipart/mixed; boundary="===============5030627334877757262==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use SnapshotDirty when checking for conflicting index names. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 20 Jun 2025 17:42:13 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5030627334877757262== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIFNuYXBzaG90RGlydHkgd2hlbiBjaGVja2luZyBmb3IgY29uZmxpY3RpbmcgaW5kZXggbmFt ZXMuCgpXaGlsZSBjaG9vc2luZyBhbiBhdXRvZ2VuZXJhdGVkIG5hbWUgZm9yIGFuIGluZGV4LCBs b29rIGZvcgpwcmUtZXhpc3RpbmcgcmVsYXRpb25zIHVzaW5nIGEgU25hcHNob3REaXJ0eSBzbmFw c2hvdCwgaW5zdGVhZCBvZiB0aGUKcHJldmlvdXMgYmVoYXZpb3IgdGhhdCBjb25zaWRlcmVkIG9u bHkgY29tbWl0dGVkLWdvb2QgcGdfY2xhc3Mgcm93cy4KVGhpcyBhbGxvd3MgdXMgdG8gZGV0ZWN0 IGFuZCBhdm9pZCBjb25mbGljdHMgYWdhaW5zdCBpbmRleGVzIHRoYXQgYXJlCnN0aWxsIGJlaW5n IGJ1aWx0LgoKSXQncyBzdGlsbCBwb3NzaWJsZSB0byBmYWlsIGR1ZSB0byBhIHJhY2UgY29uZGl0 aW9uLCBidXQgdGhlIHdpbmRvdwppcyBub3cganVzdCB0aGUgYW1vdW50IG9mIHRpbWUgdGhhdCBp dCB0YWtlcyBEZWZpbmVJbmRleCB0byB2YWxpZGF0ZQphbGwgaXRzIHBhcmFtZXRlcnMsIGNhbGwg c21ncmNyZWF0ZSgpLCBhbmQgZW50ZXIgdGhlIGluZGV4J3MgcGdfY2xhc3MKcm93LiAgRm9ybWVy bHkgdGhlIHJhY2Ugd2luZG93IGNvdmVyZWQgdGhlIGVudGlyZSB0aW1lIG5lZWRlZCB0bwpjcmVh dGUgYW5kIGZpbGwgYW4gaW5kZXgsIHdoaWNoIGNvdWxkIGJlIHZlcnkgbG9uZyBpZiB0aGUgdGFi bGUgaXMKbGFyZ2UuICBXb3JzZSwgaWYgdGhlIGNvbmZsaWN0aW5nIGluZGV4IGNyZWF0aW9uIGlz IHBhcnQgb2YgYSBsYXJnZXIKdHJhbnNhY3Rpb24sIGl0IHdvdWxkbid0IGJlIHZpc2libGUgdGls bCBDT01NSVQuCgpTbyB0aGlzIGlzbid0IGEgY29tcGxldGUgc29sdXRpb24sIGJ1dCBpdCBzaG91 bGQgZ3JlYXRseSBhbWVsaW9yYXRlCnRoZSBwcm9ibGVtLCBhbmQgdGhlIHBhdGNoIGlzIHNpbXBs ZSBlbm91Z2ggdG8gYmUgYmFjay1wYXRjaGFibGUuCgpJdCBtaWdodCBhdCBzb21lIHBvaW50IGJl IHVzZWZ1bCB0byBkbyB0aGUgc2FtZSBmb3IgcGdfY29uc3RyYWludAplbnRyaWVzIChjZi4gQ2hv b3NlQ29uc3RyYWludE5hbWUsIENvbnN0cmFpbnROYW1lRXhpc3RzLCBhbmQgcmVsYXRlZApmdW5j dGlvbnMpLiAgSG93ZXZlciwgaW4gdGhlIGFic2VuY2Ugb2YgZmllbGQgY29tcGxhaW50cywgSSds bCBsZWF2ZQp0aGF0IGFsb25lIGZvciBub3cuICBUaGUgcmVsYXRpb24tbmFtZSB0ZXN0IHNob3Vs ZCBiZSBnb29kIGVub3VnaCBmb3IKaW5kZXgtYmFzZWQgY29uc3RyYWludHMsIHdoaWxlIGZvcmVp Z24ta2V5IGNvbnN0cmFpbnRzIHNlZW0gdG8gYmUgb2theQpzaW5jZSB0aGV5IHJlcXVpcmUgZXhj bHVzaXZlIGxvY2tzIHRvIGNyZWF0ZS4KCkJ1ZzogIzE4OTU5ClJlcG9ydGVkLWJ5OiBNYXhpbWls aWFuIENocnphbiA8bWF4aW1pbGlhbi5jaHJ6YW5AaGVyZS5jb20+CkF1dGhvcjogVG9tIExhbmUg PHRnbEBzc3MucGdoLnBhLnVzPgpSZXZpZXdlZC1ieTogRGlsaXAgS3VtYXIgPGRpbGlwYmFsYXV0 QGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS8xODk1OS1mNjNiNTNi ODY0YmIxNDE3QHBvc3RncmVzcWwub3JnCkJhY2twYXRjaC10aHJvdWdoOiAxMwoKQnJhbmNoCi0t LS0tLQpSRUxfMTVfU1RBQkxFCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNx bC5vcmcvcGcvY29tbWl0ZGlmZi83NWI4OTgyZWFlNzhmOTMwY2M4YzFjNDhjZDJkOWRjMDMxMTNk OTJiCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9jb21tYW5kcy9p bmRleGNtZHMuYyB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCjEg ZmlsZSBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK --===============5030627334877757262==--