Miło nam poinformować, iż opublikowane zostało wydanie najnowszej wersji biblioteki Lucene oraz serwera wyszukiwania Solr z serii 6.x, oznaczone numerem 6.2. Jest to wydanie poprawiające błędy znalezione w wersji 6.1 i wprowadzające kilka nowych funkcjonalności.
Przykładowe zmiany w bibliotece Lucene:
- MMapDirectory nie korzysta już z referencji słabych,
- QueryParser może być poinformowany, aby nie dzielić tekstu w oparciu o białe znaki,
- Sortowanie indeksów w oparciu o czas jest teraz podstawową funkcjonalnością Lucene.
Przykładowe zmiany w silniku wyszukiwania Solr:
- Struktura DocValues może być używana wraz z polami typu BoolFields,
- Dodane zostało wsparcie dla pól typu Date i Boolean dla handlera /export,
- Replikacja pomiędzy centrami danych jest w stanie pobrać indeks, jeżeli informacje w logu transakcyjnym są niewystarczające do przeprowadzenia replikacji,
- Dodano dwie nowe funkcje do tzw. streaming exprespressions – features oraz train umożliwiające wyodrębnienie właściwości i ich redukcję.
Pełna lista zmian dostępna jest pod adresem: http://lucene.apache.org/#25-august-2016-apache-lucene-620-and-apache-solr-620-available.
Bibliotekę Apache Lucene w wersji 6.2 możemy znaleźć pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Silnik wyszukiwania Apache Solr w wersji 6.2 można znaleźć pod adresem http://www.apache.org/dyn/closer.cgi/lucene/solr/.