Changelog Solr - Volltext Suchmaschine: Unterschied zwischen den Versionen
Iesdev (Diskussion | Beiträge) |
Iesdev (Diskussion | Beiträge) |
||
(48 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
==Release Notes== | ==Release Notes== | ||
====Anmerkungen==== | ====Anmerkungen==== | ||
+ | |||
<div class="note"> | <div class="note"> | ||
+ | '''Änderungen in Version 4.0'''<br> | ||
+ | In der Version 4 wird Solr in der Version 9.1 verwendet. Daher müssen nach einem Update '''alle''' Solr-Cors's neu indiziert werden. <br> | ||
+ | '''Achtung:''' In der Zeit zwischen dem Update und der neuen Indizierung können '''keine''' Suchen durchgeführt werden! | ||
+ | </div> | ||
+ | |||
+ | <div class="note"> | ||
+ | '''Änderungen in Version 2.13'''<br> | ||
+ | Bei PDF-Dokumenten werden die Title und Beschreibungsfelder nun nicht mehr automatisch in den Index aufgenommen. Diese Information sollen redaktionell an den PDF-Dokumenten angegeben werden. Für diese Anpassung gibt es verschiedenen Gründe:<br> | ||
+ | *Die Eigenschaft 'Title' der PDF-Dokumente enthält nur in den seltensten Fällen aussagekräftige Informationen und lautet stattdessen 'Dokument 1', so dass diese Daten nicht übernommen werden.(Bereits seit Version 2.8) | ||
+ | *Die Beschreibung wurde aus dem ersten Teil des Inhaltes des PDF-Dokumentes ermittelt. Häufig sind hier Zeichen enthalten, die im PDF-Dokument nicht sichtbar sind, in der Beschreibung aber dennoch angezeigt werden und zu Irritationen führen. Der ermittelte Text war eher eine zufällige Auswahl und daher auch nur wenig aussagekräftig. | ||
+ | *Außerdem wiederholt sich zu Beginn des Dokumentes in der Regel die Überschrift, die dann mehrfach in die Beschreibung übernommen wird. Da diese in der Regel auch dem angegeben Titel entspricht, wirkt sich dieses deutlich auf die Gewichtung der PDF-Dokumente aus. Bei Übereinstimmung eines Suchbegriffs mit einem Begriff aus der Überschrift des Dokumentes wird dieses unverhältnismäßig start gewichtet und an den vorderen Positionen in der Suchergebnisliste angezeigt obwohl andere Artikelseiten relevantere Informationen besitzen. Mit der Möglichkeit den Titel und die Beschreibung im Redaktionssystem direkt an dem PDF anzugeben, kann dieser Fehlzustand behoben werden. Die eingegebenen Daten werden analog zu den Daten anderer Artikel ausgewertet, so dass auch die Gewichtung der PDF Dokumente den Artikelseiten gleicht. | ||
+ | |||
'''Änderungen in Version 2.0'''<br> | '''Änderungen in Version 2.0'''<br> | ||
*Ab Version 2.0 wird Solr 6.6.0 verwendet. Der Index dieser Solr-Version ist inkompatibel mit dem bestehenden Index. Daher wird bei einem Update auf diese Version ein neues Index-Verzeichnis verwendet | *Ab Version 2.0 wird Solr 6.6.0 verwendet. Der Index dieser Solr-Version ist inkompatibel mit dem bestehenden Index. Daher wird bei einem Update auf diese Version ein neues Index-Verzeichnis verwendet | ||
Zeile 29: | Zeile 42: | ||
==Changelog== | ==Changelog== | ||
+ | ===4.1.0 (15.03.2024)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Suche: Der Suchbegriff 'trauer' liefert alle Artikel mit 'vertrauen' | ||
+ | |} | ||
+ | ===4.0.0 (17.11.2023)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Solr Indexeinstellungen bei mehr als einer Quelle gehen verloren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Auf Solr9 aktualisieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Fremde Dateitypen im Solr-Index | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Löschen von alten Index-Daten älterer Solr-Versionen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Optimierung der Wortzerlegung beim Indizieren. | ||
+ | |} | ||
+ | ===3.6 (10.08.2023)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Einige PDFs können nicht geparsed werden | ||
+ | |} | ||
+ | ===3.5.1 (30.03.2023)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || NullPointerException beim Indizieren externer Seiten. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler (undefined field: sp_canonical) beim Indizieren von Indices mit älteren Schemata | ||
+ | |} | ||
+ | ===3.5 (20.02.2023)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Medien-Meta-Datei .meta.php für die Indizierung auswerten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Auch ZIP-Dateien sollen indiziert werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Log-Rotating an IES und IES-Webnode angeglichen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Auch nicht indizierbare Medien mit ihren Metadaten im Index aufnehmen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Der Inhalt von SVG-Dateien werden fälschlicherweise von Solr indiziert | ||
+ | |} | ||
+ | ===3.4 (20.02.2023)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei der gender-konformen Indizierung werden Begriffe mit Umlauten fehlerhaft indiziert. | ||
+ | |} | ||
+ | ===3.3.1 (20.12.2022)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Auch ZIP-Dateien sollen indiziert werden | ||
+ | |} | ||
+ | ===3.3 (09.12.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Gendergerechte Suche | ||
+ | |} | ||
+ | ===3.2.1 (20.12.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Auch ZIP-Dateien sollen indiziert werden | ||
+ | |} | ||
+ | ===3.2 (06.10.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Alle Namen von Personen (Kontakte) sollten automatisch in die Stop-Words von Solr aufgenommen werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Solr-Schema Verbessungsvorschläge von Sandstein | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Solr-GUI blockiert, wenn Cores auf mehreren Webnodes aufgebaut werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Update auf Solr 8.11.2 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Der Inhalt vom HTML-HEAD-Tag 'title' wird auch im Content übernommen, was zu Doppelungen führt, da der Html-Title schon im solr-Feld 'title' übernommen wird. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Mit dem (neuen) 'solr.MappingCharFilterFactory' werden Stopwords mit Umlauten nicht mehr herausgefiltert | ||
+ | |} | ||
+ | ===3.1 (25.04.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Umstellung von Trie type fields zu Point type fields | ||
+ | |} | ||
+ | ===3.0 (05.04.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Update auf Solr 8 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Solr8: Minderung des PDF-Scoring während der Indizierung nicht mehr möglich. Suche nach Alternativen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Solr-Logging an den Elk-Stack anbinden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Die "meinten Sie" Funktion scheint mit Solr8 nicht mehr zu gehen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Filterblock „Seiteninhalt“ verloren gegangen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neues Feld sp_site um Seiten z.B. einer Microsite zuordnen zu können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Solr dienst kann unter Java 10 nicht gestartet werden | ||
+ | |} | ||
+ | ===2.37 (21.12.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Korrektur bei der Ersetzung von Umlauten für die richtige Sortierung und der DictionaryCompoundWordTokenFilterFactory | ||
+ | |} | ||
+ | ===2.36 (17.10.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Gendergerechte Suche | ||
+ | |} | ||
+ | ===2.35 (07.09.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Solr-GUI blockiert, wenn Cores auf mehreren Webnodes aufgebaut werden | ||
+ | |} | ||
+ | ===2.34 (06.07.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Bei an Artikel hochgeladen Medien fehlen die Kategorie-Gruppen und Archiv-Informationen | ||
+ | |} | ||
+ | ===2.33=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Solr auf Version 8.11.1 aktualisiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || add 'will' to protected url words, remove from stemming | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Sicherstellen, dass der clustering-Ordner existiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Umstellung von Trie type fields zu Point type fields | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Suche nach "OB-Sprecher" soll mit dem zusammengesetzte Wort suchen | ||
+ | |} | ||
+ | ===2.32.1 (29.04.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei der Umstellung auf Solr 8 und der neuen Solr-Version 3 wurden nicht alle Solr8 Anpassungen im Hotfix-Branch 2.x übernommen. | ||
+ | |} | ||
+ | ===2.32 (25.04.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neues Feld sp_site um Seiten z.B. einer Microsite zuordnen zu können | ||
+ | |} | ||
+ | ===2.31.3 (28.03.2022)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Anpassung der stopwords für URL's um den Namen Will auffindbar zu machen. | ||
+ | |} | ||
+ | ===2.31.2 (24.03.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Der Mitarbeiter-Name 'Will' soll beim indizieren nicht herausgefiltert werden. | ||
+ | |} | ||
+ | ===2.31.1 (05.01.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Liste mit Suchbegriff wie 'Sondernutzungserlaubnis' findet nicht alle passenden 'Sondernutzung' Artikel | ||
+ | |} | ||
+ | ===2.31 (08.12.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Schema um CityGov-Felder sp_organisation und sp_organisation_path ergänzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || A11Y Verbesserung bei Suggest-Komponente | ||
+ | |} | ||
+ | ===2.30 (17.11.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Ausgabe der Suchergebnisse als JSON ermöglichen | ||
+ | |} | ||
+ | ===2.29 (15.11.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Crawlen externer Seiten keine X-SP-Crawler-Header mitsenden | ||
+ | |} | ||
+ | ===2.28 (05.11.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Ergänzung von dynamischen 'boolean' Feldern ermöglichen | ||
+ | |} | ||
+ | ===2.27 (30.09.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || IES-3 kompatibilität | ||
+ | |} | ||
+ | ===2.26 (29.09.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || log.error(), wenn Fehler beim einem Request auftritt | ||
+ | |} | ||
+ | ===2.25.1 (03.09.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Crawlen mehrerer Indizes | ||
+ | |} | ||
+ | ===2.25 (03.09.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Das Feld 'sp_title' wird bei Medien nicht mehr befüllt, da dies i.d.R. vom IES angegeben wird. Nur 'title' wird weiter mit dem Dokumenten-Titel, alternativ dem Dateinamen befüllt. | ||
+ | |} | ||
+ | ===2.24.1 (31.08.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Die Solr Http-Header Variablen werden (bei externen Seiten) nicht mehr mitgesendet | ||
+ | |} | ||
+ | ===2.24 (06.07.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Von Zeit zu Zeit sind immer wieder einzelne Artikel nicht mehr auffindbar. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Von Zeit zu Zeit sind immer noch einzelne Artikel nicht mehr auffindbar. | ||
+ | |} | ||
+ | ===2.23 (20.05.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Prüfen, ob Solr-Dienst noch läuft, ggf. anzeigen oder neustarten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterung für Docker-Integration | ||
+ | |} | ||
+ | ===2.22 (15.03.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || XML-Daten können nicht mehr indiziert werden | ||
+ | |} | ||
+ | ===2.21 (08.03.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || SearchQuery: setRows(0) für nicht zu gewünschten Ergebnis | ||
+ | |} | ||
+ | ===2.20 (22.02.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || HTTP-Response wird vor dem Auslesen geschlossen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || WebnodeSolrClientBuilder nutzt nun den RoutePlanner aus der net-api | ||
+ | |} | ||
+ | ===2.19 (17.02.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Im Solr-GUI sollte bei der Konfiguration neuer Cores die Core-ID automatisch anhand des Publishers gesetzt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Filterung nach Artikeln mit bestimmten Anfangsbuchstaben ermöglichen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Ausgabe und Anzeige der Query-Analyse per Parameter | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Java 14 Support, Umstellung auf G1 GarbageCollector | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Implementierung eines Solr-Clients für die Ausführung von Suchen in Java | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Anpassung der Suche. Übertragung der neuen Textanalysen für das Schema 1 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Solr-Crawler erweitern, damit wir sitemap.xml-Strukturen einlesen können | ||
+ | |} | ||
+ | ===2.18.4 (26.02.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Von Zeit zu Zeit sind immer wieder einzelne Artikel nicht mehr auffindbar. | ||
+ | |} | ||
+ | ===2.18.3 (02.12.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler bei Systemen mit alten PHP-Versionen vermeiden. | ||
+ | |} | ||
+ | ===2.18.2 (01.12.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Suchanfragen nach "§" zeigen unbefriedigende Treffer | ||
+ | |} | ||
+ | ===2.18.1 (18.11.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || \SP\Solr\Connection::executeQuery(): es wird nur auf einem Core gesucht | ||
+ | |} | ||
+ | ===2.18 (22.07.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Hostnamen für zu indizierende Seite des eigenen Webservers, immer über das Loopback-Device auflösen. Macht Einträge in /etc/hosts unnötig. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bessere Gewichtung von Suchergebnissen bei Eingabe mehrerer Begriffe, wenn diese zusammenhängend in einer Seite vorkommen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Anpassungen für den Betrieb im IES-Webnode mit Jetty ab Version 9.4 | ||
+ | |} | ||
+ | ===2.17 (18.05.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Schema um Feld sp_date_list ergänzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fix für zu lange URL's beim indizieren von Feldern mit langen Arrays | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || SP\Solr\Connection::executeQuery() überträgt die Daten nun via POST | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Das Datum eines Mediums kann nun auch vom IES übergeben werden, so dass es nicht mehr mit dem Datum des z.B. PDF-Dokumentes überschrieben werden darf. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || PHP nach solr-php verschoben | ||
+ | |} | ||
+ | ===2.16 (20.12.2019)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Veranstaltungen werden nicht korrekt aktualisiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Scheduled-Links werden u.U. nicht korrekt zusammen gebaut | ||
+ | |} | ||
+ | ===2.15 (05.11.2019)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || webIndexOff als Alternative für googleoff | ||
+ | |} | ||
===2.14 (06.06.2019)=== | ===2.14 (06.06.2019)=== | ||
{| | {| | ||
Zeile 48: | Zeile 334: | ||
|- | |- | ||
| style="vertical-align:top;" | {{update}} || Abhängigkeiten korrigiert | | style="vertical-align:top;" | {{update}} || Abhängigkeiten korrigiert | ||
+ | |} | ||
+ | ===2.12.1 (06.06.2019)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || #14673 - Bereichssuche: Kategorien per "UND" oder "ODER" über die Konfiguration verknüpfen | ||
|} | |} | ||
===2.12 (25.03.2019)=== | ===2.12 (25.03.2019)=== |
Aktuelle Version vom 15. März 2024, 10:53 Uhr
Release Notes
Anmerkungen
Änderungen in Version 4.0
In der Version 4 wird Solr in der Version 9.1 verwendet. Daher müssen nach einem Update alle Solr-Cors's neu indiziert werden.
Achtung: In der Zeit zwischen dem Update und der neuen Indizierung können keine Suchen durchgeführt werden!
Änderungen in Version 2.13
Bei PDF-Dokumenten werden die Title und Beschreibungsfelder nun nicht mehr automatisch in den Index aufgenommen. Diese Information sollen redaktionell an den PDF-Dokumenten angegeben werden. Für diese Anpassung gibt es verschiedenen Gründe:
- Die Eigenschaft 'Title' der PDF-Dokumente enthält nur in den seltensten Fällen aussagekräftige Informationen und lautet stattdessen 'Dokument 1', so dass diese Daten nicht übernommen werden.(Bereits seit Version 2.8)
- Die Beschreibung wurde aus dem ersten Teil des Inhaltes des PDF-Dokumentes ermittelt. Häufig sind hier Zeichen enthalten, die im PDF-Dokument nicht sichtbar sind, in der Beschreibung aber dennoch angezeigt werden und zu Irritationen führen. Der ermittelte Text war eher eine zufällige Auswahl und daher auch nur wenig aussagekräftig.
- Außerdem wiederholt sich zu Beginn des Dokumentes in der Regel die Überschrift, die dann mehrfach in die Beschreibung übernommen wird. Da diese in der Regel auch dem angegeben Titel entspricht, wirkt sich dieses deutlich auf die Gewichtung der PDF-Dokumente aus. Bei Übereinstimmung eines Suchbegriffs mit einem Begriff aus der Überschrift des Dokumentes wird dieses unverhältnismäßig start gewichtet und an den vorderen Positionen in der Suchergebnisliste angezeigt obwohl andere Artikelseiten relevantere Informationen besitzen. Mit der Möglichkeit den Titel und die Beschreibung im Redaktionssystem direkt an dem PDF anzugeben, kann dieser Fehlzustand behoben werden. Die eingegebenen Daten werden analog zu den Daten anderer Artikel ausgewertet, so dass auch die Gewichtung der PDF Dokumente den Artikelseiten gleicht.
Änderungen in Version 2.0
- Ab Version 2.0 wird Solr 6.6.0 verwendet. Der Index dieser Solr-Version ist inkompatibel mit dem bestehenden Index. Daher wird bei einem Update auf diese Version ein neues Index-Verzeichnis verwendet
WEBNODE_HOME/data/solr6
- Das bestehende Verzeichnis
WEBNODE_HOME/data/solr
- bleibt erhalten und sollte nach erfolgreichem Update gelöscht werden. Nach dem Update muss der Index über die vom IES bereit gestellte Konfigurations-Oberfläche für Solr der Index neu erstellt werden. Siehe Solr Konfiguration (ab Version 1.13)
- Solr 6.6.0 setzt Java 8 voraus. Hierfür muss vor dem Update darauf geachtet werden, dass auf dem Server Java 8 installiert ist.
- Solr kann nicht mehr wie bisher embedded im IES-Webnode laufen. Daher ist Solr jetzt als eigener Prozess ausgegliedert. Der IES-Webnode übernimmt aber weiterhin die Steuerung des Solr-Servers. Der IES-Webnode startet Solr wenn der IES-Webnode gestartet wird und stoppt Solr wenn der IES-Webnode gestoppt wird. Da Solr jetzt ein eigener Prozess ist muss die Speicherzuweisung für den IES-Webnode und Solr separat angegeben werden. Hierzu muss noch folgende Anpassung erfolgen:
- Linux
/etc/default/ies-webnode
- Die Speicherdefinition wie Z.B.
IES_JAVA_OPTIONS="-server -Xss8m -Xms1g -Xmx1g -XX:MaxPermSize=256m"
- muss z.B. auf
IES_JAVA_OPTIONS="-server -Xss8m -Xms256m -Xmx256m -Dsolr.memory=1g"
- geändert werden.
- Windows
IES_WEBNODE_HOME/ies-webnode.ini
- Die Speicherdefinition wie Z.B.
Virtual Machine Parameters=-Xms1024m -Xmx1024m ...
- muss z.B. auf
Virtual Machine Parameters=-Xms256m -Xmx256m -Dsolr.memory=1g ...
- geändert werden.
Changelog
4.1.0 (15.03.2024)
Suche: Der Suchbegriff 'trauer' liefert alle Artikel mit 'vertrauen' |
4.0.0 (17.11.2023)
3.6 (10.08.2023)
Support-Fix
Einige PDFs können nicht geparsed werden |
3.5.1 (30.03.2023)
NullPointerException beim Indizieren externer Seiten. | |
Fehler (undefined field: sp_canonical) beim Indizieren von Indices mit älteren Schemata |
3.5 (20.02.2023)
Support-Fix
3.4 (20.02.2023)
Bei der gender-konformen Indizierung werden Begriffe mit Umlauten fehlerhaft indiziert. |
3.3.1 (20.12.2022)
Hotfix
Auch ZIP-Dateien sollen indiziert werden |
3.3 (09.12.2022)
Gendergerechte Suche |
3.2.1 (20.12.2022)
Support-Fix
Auch ZIP-Dateien sollen indiziert werden |
3.2 (06.10.2022)
3.1 (25.04.2022)
Umstellung von Trie type fields zu Point type fields |
3.0 (05.04.2022)
2.37 (21.12.2022)
Support-Fix
Korrektur bei der Ersetzung von Umlauten für die richtige Sortierung und der DictionaryCompoundWordTokenFilterFactory |
2.36 (17.10.2022)
Gendergerechte Suche |
2.35 (07.09.2022)
Support-Fix
Solr-GUI blockiert, wenn Cores auf mehreren Webnodes aufgebaut werden |
2.34 (06.07.2022)
Support-Fix
Bei an Artikel hochgeladen Medien fehlen die Kategorie-Gruppen und Archiv-Informationen |
2.33
Support-Fix
2.32.1 (29.04.2022)
Bei der Umstellung auf Solr 8 und der neuen Solr-Version 3 wurden nicht alle Solr8 Anpassungen im Hotfix-Branch 2.x übernommen. |
2.32 (25.04.2022)
Support-Fix
Neues Feld sp_site um Seiten z.B. einer Microsite zuordnen zu können |
2.31.3 (28.03.2022)
Hotfix
Anpassung der stopwords für URL's um den Namen Will auffindbar zu machen. |
2.31.2 (24.03.2022)
Der Mitarbeiter-Name 'Will' soll beim indizieren nicht herausgefiltert werden. |
2.31.1 (05.01.2022)
Liste mit Suchbegriff wie 'Sondernutzungserlaubnis' findet nicht alle passenden 'Sondernutzung' Artikel |
2.31 (08.12.2021)
Schema um CityGov-Felder sp_organisation und sp_organisation_path ergänzt | |
A11Y Verbesserung bei Suggest-Komponente |
2.30 (17.11.2021)
Ausgabe der Suchergebnisse als JSON ermöglichen |
2.29 (15.11.2021)
Beim Crawlen externer Seiten keine X-SP-Crawler-Header mitsenden |
2.28 (05.11.2021)
Ergänzung von dynamischen 'boolean' Feldern ermöglichen |
2.27 (30.09.2021)
IES-3 kompatibilität |
2.26 (29.09.2021)
log.error(), wenn Fehler beim einem Request auftritt |
2.25.1 (03.09.2021)
Crawlen mehrerer Indizes |
2.25 (03.09.2021)
Das Feld 'sp_title' wird bei Medien nicht mehr befüllt, da dies i.d.R. vom IES angegeben wird. Nur 'title' wird weiter mit dem Dokumenten-Titel, alternativ dem Dateinamen befüllt. |
2.24.1 (31.08.2021)
Die Solr Http-Header Variablen werden (bei externen Seiten) nicht mehr mitgesendet |
2.24 (06.07.2021)
Von Zeit zu Zeit sind immer wieder einzelne Artikel nicht mehr auffindbar. | |
Von Zeit zu Zeit sind immer noch einzelne Artikel nicht mehr auffindbar. |
2.23 (20.05.2021)
Prüfen, ob Solr-Dienst noch läuft, ggf. anzeigen oder neustarten | |
Erweiterung für Docker-Integration |
2.22 (15.03.2021)
XML-Daten können nicht mehr indiziert werden |
2.21 (08.03.2021)
SearchQuery: setRows(0) für nicht zu gewünschten Ergebnis |
2.20 (22.02.2021)
HTTP-Response wird vor dem Auslesen geschlossen | |
WebnodeSolrClientBuilder nutzt nun den RoutePlanner aus der net-api |
2.19 (17.02.2021)
2.18.4 (26.02.2021)
Support-Fix
Von Zeit zu Zeit sind immer wieder einzelne Artikel nicht mehr auffindbar. |
2.18.3 (02.12.2020)
Fehler bei Systemen mit alten PHP-Versionen vermeiden. |
2.18.2 (01.12.2020)
Suchanfragen nach "§" zeigen unbefriedigende Treffer |
2.18.1 (18.11.2020)
\SP\Solr\Connection::executeQuery(): es wird nur auf einem Core gesucht |
2.18 (22.07.2020)
2.17 (18.05.2020)
2.16 (20.12.2019)
Veranstaltungen werden nicht korrekt aktualisiert | |
Scheduled-Links werden u.U. nicht korrekt zusammen gebaut |
2.15 (05.11.2019)
webIndexOff als Alternative für googleoff |
2.14 (06.06.2019)
2.13.1 (13.05.2019)
Viele Keywords reduzieren die Gewichtung des Dokumentes, auf Grund des schlechteren Feldlängen-Verhältnisses |
2.13 (15.04.2019)
ConfigAPI von Solr deaktiviert | |
Übernahme der ersten Sätze des Contents in die 'description' deaktiviert | |
Medien bzw. PDF-Dokumente werden für das Ranking reduziert. | |
Abhängigkeiten korrigiert |
2.12.1 (06.06.2019)
#14673 - Bereichssuche: Kategorien per "UND" oder "ODER" über die Konfiguration verknüpfen |
2.12 (25.03.2019)
2.11.2 (07.01.2019)
Keine Wortstammreduzierung für den Namen bzw. Beruf 'Müller' |
2.11.1 (03.01.2019)
Keine Wortstammreduzierung für den Namen bzw. Beruf 'Müller' |
2.11 (27.11.2018)
2.10.1 (25.10.2018)
Das Feld 'sp_id' wird von Kundenspezifischen Ausgaben der Suchergebnisse benötigt |
2.10 (04.07.2018)
Kompatibilität zu PHP 5.3 wiederhergestellt |
2.9 (24.05.2018)
Solr kann unter SLES 11.4 nicht gestartet werden | |
SolrXmlParser verursacht Fehler wenn die Daten ohne eine XSLT generiert werden |
2.8 (07.05.2018)
2.7.3 (13.04.2018)
Hot-Feature-Release
Bereichs-Suche: nativen Datepicker unterstützen |
2.7.2 (26.03.2018)
Hotfix
Suche: aus "Piraten wird Rat"-Problem lösen |
2.7.1 (20.03.2018)
HotfixRelease
Beim Setzen von Filtern über die php (RPC) API kommt es zu Fehlern, wenn die Daten in einem JSON-Array Objekt übergeben werden. |
2.7 (08.03.2018)
Korrekturen für den Fall das ein Core gelöscht wird |
2.6.1 (01.03.2018)
Hotfix-Version
WebnodeProxy soll beim rewriten der URL nur den Pfad ändern, nicht den Host |
2.6 (22.02.2018)
2.5.2 (16.02.2018)
HotfixRelease
Inhalte von Webseiten, die mit <!--search_noindex--> geklammert sind, werden in den Index aufgenommen. |
2.5.1 (08.02.2018)
Hotfix-Version
<script> und <style> Filter sorgt dafür das der Header unter Umständen nicht korrekt indiziert wird |
2.5 (23.01.2018)
Feature Release
2.4.3 (17.01.2018)
Hotfix-Release
Pagination und RSS-Link können ausgeblendet werden |
2.4.2 (15.01.2018)
Hotfix-Release
Anzahl der Treffer pro Seite: die Option "10" ist zwei mal vorhanden, wobei die erste der Zahl "5" entspricht |
2.4.1 (12.01.2018)
Hotfix-Version
NullPointerException in AddDescriptionProcessor wenn meta_last_modified-Feld nicht existiert |
2.4 (04.01.2018)
Feature-Release
2.3.2 (08.12.2017)
HotfixRelease
PDF-Dokumente werden nicht indiziert (Fehler beim Setzen von sp_date) |
2.3.1 (28.11.2017)
Hotfix-Version
content-Feld muss für die Highlight-Suche gespeichert werden |
2.3 (23.11.2017)
Feature Release
PHP-Warnung in der Connection-Klasse behoben | |
Neue RPC-Methode getCoreConfig |
2.2.4 (09.10.2017)
Hotfix-Version
Solr-Feld crawl_broken_links kann leers Array enthalten und erzeugt dadurch einen Fehler bei der Suche nach 'Broken Links' |
2.2.3 (06.10.2017)
Hotfix-Version
Bei vielen defekten Links gibt es einen OutOfMemory-Fehler | |
Warnung anzeigen, wenn 'Interne' Hosts keine IP-Adresse eines lokales Netzwerkinterface haben |
2.2.2 (21.09.2017)
Hotfix-Version
Es werden Links geprüft, die bereist als Seite gecrawled wurden | |
Links auf Google dürfen nicht geprüft werden, da google sonst die IP-Adresse für eine bestimmten Zeitraum sperrt. |
2.2.1 (20.09.2017)
Hotfix-Version
Base64 codierte Felder im HTML-Head für den Solr-Index können nicht decodiert werden |
2.2 (20.09.2017)
Release-Version
Crawler Stop-Button geändert | |
Erweiterungen des LinkCheckers für die Integration in Infosite 6 | |
Sicherstellen, dass Solr mit der gleichen Java-Installation wie der Webnode gestartet wird. |
2.1 (06.09.2017)
Feature-Release
2.0 (01.09.2017)
Release
1.15.1 (08.08.2017)
HotfixRelease
Bei der Such nach Mitarbeiter kann nicht über die Organisations-Token recherchiert werden (CityCall und VV-Intranet-Webseiten). |
1.15 (01.08.2017)
Feature-Release
SolrCoreUpdateDelayer: Solr wird nun maximal jede Minute mit URL-Listen versorgt |
1.14.4 (16.11.2017)
Hotfix-Release
Für Queries lassen sich nun eindeutige Cache-Schlüssel generieren |
1.14.3 (19.06.2017)
Hotfeature-Release
UI-Manager feuert nun nach dem Ersetzen des Suchergebnisses ein JavaScript Event |
1.14.2 (08.06.2017)
HotfixRelease
Die Plugins (Tika Sitepark-Addons) werden nicht mehr korrekt ausgeführt. |
1.14.1 (15.05.2017)
Bei Index mit zwei Webnodes können nicht parallel zwei Result-Tabs der jeweiligen Webnodes geöffnet werden |
1.14 (15.05.2017)
Release
Adhock-Indizierung läuft nicht korrekt bei PDF-Dateien (Medienartikel, Medien in Artikeln) | |
Rendern des Suchergebnisses als XML | |
Umstellung nach Webnode-Cluster-Support |
1.13.4 (28.04.2017)
Nach Umbenennung des Dateinames wird die alte Datei nicht aus dem Index entfernt |
1.13.3 (24.04.2017)
Ho
Das Euro Zeichen (€) wird beim Indizieren und Suchen ignoriert. |
1.13.2 (13.04.2017)
Hotfix-Version
Quellen vom Type Intern-Extern werden nicht korrekt synchronisiert |
1.13.1 (28.03.2017)
Hotfix Release
Die Funktion "Meinten Sie" liefert ungünstige Vorschläge | |
URL's im Link-Header als weiterführende Links verwenden. |
1.13 (27.02.2017)
1.12.11 (03.04.2017)
Hotfix-Release
Suggest: "list" Attribut wird nun vom jQuery-Plugin gesetzt |
1.12.10 (24.03.2017)
Hotfix-Release
Kategorien-ID's werden nun wieder mit dem Prefix "id" verwendet | |
IES-Api Abhängigkeit auf 1.16 reduziert |
1.12.9 (02.03.2017)
Suche nach Mitarbeiter mit dem Namen 'Ander' nicht möglich. |
1.12.8 (20.03.2017)
ResultSetFilters können nun auch mit Funktionen umgehen | |
Solr-Index wird nicht mehr aktualisiert, wenn Mandant deaktiviert und wieder aktiviert wird. |
1.12.7 (02.01.2017)
Hotfix-Release
Nachtrag zu: Die Kategorie-Id's bei der Suche auch als Integer behandeln |
1.12.6 (19.12.2016)
BugfixRelease
Die Kategorie-Id's bei der Suche auch als Integer behandeln. |
1.12.5 (08.12.2016)
BugfixRelease
1.12.4 (18.11.2016)
BugfixRelease
1.12.3 (15.11.2016)
Hotfix-Release
SiteKit: Suche nach personalisierten Resourcen |
1.12.2 (14.11.2016)
Hotfix-Release
SiteKit: Suche nach personalisierten Resourcen |
1.12.1 (26.10.2016)
Hotfix-Release
Rollback auf Solr Version 4.10.3 aufgrund von Fehlern im Solr-Core |
1.12 (25.10.2016)
Release
1.11.3 (13.09.2016)
BugfixRelease
Suchen mit mehreren Begriffen und aktivierter Wildcard-Suche liefern keine Ergebnisse, wenn auch mit Stopwords gesucht wird. |
1.11.2 (04.08.2016)
Initialer checkin nach Umzug in gitlab |
1.11.1 (03.08.2016)
Hotfix-Release
Dokumente ohne Titel werden nicht indiziert |
1.11 (25.07.2016)
Release
1.10.1 (09.06.2016)
BugfixRelease
Bei der alphabetischen Sortierung von Suchergebnissen werden Umlaute falsch bewertet und nach allen Buchstaben eingeordnet. |
1.10 (27.05.2016)
Release
1.9.2 (27.04.2016)
BugfixRelease
Bei Binärdokumenten wird der Dateiname nun auch als Titel gesetzt wenn der automatisch ermittelte Titel leer ist. |
1.9.1 (21.03.2016)
Hotfix-Release
Queries mit Leerzeichen am Ende erzeugten ungültige Solr-Anfragen | |
Vorselektierte Kategorie wird bei der Ermittlung der Kategorienbäume nicht berücksichtigt | |
Kategoriebäume als Checkbox darstellen |
1.9 (11.02.2016)
Feature-Release
1.8.3 (14.12.2015)
Hotfix-Release
Personalisierung unterstützen | |
Bereichssuche: RSS-Rendering normalisieren | |
Bereichssuche: das Filtern nach einem Datum normalisieren | |
Filtering nach Datum: TimeZone wird nicht gesetzt |
1.8.2 (10.12.2015)
Hotfix-Release
RSS-Rendering: div-Container der Bereichssuche wird fälschlicherweise gerendert | |
RSS-Rendering: wenn mehrere ResultSets konfiguriert sind, werden diese nicht korrekt gerendert |
1.8.1 (26.11.2015)
Hot-Feature-Release
Bereichssuche: Rendering des "Such-Containers" konfigurierbar machen | |
Bereichssuche: Mehrsprachigkeit |
1.8 (16.11.2015)
Feature-Release
1.7.10 (30.10.2015)
Hotfix-Release
Language wird bei Suggest nicht verwendet |
1.7.9 (22.10.2015)
Hotfix-Release
filter, sorting & facets Eigenschaften wurde nicht an der Instanz des SP.solr.Service Klasse gespeichert sondern an dessen Prototype |
1.7.8 (15.10.2015)
Hotfix-Release + some new Features
1.7.7 (12.10.2015)
Hotfix-Release
Unter Umständen wird die WildcardQuery nicht korrekt zusammengebaut | |
Verbesserung an der WildcardQuery |
1.7.6 (12.10.2015)
Hotfix-Release
Url's werden unter bestimmten Umständen nicht korrekt zusammengebaut |
1.7.5 (09.10.2015)
Hotfix-Release
Facetten Limit auf 1000 Einträge erhöhen |
1.7.4 (18.08.2015)
Hotfix Release
1.7.3 (17.06.2015)
Hotfix Release
1.7.2 (11.06.2015)
Bugfix Release
1.7.1 (28.04.2015)
Bugfix Release
Seiten, die im Datei (oder Pfad) Namen den Begreff 'empfehlung' enthalten werden beim Indizieren fehlerhaft behandelt | |
XSLT-lib Version 1.1 verwenden |
1.7 (28.04.2015)
Feature-Release
1.6.4 (06.01.2016)
Hotfix-Release
Wildcard-Suche optimieren |
1.6.3 (01.04.2015)
IES-API Version auf 1.12.1 gesetzt. Grund ist die Abwärtsinkompatibilität ab IES-Version 2.12.11 durch das setzten neue JDBC-Parameter |
1.6.2 (10.03.2015)
Hotfix-Release
VirtualHost-Namen der Publikationsbereiche werden beim Speichern der Solr-Konfiguration nicht an den Web-Node übertragen |
1.6.1 (02.03.2015)
Hotfix-Release
1.6 (19.02.2015)
Update auf Cralwer-API 1.8 |
1.5.2 (09.02.2015)
Hotfix-Release
Darstellungsfehler in Konfigurationsoberfläche |
1.5.1 (22.01.2015)
Hotfix-Release
1.5 (01.12.2014)
Release
Abhängigkeit auf die SP-Basis-PHP-Api Version 1.10 gesetzt. |
1.4 (28.11.2014)
Release
1.3 (12.09.2014)
Feature-Release
1.2.11 (03.09.2014)
Hotfix-Release
LinkError beim deploy |
1.2.10 (02.09.2014)
Bugfix Release
Die Personalisierungs-Informationen werden bei der Suche nicht korrekt ausgewertet. |
1.2.9 (31.07.2014)
Hotfix-Release
Bei großen Websites funktioniert das Tiefen-Limit nicht korrekt |
1.2.8 (03.06.2014)
PHP Klassen erweitert |
1.2.7 (27.05.2014)
Anpassungen für die Autovervollständigung zurückgenommen |
1.2.6 (14.04.2014)
Hotfix- Release
Non-Proxy Einstellungen werden nicht ausgewertet |
1.2.5 (01.04.2014)
Bugfix Release
Die Groß- Kleinschreibung wird bei den Attributen der VV-Objekten nicht korrekt ausgewertet. |
1.2.4 (01.04.2014)
Bugfix Release
Die Suggest- und Spellcheck Funktion zeigt die Vorschläge nun auch case-sensitive an. |
1.2.3 (24.03.2014)
Hotfix- Release
Net-API 1.3 einbinden, Crawler-API 1.5.1 einbinden, direkte Abhängigkeit zur Apache-HttpCommons-APi zu verhindern |
1.2.2 (26.02.2014)
Bugfix
Probleme beim Parsen von Queries, die einen Punkte enthalten. |
1.2.1 (13.02.2014)
Hotfix- Release
Suche im moduls wildcard = false liefert keine vollständige Trefferliste |
1.2 (06.02.2014)
Minor Release
Neuen Rpc-Stack verwenden | |
Debug-Ausgaben im INFO Level | |
Unter bestimmten jQuery Versionen funktioniert die Suggest-Funktion nicht korrekt | |
GeoSpacial Search |
1.1 (27.08.2013)
Feature-Release
Überarbeitung der Index-Konfiguration Oberfläche | |
Open Funktion (Context-Menü) der Crawler-Results korrigiert |
1.0.2 (18.02.2013)
Weiteres Feld sp_theme |
1.0.1 (30.01.2013)
Pfad für die Javascripte |
1.0 (30.01.2013)
Jetty ins System (Init-Sequenz) integrieren | |
Datenbankverbindungen konfigurieren |