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 1w8aQo-000gFk-2X for pgsql-announce@arkaria.postgresql.org; Fri, 03 Apr 2026 09:03:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8aQn-00AWmL-25 for pgsql-announce@arkaria.postgresql.org; Fri, 03 Apr 2026 09:03:10 +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.96) (envelope-from ) id 1w8aQm-00AWm7-2n for pgsql-announce@lists.postgresql.org; Fri, 03 Apr 2026 09:03:09 +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.98.2) (envelope-from ) id 1w8aQk-00000000LbU-1rup for pgsql-announce@lists.postgresql.org; Fri, 03 Apr 2026 09:03:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=HahNXP8JU7H+YLqyZwmW1gxtNOWJT/uwcwOaIprsid4=; b=PoyBJkwgi0dCKDqovKDd+HqLnV rmWF9K5p06ehhWylxttXE50ib69zJEe47JpEGpq7R6nJxajxpWiqpzvw4LFXbzWZbDaGALZG9OBk1 vHQsgH5qmfLLXXV0ca80rSkfbGxZ1K6zTS7YJ0u3u5tnekdx9rwZwpdzCwIhlZbskbWaRHl0s19Cp eEUh6ZCfbQbAXOzD4TTVP6SjscXbUnjF38DMLcU/GI94UJSy2d9mHIAR+ZjxRmgKQyTf4zrHez0UQ Zd2u2lu8RZ+HQRaBp29VXQwi3M9mS/waPCR2RY7BqAZI039VXnx7o3BdmnFGQJgXLl4GvaQCdC3AT wYv0iBXg==; Received: from wrigleys.postgresql.org ([217.196.149.60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w8aQi-000uwQ-3A for pgsql-announce@lists.postgresql.org; Fri, 03 Apr 2026 09:03:05 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8aQg-00Egge-0l for pgsql-announce@lists.postgresql.org; Fri, 03 Apr 2026 09:03:03 +0000 Content-Type: multipart/alternative; boundary="===============4758878823839921999==" MIME-Version: 1.0 Subject: pg_textsearch v1.0 To: PostgreSQL Announce From: Tiger Data via PostgreSQL Announce Reply-To: tj@tigerdata.com Date: Fri, 03 Apr 2026 09:02:14 +0000 Message-ID: <177520693494.3221092.12102497042130744894@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: related X-pglister-tagsig: 16a663a19923fe369e84ca020d6d6477e675cfa06be7bef2960e303407805993 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4758878823839921999== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi folks, I'm delighted to announce the general availability of pg_textsearch v1.0. T= his is an open source extension (Postgres license) supporting modern BM25 r= anked keyword search with fast indexing and state-of-the-art query performa= nce: [https://github.com/timescale/pg_textsearch](https://github.com/timescale/p= g_textsearch) In the blog post accompanying today's launch, I describe the extension's mo= tivation, architecture, and benchmark results on large scale IR datasets. T= hese demonstrate substantial performance advantages vs ParadeDB, which has = a much more restrictive license (AGPL): [https://www.tigerdata.com/blog/pg-textsearch-bm25-full-text-search-postgre= s](https://www.tigerdata.com/blog/pg-textsearch-bm25-full-text-search-postg= res) Thanks, TJ --===============4758878823839921999== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable pg_textsearch v1.0
 

pg_textsearch v1.0

Hi folks,

I'm delighted to announce the general avail= ability of pg_textsearch v1.0. This is an open source extension (Postgres l= icense) supporting modern BM25 ranked keyword search with fast indexing and= state-of-the-art query performance:

https://gi= thub.com/timescale/pg_textsearch

In the blog post accompanying today's launc= h, I describe the extension's motivation, architecture, and benchmark resul= ts on large scale IR datasets. These demonstrate substantial performance ad= vantages vs ParadeDB, which has a much more restrictive license (AGPL):

https://www.tigerdata.com/blog/pg-textsearch-bm25-fu= ll-text-search-postgres

Thanks,

TJ

This email was sent to you from Tiger Data. It was delivered on their behal= f by the PostgreSQL project. Any questions about the content of the message shou= ld be sent to Tiger Data.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for the content tag Related Open Source. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============4758878823839921999==--