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 1rkekG-00EL72-6p for pgsql-committers@arkaria.postgresql.org; Thu, 14 Mar 2024 06:39:16 +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 1rkekD-00FWF8-U2 for pgsql-committers@arkaria.postgresql.org; Thu, 14 Mar 2024 06:39:14 +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 1rkekD-00FWEM-LG for pgsql-committers@lists.postgresql.org; Thu, 14 Mar 2024 06:39:14 +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.94.2) (envelope-from ) id 1rkek5-004PrZ-Ms for pgsql-committers@lists.postgresql.org; Thu, 14 Mar 2024 06:39:12 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=gBmMblyXAPWSSLvaImtItdRp+Ua9lZQ3H++5sble10A=; b=cnWtBhCXbGZjMX+yGDe+VJPepB UatqMDxG7pmx755Bl8rX+Ye+TatqmTtareIYT3Q/+HcP+6QHMdXNJ2qV9ZAWDLHdJwRSSFCRnrx1r Tg25OEkWPls7zeGDseao497g3Mn9LTaiezmlELGP7GmABRNcitm/KGwW/cph/J7RrWCMeTTfy1r3M CAEyrmeSV4JE3VI1y0PPo7vML48F/Y89cbxH6geoMpd7IawAZR3FnRw94y4+wwPIrvU8aofeREXuW VAILMNI8FpqpMtSy5NgUcMnSHmiXFtbPQ4Cr6A96cmWexZTLH7fT7rTvr4hO0gV7LuXYRh0nFIYLN k0f44jgw==; 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 1rkek5-00BfUl-F6 for pgsql-committers@lists.postgresql.org; Thu, 14 Mar 2024 06:39:06 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rkek5-003irT-3s for pgsql-committers@lists.postgresql.org; Thu, 14 Mar 2024 06:39:05 +0000 Content-Type: multipart/mixed; boundary="===============8670332687116645118==" MIME-Version: 1.0 From: Jeff Davis To: pgsql-committers@lists.postgresql.org Subject: pgsql: Introduce "builtin" collation provider. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 14 Mar 2024 06:39:05 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8670332687116645118== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SW50cm9kdWNlICJidWlsdGluIiBjb2xsYXRpb24gcHJvdmlkZXIuCgpOZXcgcHJvdmlkZXIgZm9y IGNvbGxhdGlvbnMsIGxpa2UgImxpYmMiIG9yICJpY3UiLCBidXQgd2l0aG91dCBhbnkKZXh0ZXJu YWwgZGVwZW5kZW5jeS4KCkluaXRpYWxseSwgdGhlIG9ubHkgbG9jYWxlIHN1cHBvcnRlZCBieSB0 aGUgYnVpbHRpbiBwcm92aWRlciBpcyAiQyIsCndoaWNoIGlzIGlkZW50aWNhbCB0byB0aGUgbGli YyBwcm92aWRlcidzICJDIiBsb2NhbGUuIFRoZSBsaWJjCnByb3ZpZGVyJ3MgIkMiIGxvY2FsZSBo YXMgYWx3YXlzIGJlZW4gdHJlYXRlZCBhcyBhIHNwZWNpYWwgY2FzZSB0aGF0CnVzZXMgYW4gaW50 ZXJuYWwgaW1wbGVtZW50YXRpb24sIHdpdGhvdXQgdXNpbmcgbGliYyBhdCBhbGwgLS0gc28gdGhl Cm5ldyBidWlsdGluIHByb3ZpZGVyIHVzZXMgdGhlIHNhbWUgaW1wbGVtZW50YXRpb24uCgpUaGUg YnVpbHRpbiBwcm92aWRlcidzIGxvY2FsZSBpcyBpbmRlcGVuZGVudCBvZiB0aGUgc2VydmVyIGVu dmlyb25tZW50CnZhcmlhYmxlcyBMQ19DT0xMQVRFIGFuZCBMQ19DVFlQRS4gVXNpbmcgdGhlIGJ1 aWx0aW4gcHJvdmlkZXIsIHRoZQpkYXRhYmFzZSBjb2xsYXRpb24gbG9jYWxlIGNhbiBiZSAiQyIg d2hpbGUgTENfQ09MTEFURSBhbmQgTENfQ1RZUEUgYXJlCnNldCB0byAiZW5fVVMiLCB3aGljaCBp cyBpbXBvc3NpYmxlIHdpdGggdGhlIGxpYmMgcHJvdmlkZXIuCgpCeSBvZmZlcmluZyBhIG5ldyBi dWlsdGluIHByb3ZpZGVyLCBpdCBjbGFyaWZpZXMgdGhhdCB0aGUgc2VtYW50aWNzIG9mCmEgY29s bGF0aW9uIHVzaW5nIHRoaXMgcHJvdmlkZXIgd2lsbCBuZXZlciBkZXBlbmQgb24gbGliYywgYW5k IG1ha2VzCml0IGVhc2llciB0byBkb2N1bWVudCB0aGUgYmVoYXZpb3IuCgpEaXNjdXNzaW9uOiBo dHRwczovL3Bvc3Rnci5lcy9tL2FiOTI1ZjY5LTVmOWQtZjg1ZS1iODdjLWJkMmE0NDc5ODY1OUBq b2Vjb253YXkuY29tCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vZGQ5MjYxZjQtN2E5 OC00NTY1LTkzZWMtMzM2YzFjMTEwZDkwQG1hbml0b3UtbWFpbC5vcmcKRGlzY3Vzc2lvbjogaHR0 cHM6Ly9wb3N0Z3IuZXMvbS9mZjRjMmYyZjljOGZjN2NhMjdjMWMyNGFlMzdlY2FlYWVhZmY2YjUz LmNhbWVsJTQwai1kYXZpcy5jb20KUmV2aWV3ZWQtYnk6IERhbmllbCBWw6lyaXTDqSwgUGV0ZXIg RWlzZW50cmF1dCwgSmVyZW15IFNjaG5laWRlcgoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFp bHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzJkODE5 YTA4YTFjYmMxMTM2NGUzNmY4MTZiMDJlMzNlOGRjYzAzMGIKCk1vZGlmaWVkIEZpbGVzCi0tLS0t LS0tLS0tLS0tCmRvYy9zcmMvc2dtbC9jaGFyc2V0LnNnbWwgICAgICAgICAgICAgIHwgIDkwICsr KysrKysrKysrKysrKysrKy0tLS0tCmRvYy9zcmMvc2dtbC9yZWYvY3JlYXRlX2NvbGxhdGlvbi5z Z21sIHwgIDExICsrLQpkb2Mvc3JjL3NnbWwvcmVmL2NyZWF0ZV9kYXRhYmFzZS5zZ21sICB8ICAg NyArLQpkb2Mvc3JjL3NnbWwvcmVmL2NyZWF0ZWRiLnNnbWwgICAgICAgICB8ICAgMiArLQpkb2Mv c3JjL3NnbWwvcmVmL2luaXRkYi5zZ21sICAgICAgICAgICB8ICAxNyArKysrLQpzcmMvYmFja2Vu ZC9jYXRhbG9nL3BnX2NvbGxhdGlvbi5jICAgICB8ICAgNSArLQpzcmMvYmFja2VuZC9jb21tYW5k cy9jb2xsYXRpb25jbWRzLmMgICB8ICA3NCArKysrKysrKysrKysrKystLS0tCnNyYy9iYWNrZW5k L2NvbW1hbmRzL2RiY29tbWFuZHMuYyAgICAgIHwgMTI5ICsrKysrKysrKysrKysrKysrKysrKysr KystLS0tLS0tLQpzcmMvYmFja2VuZC91dGlscy9hZHQvZm9ybWF0dGluZy5jICAgICB8ICAgNiAr KwpzcmMvYmFja2VuZC91dGlscy9hZHQvcGdfbG9jYWxlLmMgICAgICB8IDEyMyArKysrKysrKysr KysrKysrKysrKysrKysrKy0tLS0tCnNyYy9iYWNrZW5kL3V0aWxzL2luaXQvcG9zdGluaXQuYyAg ICAgIHwgIDIwICsrKystCnNyYy9iaW4vaW5pdGRiL2luaXRkYi5jICAgICAgICAgICAgICAgIHwg IDUzICsrKysrKysrKystLS0tCnNyYy9iaW4vaW5pdGRiL3QvMDAxX2luaXRkYi5wbCAgICAgICAg IHwgIDQwICsrKysrKysrKy0Kc3JjL2Jpbi9wZ19kdW1wL3BnX2R1bXAuYyAgICAgICAgICAgICAg fCAgMjMgKysrKystCnNyYy9iaW4vcGdfdXBncmFkZS90LzAwMl9wZ191cGdyYWRlLnBsIHwgIDgx ICsrKysrKysrKysrKysrKystLS0tLQpzcmMvYmluL3BzcWwvZGVzY3JpYmUuYyAgICAgICAgICAg ICAgICB8ICAgNCArLQpzcmMvYmluL3NjcmlwdHMvY3JlYXRlZGIuYyAgICAgICAgICAgICB8ICAx OSArKysrLQpzcmMvYmluL3NjcmlwdHMvdC8wMjBfY3JlYXRlZGIucGwgICAgICB8ICA2MCArKysr KysrKysrKysrKysKc3JjL2luY2x1ZGUvY2F0YWxvZy9jYXR2ZXJzaW9uLmggICAgICAgfCAgIDIg Ky0Kc3JjL2luY2x1ZGUvY2F0YWxvZy9wZ19jb2xsYXRpb24uZGF0ICAgfCAgIDYgKy0Kc3JjL2lu Y2x1ZGUvY2F0YWxvZy9wZ19jb2xsYXRpb24uaCAgICAgfCAgIDMgKwpzcmMvaW5jbHVkZS91dGls cy9wZ19sb2NhbGUuaCAgICAgICAgICB8ICAgNSArKwpzcmMvdGVzdC9pY3UvdC8wMTBfZGF0YWJh c2UucGwgICAgICAgICB8ICAyMiArKystLS0Kc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9jb2xs YXRlLm91dCAgfCAgMTkgKysrKy0Kc3JjL3Rlc3QvcmVncmVzcy9zcWwvY29sbGF0ZS5zcWwgICAg ICAgfCAgIDggKysKMjUgZmlsZXMgY2hhbmdlZCwgNjcxIGluc2VydGlvbnMoKyksIDE1OCBkZWxl dGlvbnMoLSkKCg== --===============8670332687116645118==--