Na wersję Solr oznaczoną numerem 10 musieliśmy czekać przez ponad 3,5 roku, a dokładniej od 12-tego maja 2022, ale wreszcie jest. Miło nam poinformować, iż właśnie dostaliśmy w nasze ręce wersję 10.0.0 silnika wyszukiwana Apache Solr. Spójrzmy zatem czego możemy oczekiwać w najnowszej wersji.
Niektóre ze zmian wprowadzonych w wersji 10.0.0:
- Minimalna wersja Java dla Apache Solr to ta oznaczona numerem 21.
- Detale GPU są teraz dostępne z poziomu panelu administracyjnego Solr.
- Nowy, eksperymentalny panel administracyjny dostępny jest pod adresem – /solr/compose.
- Uruchamiając Solr korzystając z bin/solr domyślnie uruchamiamy SolrCloud.
- Zmiany związane z wyszukiwaniem z wykorzystaniem wektorów:
- Dodano SeededKnnVectorQuery.
- Dodano PatienceKnnVectorQuery.
- Dodano wsparcie skalarnej oraz binarnej kwantyzacji wektorów.
- Dodano wsparcie cuVS-Lucene jako kodeka.
- MergeOnFlushMergePolicy jest teraz włączona w Solr.
- Usunięto szereg funkcjonalności, które były planowane do usunięcia, a wśród nich:
- LowerCaseTokenizer oraz LowerCaseTokenizerFactory.
- ManagedSynonymFilterFactory.
- JaspellLookupFactory.
- Komponent analytics.
- ExternalFileField.
- CurrencyField.
- EnumField.
- Zwiększono limit pamięci możliwej do wykorzystania w ramach pojedynczego wątku, ustawiany przy pomocy ramPerThreadHardLimit – teraz możliwe jest ustawienie wartości większych od 2GB.
Zachęcamy także do zapoznania się z pełną listą zmian dostępną pod adresem https://solr.apache.org/docs/10_0_0/changes/Changes.html.
Serwer wyszukiwania Apache Solr w wersji 10.0.0 możemy znaleźć pod adresem: https://dlcdn.apache.org/solr/.