We’ve just updated our search servers to the latest version. Thanks to Paul Taylor for his long hard work porting our code to Lucene 4.1. Big thanks also to Murdos and Nikki for helping with this release!
Also, we’ve installed a small gigabit ethernet switch for our search server cluster so that we can move new search indexes around much faster. Hopefully we will see indexes updating in just over 2 hours from now on.
Read on for all the details of this release:
Release Notes – MusicBrainz Search Server – Version 2013-03-29
Bug
- [SEARCH-239] – Search updater doesn’t update the index last-updated value returned by SEARCH-232
- [SEARCH-244] – Since the October Schema Change Release, search server is now returning empty join phrases when once doesnt exist , whereas before it didn’t display it all
- [SEARCH-247] – Runtime Exception: The property or field count on the class org.musicbrainz.mmd2.Medium$TrackList is required to be included in the propOrder element of the XmlType annotation.
- [SEARCH-263] – Search server applications do not gracefully disconnect from PostgreSQL on termination
Improvement
- [SEARCH-217] – Allow searching and displaying of folksnomy tags for the release entity
- [SEARCH-246] – Extend support for searching for blank parameters to ISWC and ISRC
New Feature
- [SEARCH-228] – Let Dismax Search for Labels search Label Code
Task
- [SEARCH-243] – Update Lucene version to 4.0
Thanks for all your work!
Is it possible to get a Git tag for this update?
The results seem a bit weird to me. For example, the best match for this search comes in at ranke 3 with a score of 0 for me:
http://musicbrainz.org/search?query=EMI+Music+Australia&type=label&method=indexed
James, it might be that new mysterious problem (SEARCH-278). 🙂
Invisibleman: There is a svn tag for it: http://bugs.musicbrainz.org/browser/search_server/tags/release-20130404