Lucene i Solr 5.4

Tuż przed końcem roku mamy przyjemość poinformować iż znów możemy cieszyć się nową wersję biblioteki Lucene oraz serwera wyszukiwania Solr z serii 5.x – tym razem oznaczonych numerem 5.4. Przyjrzyjmy się zatem zmianom jakie zaszły od ostatniej wersji.

Niektóre zmiany w bibliotece Lucene:

  • Zapytnie MatchAllDocsQuery stało się szybsze
  • Klasa Filter oznaczona została jako deprecated – czas zmieniać kod, aby korzystał z FILTER w BooleanQuery
  • Dodano filtr obsługujący język serbski
  • Cache zapytań został domyślnie włączony w klasie IndexSearcher
  • Nazwa klasy DefaultSimilarity została zmieniona na ClassicSimilarity

Niektóre zmiany w serwerze wyszukiwania Solr:

  • Nowa wersja panelu administracyjnego, opartego o AngularJS jest teraz dostępna ze starego panelu oraz jest planowana jako domyślna w wersji 5.5 Solr
  • Dodano możliwość wykorzystania filtrów w zapytaniach opartych o składnię Lucene korzystając z frazy filter
  • Dodano możliwość kontrolowania, jak wyliczany będzie faceting w ramach JSON Facets API
  • SolrJ wspiera autentykację typu Basic
  • Zmiany dodane w bibliotece Lucene 5.4

Pełna lista zmian w bibliotece Lucene znajduje się pod adresem http://wiki.apache.org/lucene-java/ReleaseNote54
. Pełna lista zmian dotyczących serwera wyszukiwania Solr znajduje się pod adresem http://wiki.apache.org/solr/ReleaseNote54.

Bibliotekę Apache Lucene w wersji 5.4 możemy znaleźć pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Silnik wyszukiwania Apache Solr w wersji 5.4 można znaleźć pod adresem http://www.apache.org/dyn/closer.cgi/lucene/solr/.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *