full-text diary On full-text searching, the surrounding universe, and everything else
- Sphinx 3.7.1 releasedon 28/03/2024
Today we’re releasing Sphinx 3.7.1, and having skipped a post about Sphinx 3.6.1 back in October 2023, let me highlight the top features from both 3.6 and 3.7 releases. Since 3.5, we added: vector indexes for ANN searches percolation indexes for “reverse” searches unified attr_xxx syntax for index schemas in configs indexer-side joins over SQL
- Sphinx 3.5.1 releasedon 03/02/2023
We are starting 2023 off by making Sphinx 3.5.1 available, with about 30 new features compared to 3.4.1 released mid-2021 (it has been a little while), and almost a hundred changes and fixes. We voted internally for the top-3 features but ended up choosing top-6 to highlight on the front page. They are as follows.
- Sphinx 3.3.1 releasedon 06/07/2020
We have just made Sphinx 3.3.1 available, with a few more updates from 3.2 posted back in January. Two most notable new features specific to 3.3 are UDF call batching and multi-threaded index loading, though as always there are more; here is the changelog for 3.3. Read on for a few highlights. Arguably the most
- Sphinx meetup in Moscow on Feb 28on 07/02/2019
Just wanted to post a quick note that our colleagues from SuperJob.ru will be hosting a Sphinx meetup in their Moscow, Russia office in 3 weeks from now, on February 28. As usual the attendance is free but you gotta register, so well, if you’re interetsed, see you there 🙂
- Sphinx 3.1.1 releasedon 16/10/2018
And Sphinx updates again. Enters Sphinx 3.1.1, not hugely different from 3.0.x series on one hand, but on the other one, with a few new features and (beware!) enough breaking legacy SphinxAPI changes that they warranted a version bump. The highlights are as follows. On the new features front, mixed codes indexing is hands down
- Sphinx 3.0.3 releasedon 31/03/2018
Time for a bugfix spring update. Enters Sphinx 3.0.3, somewhat faster (upto 2x compared to 3.0.2) and more stable. Read on for a little more, or just update now, it will be worth it. Just a couple tiny new features this time (the biggest feature is being worked on in 4.0 branch anyway), but we
- Sphinx 3.0.2 releasedon 25/02/2018
A new year, a new build! Slightly behind the initial schedule, but here goes Sphinx 3.0.2, with a few bugfixes, somewhat optimized RT inserts, and last but not least FreeBSD builds. This is mostly a bugfix release; the only “real” new feature is a new ranking factor, full_field_hit. However, at least one of the bugs
- Sphinx 3.0.1 releasedon 17/12/2017
Suddenly, enters the current state of Sphinx 3, tagged 3.0.1. Get Sphinx 3.0.1 here. Production ready (and deployed), with document storage, attribute indexes, lifted index size limits, JSON key compression, etc. Read on for downloads and more details. For a slight change from the usual boring bullet list format, I tried to figure out what
- First indexing run with 4.0on 07/08/2017
One of the mysterious internal Sphinx 3.0 4.0 milestones that I mentioned earlier was, in fact, a first super-tiny but working index that got built using the new indexer. Today, I hit another little milestone, and now I can share a few figures obtained with a more reasonably sized test index (1 million documents) that
- Sphinx 2017on 24/07/2017
Suddenly, here goes an overdue status update. Short version: Sphinx still goes on in 2017. (And I myself, ie. Andrew, ie. that weird guy who created Sphinx, am still quite alive, in case anyone’s curious.) We have downsized, we have been through a rather rough patch, and Sphinx is currently in a semi-stealth mode, again.