Apache Lucene i Solr 4.8

W dniu dzisiejszym wydana została nowa wersji biblioteki Apache Lucene oraz serwera wyszukiwania Apache Solr oznaczonych numerem 4.8. Jest to kolejna wersja z serii 4, wprowadzająca nowe możliwości i usprawnienia. Warto pamiętać, iż jest to pierwsza wersja wymagająca JDK w wersji 7.

Poniżej kilka zmian w porównaniu do wersji 4.7.2:

Lucene

  • Zmieniła się wymagana wersja JDK z 1.6 na 1.7
  • Nowy format indeksu przechowuje sumy kontrolne – Lucene korzysta z nich podczas łączenia segmentów
  • HunspellStemFilter zużywa od 10 do 100 razy mniej pamięci oraz potrafi ładować słowniki OpenOffice bez błędów
  • Dodano Rescorer API umożliwiające przeliczenie wartości score na otrzymanych wynikach wyszukiwania
  • Załatano bug w NativeFSLockFactory, który umożliwiał wielu instancjom klasy IndexWriter na korzystanie z tego samego lock’a
  • Oczywiście wiele dodatkowych usprawnień od Lucene 4.7.2

Solr

  • Dodano komponent umożliwiający pobieranie danych przy filtrach collapse oraz block-join
  • Dodano komendę ADDREPLICA do CollectionsAPI w celu ułatwienia tworzenia replik
  • Dodano wsparcie dla złożonych zapytań o frazę
  • Nie ma już konieczności korzystania ze znaczników <fields> oraz <types> w schema.xml
  • Dodano API umożliwiające zmianę synonimów i pliku stopword
  • Zmiany i usprawnienia związane z Lucene 4.8

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

Bibliotekę Apache Lucene w wersji 4.8 można pobrać pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Serwer wyszukiwania Apache Solr 4.8 można pobrać 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 *