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 1uzm13-007216-UU for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Sep 2025 01:03:53 +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 1uzm10-009s9X-Q5 for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Sep 2025 01:03:50 +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 1uzm10-009s9F-Fv for pgsql-hackers@lists.postgresql.org; Sat, 20 Sep 2025 01:03:50 +0000 Received: from mail-pg1-x530.google.com ([2607:f8b0:4864:20::530]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uzm0y-001Mpt-0x for pgsql-hackers@postgresql.org; Sat, 20 Sep 2025 01:03:49 +0000 Received: by mail-pg1-x530.google.com with SMTP id 41be03b00d2f7-b54d23714adso2120319a12.0 for ; Fri, 19 Sep 2025 18:03:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1758330227; x=1758935027; darn=postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=JBjhRbfhyq9u8TWm2D+9jw/6j3SYMWjdh0oIM71Wb6M=; b=aOKRNex1CzPHD9DktfBnIsCMeZdsuB77goDoC4a33KtrWqnLuUuhxqQIvwQQeQr644 vcrlWxnTy7zQu5PHxpuQpUkGa4ZrNikwaLWZ+y6bqhumUjm5dP1PtmG9WE4rt1ANjbKo ljRQp5m8/Yk54o0Y0eUqKcY99BUASnZfh5SpLyOXC4gr8OJyA1CKkq5jc/6oJatdjERJ 7OkSapkc7N7QjB6udZd6eqZKLzZCa3w/Ffbc6wn73C0zyGuCnwrH3kOxuGjYedVwrTTI UUc7WhlmcwcINcEayzkZxx7S2j2FxUUCpsw6sq//t20JbvAMoUnZZfN+UmC/AsIdZ5Ta pPjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758330227; x=1758935027; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=JBjhRbfhyq9u8TWm2D+9jw/6j3SYMWjdh0oIM71Wb6M=; b=KOjhe355WKJpWYHGK0pizhqxc8kvktS285e+IO4JUsejlmMbH3RUhYq+S6DhETF+1O l0XcWnslE5HZsR08anPa5d2MQRg3bCCtvKyvWaThD4woY8ntlrJ09MVGzt5Y2qMsQktM eU61+ispDiBx42uQdxhemN1AZfd7nZBW7dT0zvSJ/qWlTO1HbGvFAPQS8qWICNdIxzLo PxK5UBP64rpAqctTS5pwTJpDRpjCNvgv/0kGqFyzHz8htIyHkwffQy9x90Z1pFJqWtKw YPddpGSRZU6BClNVs7EVPGbuyERgLlY2pnyqaeypF6ja8m6xkzNvJRR5+5M7MRKPqs+3 49Zw== X-Gm-Message-State: AOJu0YzlBlPZOrpzernsrLqz1cc4mVg5y8IsDaXAYUYn83yEQvdzzmQ7 W+7opRqxeXKin0S3DONnXkWo8mS9dnTT5MOIMNKhXV/u32UXy256FUn9l03aKXFSKA== X-Gm-Gg: ASbGncs7ru2e5RUSMBX9cEVeA4YCIcdA6vLMvRvb8WGqqyIYt0TrVKuVg0k7yyvSYwS sIwOeDuD8AntH6rEkFpRQA33pu4z88/dULERoIGvI32/498UwQ6v9R/k05NOIPVVLA3Z8A6lpr4 1oHeVU1ZBB80AEVV74/p2nlHmyoXbC7cRAlpaVeSHF7tHoAIrbjhpMtQc1u8A6PZ2irV0hgct38 QCtuonGlOCi9iHFubSV1BCjnLGocrYa7EYvTiesi8w9B5F1qWnC+nD5N+fHFaq0KlWZJE9roEBM /1i7W8ycwlNs2ucwto9TWGayLqP+R2I00Yn143dHJ31/6WHEDz8xPSUeVhFp6hKZzYPVYSSuizT IzrDEHDqPNu3imEtQqz/Y4906fQb7iH8Yjf2t5AQzJyQsDkw+SwiWmJ2wJq8SYjGHAv5c X-Google-Smtp-Source: AGHT+IGmGOlhm29/JF7BVcIXN4FNwUOK7PAkvDMeqMF1tIocr9Zln3baE4jSxinloTPzTdSwvAHC8w== X-Received: by 2002:a17:902:e547:b0:251:a3b3:1572 with SMTP id d9443c01a7336-2697c815446mr119240155ad.9.1758330227539; Fri, 19 Sep 2025 18:03:47 -0700 (PDT) Received: from jeff-ws-bridge.lan (c-76-102-242-158.hsd1.ca.comcast.net. [76.102.242.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-269800531c6sm67525005ad.14.2025.09.19.18.03.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Sep 2025 18:03:46 -0700 (PDT) Message-ID: <5f8639d99dab0d95dc1ef8f3abd4aa3adc0332ee.camel@j-davis.com> Subject: Re: Improve the performance of Unicode Normalization Forms. From: Jeff Davis To: Alexander Borisov , Victor Yegorov Cc: PostgreSQL Hackers , Heikki Linnakangas Date: Fri, 19 Sep 2025 18:03:46 -0700 In-Reply-To: <11f371fe-9c97-4c71-957a-a4cd3813cc55@gmail.com> References: <844d3dd7-2955-4794-95d1-7f4c13cb89fc@gmail.com> <4211ffd7fe154c4af693b98d78f4a3689ce8cc30.camel@j-davis.com> <16f87504-f174-450e-93cc-2db1074522bb@gmail.com> <96c54fc3dde2ebaccafbd1ffa29b8be1005c8b8c.camel@j-davis.com> <677cde50-6d64-474b-9ba8-bab380a111b3@gmail.com> <599663a8d5948243bd87bf55a4f76bbb4a51a6e8.camel@j-davis.com> <85f2a36f-f70a-4667-be48-49b652457295@gmail.com> <088432f3-a3a9-4c40-8295-6c687c25d651@gmail.com> <1260f607-8d90-4cf2-accc-45aa6eab63d8@gmail.com> <7859e5ef-a574-4199-a69b-6fee26711521@gmail.com> <11f371fe-9c97-4c71-957a-a4cd3813cc55@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.52.3-0ubuntu1 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, 2025-09-11 at 20:51 +0300, Alexander Borisov wrote: >=20 > > Hey. > >=20 > > I've looked into these patches. >=20 > Hi Victor, >=20 > Thank you for reviewing the patch and testing it! Heikki, do you have thoughts on this thread? Regards, Jeff Davis