-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Solr 9.3.0 #108
Conversation
…olrCache implementations (LRUCache, LFUCache, FastLRUCache) were removed in Solr 9.0
…s the Data Import Handler which isn't part of Solr 9 anymore
Danke, das sieht gut aus. Wie sind die Ergebnisse bei den Application Tests? |
DIe Application Tests laufen erfolgreich durch und ich sehe (ausser PHPUnit Deprecation Warnings) keine Solr-spezifischen Warnings: https://github.com/OPUS4/application/actions/runs/6430171390/job/17460649008 |
Gut, dann mach mal ein entsprechendes Ticket für Application auf. Die 4.8.x Versionen von OPUS 4 müssen PHP 7 kompatibel sein. Erst ab OPUS 4.9 wird nur noch PHP 8 unterstützt. Das heißt abhängig von der PHP Version müsste mit unterschiedlichen Solr-Versionen getestet werden. In Vagrant können wir uns auf PHP 8 festlegen. Für GitHub geben wir die PHP Version ja in einer "Matrix" an. Da kann man auch noch weitere Parameter spezifizieren (schau mal in die Doku) und so auch die SOLR Version festlegen. Das muss dann an die entsprechenden Skripte usw. weitergereicht werden. Alternativ könnte man schauen, ob die PHP 7 Version von Search auch mit Solr 9 läuft. Wenn es keine Lösung mit akzeptable Aufwand gibt, kommt die SOLR 9 Kompatiblität erst mit OPUS 4.9. |
Probiere mal so etwas in der Matrix-Konfiguration:
Mit den entsprechenden Anpassungen am Rest. "php-versions" sollte dann umbenannt werden. |
Folgende Punkte sind mir noch aufgefallen:
|
…d info & progress
…ore in Solr 9.x for fulltext extraction and indexing
Das ist ein Ticket, oder? |
Siehe Ticket #109. |
PR für #35