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 1vxI9V-0070RN-04 for pgsql-hackers@arkaria.postgresql.org; Tue, 03 Mar 2026 05:18:37 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vxI9T-004jtS-1P for pgsql-hackers@arkaria.postgresql.org; Tue, 03 Mar 2026 05:18:35 +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 1vxI9T-004jt3-08 for pgsql-hackers@lists.postgresql.org; Tue, 03 Mar 2026 05:18:35 +0000 Received: from smtp.outgoing.loopia.se ([93.188.3.37]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vxI9Q-000000007vm-16Me for pgsql-hackers@postgresql.org; Tue, 03 Mar 2026 05:18:34 +0000 Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id D627D4119C2 for ; Tue, 03 Mar 2026 06:18:28 +0100 (CET) Received: from s899.loopia.se (unknown [172.22.191.6]) by s807.loopia.se (Postfix) with ESMTP id C290E4113BD; Tue, 03 Mar 2026 06:18:28 +0100 (CET) Received: from s473.loopia.se (unknown [172.22.191.6]) by s899.loopia.se (Postfix) with ESMTP id C0A0B2C8BA8D; Tue, 03 Mar 2026 06:18:28 +0100 (CET) X-Virus-Scanned: amavisd-new at amavis.loopia.se X-Spam-Flag: NO X-Spam-Score: -1.2 X-Spam-Level: X-Spam-Status: No, score=-1.2 tagged_above=-999 required=6.2 tests=[ALL_TRUSTED=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1] autolearn=disabled Authentication-Results: s473.loopia.se (amavisd-new); dkim=pass (2048-bit key) header.d=proxel.se Received: from s979.loopia.se ([172.22.191.6]) by s473.loopia.se (s473.loopia.se [172.22.190.13]) (amavisd-new, port 10024) with LMTP id vBhe6YJESWCl; Tue, 3 Mar 2026 06:18:28 +0100 (CET) X-Loopia-Auth: user X-Loopia-User: andreas@proxel.se X-Loopia-Originating-IP: 147.28.75.140 Received: from [192.168.0.121] (customer-147-28-75-140.stosn.net [147.28.75.140]) (Authenticated sender: andreas@proxel.se) by s979.loopia.se (Postfix) with ESMTPSA id 43EA510BC48D; Tue, 03 Mar 2026 06:18:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proxel.se; s=loopiadkim1707418970; t=1772515108; bh=VO0fWjb7pWQWVOh4PIW7b8K5l38mjDX/U5OJFrHzeY4=; h=Date:Subject:To:References:From:In-Reply-To; b=gUB1YqD9PxA6SxSk8V1QbnBc43WH9Uei02QpmAAXrYu3cOLgtftaqGKVbb8do5vFo iG3zGggh6R4oQxC21gZyP1ZnYzTXudYS7iZyZ4AYoN5Fv7+IR0VxTAOmGLTDj4d5lX 5loFXiHnmtvlRjzT+YPA/8FSxrAGgbSxntB26M/utUWkPHu/NMihrkFLfaqny+4Ykm Pua5H7LeasgzwFg2OpBEN/0wxr3wNPvZHVUhqMWurrDBgmvOtlE7PKO6RsIx+F4VrY rkMSALYU+WsArFY1b2L2ThUw08f9lLIqh59YBWVU978Eydo1RwoZRyhraeEilKcceY v876nYbJiBxYA== Message-ID: <1e4a073f-a395-45e4-a7a1-0ced47ac9cb1@proxel.se> Date: Tue, 3 Mar 2026 06:18:27 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Extension - multilingual_fuzzy_match : Multilingual phonetic matching extension for PostgreSQL To: Blessy Thomas , pgsql-hackers@postgresql.org References: From: Andreas Karlsson Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 3/2/26 8:25 AM, Blessy Thomas wrote: > 6. Feedback Requested > > I would really appreciate feedback from the community on: > - Extension design approach > - Performance considerations > - Suitability for PGXN submission > I would love suggestions, improvements, and any guidance on making this > production-ready. I’m sharing this not just as a project, but as a > starting point for discussion about multilingual data handling inside > PostgreSQL. > > Looking forward to your thoughts and critiques. Hi, For this kind of extension I think the main thing to do is to build a proof of concept and see if there is any interest. Plus here on -hackers is not the right place to ask anyway since this list is mostly concerned with hacking on PostgreSQL and not concerned with writing extensions. There are other places where actual PostgreSQL users hang out, e.g. the -general mailing list, but in those places I would still recommend showing up with a PoC extension. People are much more interested in giving feedback if there is some code rather than giving feedback to a plan for something which may not even get built. Andreas