Changelog Solr - Volltext Suchmaschine: Unterschied zwischen den Versionen
Iesdev (Diskussion | Beiträge) |
Iesdev (Diskussion | Beiträge) |
||
Zeile 57: | Zeile 57: | ||
|- | |- | ||
| style="vertical-align:top;" | {{add}} || Solr-Crawler erweitern, damit wir sitemap.xml-Strukturen einlesen können | | 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)=== | ===2.18.3 (02.12.2020)=== |
Version vom 26. Februar 2021, 11:59 Uhr
Release Notes
Anmerkungen
Ä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
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 |