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 1wUvbS-001XyA-2w for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Jun 2026 00:06:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wUvbR-003wFi-1h for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Jun 2026 00:06: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.96) (envelope-from ) id 1wUvbQ-003wFa-2w for pgsql-hackers@lists.postgresql.org; Thu, 04 Jun 2026 00:06:29 +0000 Received: from p-east2-cluster5-host1-snip4-10.eps.apple.com ([57.103.79.13] helo=outbound.st.icloud.com) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wUvbO-00000000zIx-00Mx for pgsql-hackers@lists.postgresql.org; Thu, 04 Jun 2026 00:06:27 +0000 Received: from outbound.st.icloud.com (unknown [127.0.0.2]) by p00-icloudmta-asmtp-us-east-1a-60-percent-3 (Postfix) with ESMTPS id 9ADA81800674 for ; Thu, 04 Jun 2026 00:06:22 +0000 (UTC) X-ICL-Out-Info: HUtFAUMHWwJACUgBTUQeDx5WFlZNRAJCTQ5LHVsARQNEClYGVRcOVk1UGVoBdw9IFksRUh4ZD1cGGR5XUFMRVAJQGUBDUw5EUEsbDlwXA1ccVkVcGEMJXQVXHB0eQ0VbE1UXRgkZCF0dGQhHHwowA0IOVgNDB0UALRkcV1BTEVQCUBlAQ1MORFBUEVdQCylzQXhBBS4CRgdBDUoeWXVdBF0BTXBYGlMLNQhBB10OLgFGDjhXF1EZWxFKVlcIQVUSBEAIVlBUHkEEVhVsCVgGUxlX Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dzfrias.dev; s=sig1; t=1780531584; x=1783123584; bh=+73vV5RaDMiKUXwwpEGuh8pgZe3Ve/fnN33woRsvFZk=; h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:To:x-icloud-hme; b=AkroUJyHc9tip6cq9xd7iTlprVDu4UQ152PofOmgtvNqhXCUq5jzjCYb+2Bca7HTYND4EDJIe6IcU9YivH1/aoVyXTFCZYJxuOI7Ow6tj694mLNsbWbgtr+o3CMj7M1Y1A2B2PHF9j40xsrXeeSiTaTd8PRhWhKyYG/u1FpXrnDqnzBB8HJ2DzxVshwkQmcBw/WqzisCiz3TN+IcaEF7EwdDM9ZCWZI+dmmyRn+spuUUGudMENNjiuP8cj/KOWTE6tIhR6jLFzCC/BiJOM+Iy+b5yUy40CnLJETKcgk/AXT42T5mEm+Q2MzBkB6iqIUpXYoDlEu7/EcJFNBEBZXvWQ== mail-alias-created-date: 1748907026120 Received: from smtpclient.apple (unknown [17.42.251.67]) by p00-icloudmta-asmtp-us-east-1a-60-percent-3 (Postfix) with ESMTPSA id 955121800679 for ; Thu, 04 Jun 2026 00:06:21 +0000 (UTC) From: Diego Frias Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\)) Subject: Interest in Faster Unicode Normalization Message-Id: Date: Wed, 3 Jun 2026 17:06:09 -0700 To: pgsql-hackers@lists.postgresql.org X-Mailer: Apple Mail (2.3864.600.51.1.1) X-Proofpoint-GUID: -_nCgS7FdpVhkj-H9KqDXCHJEzJuOsxm X-Authority-Info-Out: v=2.4 cv=IPkPywvG c=1 sm=1 tr=0 ts=6a20c17e cx=c_apl:c_pps:t_out a=YrL12D//S6tul8v/L+6tKg==:117 a=YrL12D//S6tul8v/L+6tKg==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=NEAV23lmAAAA:8 a=epTmVMiNAAAA:8 a=pGLkceISAAAA:8 a=PSZ5G_VIxaodEBQNVuQA:9 a=QEXdDO2ut3YA:10 a=0lgtpPvCYYIA:10 X-Proofpoint-ORIG-GUID: -_nCgS7FdpVhkj-H9KqDXCHJEzJuOsxm X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjAzMDIzNSBTYWx0ZWRfXxTgGhw4naTjk gv1xQfDJrE2CpPztsq38oehYLn4vkffK/v8S/1XdVpZde6GZI8MXxHzkS3ueBkC0jiBSK8tfy4q UG2wm2mm2qmjzJCQozD17+DX11YSWYoW24L8wqk0ST7YjV4enqYV4DK7kYUN+pTq1Xun3fa886a c08vs2YXkh8rvHZqXKdkDGjErGORk3wIpnhm6Y3/n1o+Irafv+vfvVm3RJDSb6xp7WCARte/Nof Ry1b423msKKnKsfSEc8SqYyW2bczlIxcOGFNdeVVLPkQHoFqFrne6uGV8WWvbr8iuSkjt2Z9gm9 eGg1jgKVWW/m0TQ0I1MTr7xKWEhtAXkUrnPLSXZRG5ETj7PQ97ji1zpwl7ikYE= List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, pgsql-hackers! I've been working on a project for some time now that implements Unicode normalization (NFD, NFC, case fold, etc.) at high speed using SIMD instructions. The results are promising, and you can check out the benchmarks over ICU: https://github.com/dzfrias/xxUTF#benchmarks. I also saw a push for faster normalization in this mailing list, = https://www.postgresql.org/message-id/844d3dd7-2955-4794-95d1-7f4c13cb89fc= %40gmail.com.=20 I was wondering if Postgres was interested in this work. I know that my project is an early-stage library, but I think it could be of use to Postgres in some way or another. Is there any way I could apply my work to help Postgres? I=E2=80=99ve been working on this project for a = while and honestly just want to see if any larger open source projects are interested. Best, Diego Frias=