Skip to content
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

Unterstützung für aktuelle Solr Version (9.x) unter PHP 8 #1108

Closed
extracts opened this issue Oct 6, 2023 · 2 comments · Fixed by #1109
Closed

Unterstützung für aktuelle Solr Version (9.x) unter PHP 8 #1108

extracts opened this issue Oct 6, 2023 · 2 comments · Fixed by #1109
Assignees

Comments

@extracts
Copy link
Contributor

extracts commented Oct 6, 2023

OPUS 4.8.x sollte unter PHP 8 die Verwendung der aktuellen Solr Version (9.x) unterstützen. Für OPUS 4.8.x Versionen, die mit PHP 7 laufen, muss jedoch weiterhin Solr 7.7.2 unterstützt werden. Abhängig von der PHP Version müsste daher für OPUS 4.8.x mit unterschiedlichen Solr-Versionen getestet werden.

Für das opus4-search Paket behandelt Ticket 35 den Umstieg auf Solr 9.x.

@extracts extracts self-assigned this Oct 6, 2023
@extracts
Copy link
Contributor Author

extracts commented Oct 6, 2023

Siehe auch Kommentar von @j3nsch:

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.

extracts added a commit that referenced this issue Oct 6, 2023
@extracts extracts linked a pull request Oct 6, 2023 that will close this issue
@j3nsch j3nsch added this to OPUS 4.8.1 Oct 9, 2023
j3nsch added a commit that referenced this issue Oct 9, 2023
extracts added a commit that referenced this issue Oct 10, 2023
…this is not a user-facing script but just used as part of automatic testing
extracts added a commit that referenced this issue Oct 11, 2023
@j3nsch j3nsch moved this to In Progress in OPUS 4.8.1 Oct 24, 2023
j3nsch added a commit that referenced this issue Apr 9, 2024
j3nsch added a commit that referenced this issue May 17, 2024
@j3nsch
Copy link
Member

j3nsch commented Jun 4, 2024

Die PHP 8 Version von OPUS 4 funktioniert mit Solr 9.5. Die Tests für PHP 7 und Solr 7 laufen weiterhin durch. Das sollte funktionieren. In den Release Notes muss vermerkt werden, dass die neue Version Solr 9.5 erfordert.

@j3nsch j3nsch closed this as completed Jun 4, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in OPUS 4.8.1 Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants