Apache Lucene i Solr 3.6

W dniu dzisiejszym ogłoszone zostało wydanie nowej wersji biblioteki Apache Lucene oraz serwera wyszukiwania Apache Solr oznaczone numerem 3.6. W stosunku do wersji 3.5 zostało wprowadzonych kilka znaczących zmian, o których więcej w rozwinięciu.

Niektóre zmiany w wersji 3.6 w stosunku do wersji 3.5:

  • Lucene
    • Pełne wsparcie dla Java 7 (od aktualizacji 1)
    • Dodano nowe kodeki fonetyczne
    • CJKBigramFilter oraz CJKWidthFilter zastępują obecny dotychczas CJKTokenizer
    • QueryParser interpretuje znak ‚*’ jako otwarty przedział dla zapytań o zakres
    • CheckIndex i IndexUpgrader pozwalają na określenie implementacji klasy Directory
    • Dodano FieldValueFilter pozwalający na usuwanie dokumentów nieposiadających informacji w zdefiniowanych polach
    • Dodano możliwość korzystania z operacji join na etapie zapytań
  • Solr
    • Nowy klient SolrJ
    • Faceting po zakresach dla dat i liczb wspiera zapytania rozproszone
    • HTMLStripCharFilter został zaimplementowany od początku (skutkiem czego jest m.in. wzrost wydajności)
    • Dodano wsparcie formatu Javabin do StreamingUpdateSolrServer
    • Dodano nowy typ cache – LFUCache

Pełna lista zmian w bibliotece Apache Lucene 3.6 znajduje się pod adresem: http://wiki.apache.org/lucene-java/ReleaseNote36. Pełną listę zmian w Apache Solr 3.6 znajdziemy pod adresem: http://wiki.apache.org/solr/ReleaseNote36.

Bibliotekę Apache Lucene w wersji 3.6 możemy znaleźć pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Silnik wyszukiwania Apache Solr w wersji 3.6 można znaleźć pod adresem http://www.apache.org/dyn/closer.cgi/lucene/solr/. Należy pamiętać, iż w chwili publikowania tego wpisu wszystkie mirrory mogą nie być jeszcze uaktualnione.

Na sam koniec chciałem dodać, iż prawdopodobne jest, że 3.6 jest ostatnią wersją z serii 3.x.

4 thoughts on “Apache Lucene i Solr 3.6

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.