W dniu dzisiejszym ogłoszone zostało wydanie nowej wersji biblioteki Apache Lucene oraz serwera wyszukiwania Apache Solr oznaczonych numerem 4.1. Jest to dość ważna wersja, zarówno dla biblioteki Apache Lucene, jak również dla Solr.
Poniżej kilka zmian w porównaniu do wersji 4.0:
Lucene
- Pola typu stored będą teraz domyślnie kompresowane (http://solr.pl/2012/11/19/solr-4-1-kompresja-pol-typu-stored/)
- Nowa implementacja suggestera – AnalyzingSuggester
- Wsparcie dla Near Real Time w module facetingu
- Kodek Lucene41Code, którego implementacja oparta jest o indeksowanie bloków staje się domyślnym kodekiem
- Nowa implementacja mechanizmu podświetlania
Solr
- SolrCloud
- Możliwość umieszczenia wielu części kolekcji na pojedynczej instancji Solr (http://solr.pl/2013/01/07/solr-4-1-solrcloud-wiele-czesci-kolekcji-na-tej-samej-instancji-solr/)
- Poprawa wydajności zapytań w przypadku kiedy nie muszą być one wysyłane do innych niż lokalna część kolekcji
- CloudSolrServer pozwala teraz na dostęp do API kolekcji
- Zmiany dotyczące rozproszenia dokumentów w kolekcji
- Wsparcie dla mechanizmu More Like This w przypadku rozproszonych zapytań
- Parsery zapytań Solr mogą być teraz wywoływane w zapytaniach Lucene za pomocą local params
- Dodatkowe statystyki request handlerów, takie jak linia 95%, czy linia 99% czasu zapytań
- Poprawki w panelu administracyjnym Solr
- Zmiany związane z Lucene 4.1, włączając w to nowy, domyślny kodek
Pełna lista zmian w bibliotece Lucene znajduje się pod adresem http://wiki.apache.org/lucene-java/ReleaseNote41. Pełna lista zmian dotyczących serwera wyszukiwania Solr znajduje się pod adresem http://wiki.apache.org/solr/ReleaseNote41.
Bibliotekę Apache Lucene w wersji 4.1 można pobrać pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Serwer wyszukiwania Apache Solr 4.1 można pobrać pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/solr/.