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 1uK4De-00Csxw-Vg for pgsql-committers@arkaria.postgresql.org; Wed, 28 May 2025 00:00: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 1uK4Dd-00CSwB-Du for pgsql-committers@arkaria.postgresql.org; Wed, 28 May 2025 00:00:29 +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 1uK4DI-00CQPN-De for pgsql-committers@lists.postgresql.org; Wed, 28 May 2025 00:00:08 +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 1uK4DF-000SIi-1T for pgsql-committers@lists.postgresql.org; Wed, 28 May 2025 00:00: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 1uK4DE-000nsW-0f for pgsql-committers@lists.postgresql.org; Wed, 28 May 2025 00:00: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 1uK4DB-000LnI-31 for pgsql-committers@lists.postgresql.org; Wed, 28 May 2025 00:00:03 +0000 Content-Type: multipart/mixed; boundary="===============0621649680301098537==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix conversion of SIMILAR TO regexes for character classes X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 28 May 2025 00:00:03 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0621649680301098537== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGNvbnZlcnNpb24gb2YgU0lNSUxBUiBUTyByZWdleGVzIGZvciBjaGFyYWN0ZXIgY2xhc3Nl cwoKVGhlIGNvZGUgdGhhdCB0cmFuc2xhdGVzIFNJTUlMQVIgVE8gcGF0dGVybiBtYXRjaGluZyBl eHByZXNzaW9ucyB0bwpQT1NJWC1zdHlsZSByZWd1bGFyIGV4cHJlc3Npb25zIGRpZCBub3QgY29u c2lkZXIgdGhhdCBzcXVhcmUgYnJhY2tldHMKY2FuIGJlIG5lc3RlZC4gIEZvciBleGFtcGxlLCBp biBhbiBleHByZXNzaW9uIGxpa2UgW1s6YWxwaGE6XSVfXSwgdGhlCmxvZ2ljIHJlcGxhY2VkIHRo ZSBwbGFjZWhvbGRlcnMgJ18nIGFuZCAnJScgYnV0IGl0IHNob3VsZCBub3QuCgpUaGlzIGNvbW1p dCBmaXhlcyB0aGUgY29udmVyc2lvbiBsb2dpYyBieSB0cmFja2luZyB0aGUgbmVzdGluZyBsZXZl bCBvZgpzcXVhcmUgYnJhY2tldHMgbWFya2luZyBjaGFyYWN0ZXIgY2xhc3MgYXJlYXMsIHdoaWxl IGNvbnNpZGVyaW5nIHRoYXQKaW4gZXhwcmVzc2lvbnMgbGlrZSBbXV0gb3IgW15dXSB0aGUgZmly c3QgY2xvc2luZyBzcXVhcmUgYnJhY2tldCBpcyBhCnJlZ3VsYXIgY2hhcmFjdGVyLiAgTXVsdGlw bGUgdGVzdHMgYXJlIGFkZGVkIHRvIHNob3cgaG93IHRoZSBjb252ZXJzaW9ucwpzaG91bGQgb3Ig c2hvdWxkIG5vdCBhcHBseSBhcHBsaWVkIHdoaWxlIGluIGEgY2hhcmFjdGVyIGNsYXNzIGFyZWEs IHdpdGgKc3BlY2lmaWMgY2FzZXMgYWRkZWQgZm9yIGFsbCB0aGUgY2hhcmFjdGVycyBjb252ZXJ0 ZWQgb3V0c2lkZSBjaGFyYWN0ZXIKY2xhc3NlcyBsaWtlIGFuIG9wZW5pbmcgcGFyZW50aGVzaXMg JygnLCBkb2xsYXIgc2lnbiAnJCcsIGV0Yy4KCkF1dGhvcjogTGF1cmVueiBBbGJlIDxsYXVyZW56 LmFsYmVAY3liZXJ0ZWMuYXQ+ClJldmlld2VkLWJ5OiBUb20gTGFuZSA8dGdsQHNzcy5wZ2gucGEu dXM+ClJldmlld2VkLWJ5OiBNaWNoYWVsIFBhcXVpZXIgPG1pY2hhZWxAcGFxdWllci54eXo+CkRp c2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMTZhYjAzOWQxYWY0NTU2NTJiZGY0MTczNDAy ZGRkYTE0NWYyYzczYi5jYW1lbEBjeWJlcnRlYy5hdApCYWNrcGF0Y2gtdGhyb3VnaDogMTMKCkJy YW5jaAotLS0tLS0KUkVMXzE0X1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBv c3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvMWZlMTVkMjVlNjVjNWVmNGZlM2JlOWVmZDI5Mjdm M2UzODkxZjdiMQoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvdXRp bHMvYWR0L3JlZ2V4cC5jICAgICAgICB8IDM4ICsrKysrKysrKysrKysrKysrLS0tLQpzcmMvdGVz dC9yZWdyZXNzL2V4cGVjdGVkL3N0cmluZ3Mub3V0IHwgNjIgKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysKc3JjL3Rlc3QvcmVncmVzcy9zcWwvc3RyaW5ncy5zcWwgICAgICB8IDIw ICsrKysrKysrKysrCjMgZmlsZXMgY2hhbmdlZCwgMTE0IGluc2VydGlvbnMoKyksIDYgZGVsZXRp b25zKC0pCgo= --===============0621649680301098537==--