Changelog Solr - Volltext Suchmaschine: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 29: Zeile 29:
  
 
==Changelog==
 
==Changelog==
===1.16-SNAPSHOT (22.08.2017)===
+
===2.11.2 (07.01.2019)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{update}} || Keine Wortstammreduzierung für den Namen bzw. Beruf 'Müller'
 +
|}
 +
===2.11.1 (03.01.2019)===
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Keine Wortstammreduzierung für den Namen bzw. Beruf 'Müller'
 +
|}
 +
===2.11 (27.11.2018)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Ständig Fehler beim Crawlen der Seiten auf dem QA-System
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Anchor in den Index übernehmen
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Die Änderung des Schemas in der Konfiguration wird nicht auf dem Webserver (core.properties) übertragen.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Bei Verwendung der Suche wird immer ein Cookie gesetzt
 +
|}
 +
===2.10.1 (25.10.2018)===
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Das Feld 'sp_id' wird von Kundenspezifischen Ausgaben der Suchergebnisse benötigt
 +
|}
 +
===2.10 (04.07.2018)===
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Kompatibilität zu PHP 5.3 wiederhergestellt
 +
|}
 +
===2.9 (24.05.2018)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Solr kann unter SLES 11.4 nicht gestartet werden
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || SolrXmlParser verursacht Fehler wenn die Daten ohne eine XSLT generiert werden
 +
|}
 +
===2.8 (07.05.2018)===
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Metadaten wie Titel, Beschreibung und Parent-Path von Binär-Dokumenten in den Solr-Index übernehmen.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || WebnodeProxy funktioniert nicht wenn kein Port definiert wurde
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || sp_sortvalue wird bei Seiten mit 'Broken Links' zurück gesetzt.
 +
|}
 +
===2.7.3 (13.04.2018)===
 +
''Hot-Feature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Bereichs-Suche: nativen Datepicker unterstützen
 +
|}
 +
===2.7.2 (26.03.2018)===
 +
''Hotfix''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Suche: aus "Piraten wird Rat"-Problem lösen
 +
|}
 +
===2.7.1 (20.03.2018)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || 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)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Korrekturen für den Fall das ein Core gelöscht wird
 +
|}
 +
===2.6.1 (01.03.2018)===
 +
''Hotfix-Version''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || WebnodeProxy soll beim rewriten der URL nur den Pfad ändern, nicht den Host
 +
|}
 +
===2.6 (22.02.2018)===
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Optimierung der Indizierung und Suche: Strengers Normalisieren von Begriffen um Dokument mit 'des bürgermeisters' bei der Suche nach 'bürgermeister' zu finden.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Der Linkchecker scheint auch den/die Url-Filter zu verwenden, welche die Url-Parameter entfernen, was zu Fehlern führen kann.
 +
|}
 +
===2.5.2 (16.02.2018)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Inhalte von Webseiten, die mit <!--search_noindex--> geklammert sind, werden in den Index aufgenommen.
 +
|}
 +
===2.5.1 (08.02.2018)===
 +
''Hotfix-Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || <script> und <style> Filter sorgt dafür das der Header unter Umständen nicht korrekt indiziert wird
 +
|}
 +
===2.5 (23.01.2018)===
 +
''Feature Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Dokumente beim Indizieren mit boost-Werten versehen.
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Ranking nach Artikeltypen
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Update auf Solr 6.6.2
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Möglicherweise wird die Funktion 'meinten Sie' bei Suchen ohne Treffer nicht mehr korrekt ausgeführt/angezeigt.
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Möglichkeit zur Konfiguration von Boost-Parameter über die Solr-PHP-API
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Zeitpunkt der letzten redaktionellen Änderung in den Index aufnehmen
 +
|-
 +
| style="vertical-align:top;" | {{add}} || crawler Update zur Verbesserung des Timeout-Verhaltens und Unterstützung encodierter URL's
 +
|}
 +
===2.4.3 (17.01.2018)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Pagination und RSS-Link können ausgeblendet werden
 +
|}
 +
===2.4.2 (15.01.2018)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || 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''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || NullPointerException in AddDescriptionProcessor wenn meta_last_modified-Feld nicht existiert
 +
|}
 +
===2.4 (04.01.2018)===
 +
''Feature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || HTML-Head Daten innerhalb von noscript sollen ignoriert werden
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Parallele Request im der Solr-Administrations-Oberfläche führen zu einem internen Fehler
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Generell keine <script> und <style> Tags indizieren
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Auch alte Solr-Cores für die Ausgabe von defekten Links in InfoSite 6 verwenden
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Alle Cores eines Publishers für die Ermittlung von fehlerhaften Links verwenden
 +
|}
 +
===2.3.2 (08.12.2017)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || PDF-Dokumente werden nicht indiziert (Fehler beim Setzen von sp_date)
 +
|}
 +
===2.3.1 (28.11.2017)===
 +
''Hotfix-Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || content-Feld muss für die Highlight-Suche gespeichert werden
 +
|}
 +
===2.3 (23.11.2017)===
 +
''Feature Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || PHP-Warnung in der Connection-Klasse behoben
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Neue RPC-Methode getCoreConfig
 +
|}
 +
===2.2.4 (09.10.2017)===
 +
''Hotfix-Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || 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''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Bei vielen defekten Links gibt es einen OutOfMemory-Fehler
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Warnung anzeigen, wenn 'Interne' Hosts keine IP-Adresse eines lokales Netzwerkinterface haben
 +
|}
 +
===2.2.2 (21.09.2017)===
 +
''Hotfix-Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Es werden Links geprüft, die bereist als Seite gecrawled wurden
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || 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''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Base64 codierte Felder im HTML-Head für den Solr-Index können nicht decodiert werden
 +
|}
 +
===2.2 (20.09.2017)===
 +
''Release-Version''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Crawler Stop-Button geändert
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Erweiterungen des LinkCheckers für die Integration in Infosite 6
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Sicherstellen, dass Solr mit der gleichen Java-Installation wie der Webnode gestartet wird.
 +
|}
 +
===2.1 (06.09.2017)===
 +
''Feature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Wenn title nicht gesetzt ist, wird die URL als Title gesetzt. sp_title soll in diesem Fall aber nicht überschrieben werden, wenn ein Wert existiert.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Link-Checker kann nicht deaktiviert werden, wenn er erstmal aktiviert wurde.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Crawler wird nicht mehr ausgeführt, wenn Medien eines Artikels über URL-Filter heraus gefiltert werden.
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Link-Checker Status strukturiert in den Solr-Index schreiben (neues Feld crawl_broken_links)
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Powerpoint- und Excel-Dokumente sollen auch indiziert werden.
 +
|}
 +
===2.0 (01.09.2017)===
 +
''Release''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Timeouts sollten auch als solche gekennzeichnet werden: Nicht als Connection Refused
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Projekt-Struktur korrigieren
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Parser fragt Schemadatei .dtd ab, obwohl diese nicht verwendet wird
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Update auf Solr 6.6.0
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Unterstützung von PDF-Dokumenten der Version 1.6 durch update auf tika >= 1.6 (innerhalb von solr-cell >= 5.0)
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Such im CrawlResult nach z.B. '/' erzeugt einen Fehler
 +
|-
 +
| style="vertical-align:top;" | {{add}} || sp_source für Starterkit-Technik nur aus HTML-Header verwenden
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Bei mehreren Webnodes für einen Publikatiosnkanal sollte das crawlen auch für einzelne Webnodes angestoßen werden können
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Der crawl-process sollte für einzelne Webnodes gestoppt werden können.
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Index-Feld sp_group vom Type 'string' auf Type 'long' geändert.
 
|}
 
|}
 
===1.15.1 (08.08.2017)===
 
===1.15.1 (08.08.2017)===
Zeile 40: Zeile 248:
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || SolrCoreUpdateDelayer: Solr wird nun maximal jede Minute mit URL-Listen versorgt
+
| style="vertical-align:top;" | {{add}} || SolrCoreUpdateDelayer: Solr wird nun maximal jede Minute mit URL-Listen versorgt
 +
|}
 +
===1.14.4 (16.11.2017)===
 +
''Hotfix-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Für Queries lassen sich nun eindeutige Cache-Schlüssel generieren
 
|}
 
|}
 
===1.14.3 (19.06.2017)===
 
===1.14.3 (19.06.2017)===
Zeile 50: Zeile 263:
 
''HotfixRelease''
 
''HotfixRelease''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Die Plugins (Tika Sitepark-Addons) werden nicht mehr korrekt ausgeführt.
+
| style="vertical-align:top;" | {{fix}} || Die Plugins (Tika Sitepark-Addons) werden nicht mehr korrekt ausgeführt.  
 
|}
 
|}
 
===1.14.1 (15.05.2017)===
 
===1.14.1 (15.05.2017)===
Zeile 59: Zeile 272:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Umstellung nach Webnode-Cluster-Support
+
| style="vertical-align:top;" | {{fix}} || Adhock-Indizierung läuft nicht korrekt bei PDF-Dateien (Medienartikel, Medien in Artikeln)
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Rendern des Suchergebnisses als XML
 
| style="vertical-align:top;" | {{add}} || Rendern des Suchergebnisses als XML
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Adhock-Indizierung läuft nicht korrekt bei PDF-Dateien (Medienartikel, Medien in Artikeln)
+
| style="vertical-align:top;" | {{add}} || Umstellung nach Webnode-Cluster-Support
 
|}
 
|}
 
===1.13.4 (28.04.2017)===
 
===1.13.4 (28.04.2017)===
Zeile 72: Zeile 285:
 
''Ho''
 
''Ho''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Das Euro Zeichen (€) wird beim Indizieren und Suchen ignoriert.
+
| style="vertical-align:top;" | {{add}} || Das Euro Zeichen (€) wird beim Indizieren und Suchen ignoriert.  
 
|}
 
|}
 
===1.13.2 (13.04.2017)===
 
===1.13.2 (13.04.2017)===
Zeile 82: Zeile 295:
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{update}} || Die Funktion "Meinten Sie" liefert ungünstige Vorschläge
 +
|-
 
| style="vertical-align:top;" | {{add}} || URL's im Link-Header als weiterführende Links verwenden.
 
| style="vertical-align:top;" | {{add}} || URL's im Link-Header als weiterführende Links verwenden.
|-
 
| style="vertical-align:top;" | {{update}} || Die Funktion "Meinten Sie" liefert ungünstige Vorschläge
 
 
|}
 
|}
 
===1.13 (27.02.2017)===
 
===1.13 (27.02.2017)===
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Konzept zur Adhoc-Indizierung ändern. Alle publizierten Artikel sollen in den Index
+
| style="vertical-align:top;" | {{update}} || Refactoring: Crawler-Status nicht mehr im RAM sondern im Solr-Index
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Neues Feld sp_meta_string_* dem Schema 2.0 hinzugefügt
+
| style="vertical-align:top;" | {{add}} || Schema 2.0 um Feld sp_objecttype erweitert
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Abhängig von bestimmten Wortkombinationen, werden Produkte nicht aufgefunden
+
| style="vertical-align:top;" | {{fix}} || Abhängig von bestimmten Wortkombinationen, werden Produkte nicht aufgefunden  
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Schema 2.0 um Feld sp_objecttype erweitert
+
| style="vertical-align:top;" | {{add}} || Neues Feld sp_meta_string_* dem Schema 2.0 hinzugefügt
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Refactoring: Crawler-Status nicht mehr im RAM sondern im Solr-Index
+
| style="vertical-align:top;" | {{add}} || Konzept zur Adhoc-Indizierung ändern. Alle publizierten Artikel sollen in den Index
 
|}
 
|}
 
===1.12.11 (03.04.2017)===
 
===1.12.11 (03.04.2017)===
Zeile 106: Zeile 319:
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{fix}} || Kategorien-ID's werden nun wieder mit dem Prefix "id" verwendet
 +
|-
 
| style="vertical-align:top;" | {{update}} || IES-Api Abhängigkeit auf 1.16 reduziert
 
| style="vertical-align:top;" | {{update}} || IES-Api Abhängigkeit auf 1.16 reduziert
|-
 
| style="vertical-align:top;" | {{fix}} || Kategorien-ID's werden nun wieder mit dem Prefix "id" verwendet
 
 
|}
 
|}
 
===1.12.9 (02.03.2017)===
 
===1.12.9 (02.03.2017)===
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Suche nach Mitarbeiter mit dem Namen 'Ander' nicht möglich.
+
| style="vertical-align:top;" | {{add}} || Suche nach Mitarbeiter mit dem Namen 'Ander' nicht möglich.  
 
|}
 
|}
===1.12.8 (22.08.2017)===
+
===1.12.8 (20.03.2017)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || ResultSetFilters können nun auch mit Funktionen umgehen
 +
|-
 
| style="vertical-align:top;" | {{fix}} || Solr-Index wird nicht mehr aktualisiert, wenn Mandant deaktiviert und wieder aktiviert wird.
 
| style="vertical-align:top;" | {{fix}} || Solr-Index wird nicht mehr aktualisiert, wenn Mandant deaktiviert und wieder aktiviert wird.
|-
 
| style="vertical-align:top;" | {{add}} || ResultSetFilters können nun auch mit Funktionen umgehen
 
 
|}
 
|}
 
===1.12.7 (02.01.2017)===
 
===1.12.7 (02.01.2017)===
Zeile 133: Zeile 346:
 
''BugfixRelease''
 
''BugfixRelease''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Die Solr php-Api darf auch ohne installiertem Auth-Modul keine Fehler erzeugen.
+
| style="vertical-align:top;" | {{fix}} || Bei extrem vielen Parameter für der zu indizierenden Seite kann der Request nicht vom Webnode (bzw Solr innerhalb des Webnode) entgegengenommen werden, da die Url über 8000 Zeichen lang sein kann.  
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Bei extrem vielen Parameter für der zu indizierenden Seite kann der Request nicht vom Webnode (bzw Solr innerhalb des Webnode) entgegengenommen werden, da die Url über 8000 Zeichen lang sein kann.
+
| style="vertical-align:top;" | {{fix}} || Die Solr php-Api darf auch ohne installiertem Auth-Modul keine Fehler erzeugen.  
 
|}
 
|}
 
===1.12.4 (18.11.2016)===
 
===1.12.4 (18.11.2016)===
 
''BugfixRelease''
 
''BugfixRelease''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Crawler-Abhängikeit aktualisiert: URL-Parameter werden nicht korrekt decoded
+
| style="vertical-align:top;" | {{fix}} || Das Setzen von Boost-Parametern wird lediglich ergänzt und nicht ersetzt.
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Die 'Kölner' Phonetik wieder entfernt, die zu viele Begriffe aufgefunden wurden.
+
| style="vertical-align:top;" | {{update}} || Die 'Kölner' Phonetik wieder entfernt, die zu viele Begriffe aufgefunden wurden.  
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Das Setzen von Boost-Parametern wird lediglich ergänzt und nicht ersetzt.
+
| style="vertical-align:top;" | {{fix}} || Crawler-Abhängikeit aktualisiert: URL-Parameter werden nicht korrekt decoded
 
|}
 
|}
 
===1.12.3 (15.11.2016)===
 
===1.12.3 (15.11.2016)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || SiteKit: Suche nach personalisierten Resourcen
+
| style="vertical-align:top;" | {{add}} || SiteKit: Suche nach personalisierten Resourcen
 
|}
 
|}
 
===1.12.2 (14.11.2016)===
 
===1.12.2 (14.11.2016)===
Zeile 164: Zeile 377:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || spfix:* als Parameter, die auch nach der Normalisierung erhalten bleibem
+
| style="vertical-align:top;" | {{add}} || Darstellung des Suchergebnisses um Kunden-Optionen ergänzen
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || HTML-4 Metadaten auch für Medien untersützten
+
| style="vertical-align:top;" | {{add}} || Update des Solr-Kerns von 4.10.2 auf 4.10.4
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Ergänzung des StopwordFilters für die Url mit reduzierter Liste von Filterbegriffen.
+
| style="vertical-align:top;" | {{add}} || Ergänzung der PhoneticFilterFactory für 'content' zur Gleichsetzung von Begriffen wie 'Meier', 'Mayer', 'Maier' und 'Meyer' 
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Ergänzung der PhoneticFilterFactory für 'content' zur Gleichsetzung von Begriffen wie 'Meier', 'Mayer', 'Maier' und 'Meyer'
+
| style="vertical-align:top;" | {{update}} || Ergänzung des StopwordFilters für die Url mit reduzierter Liste von Filterbegriffen.
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Update des Solr-Kerns von 4.10.2 auf 4.10.4
+
| style="vertical-align:top;" | {{fix}} || HTML-4 Metadaten auch für Medien untersützten
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Darstellung des Suchergebnisses um Kunden-Optionen ergänzen
+
| style="vertical-align:top;" | {{add}} || spfix:* als Parameter, die auch nach der Normalisierung erhalten bleibem
 
|}
 
|}
 
===1.11.3 (13.09.2016)===
 
===1.11.3 (13.09.2016)===
 
''BugfixRelease''
 
''BugfixRelease''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Suchen mit mehreren Begriffen und aktivierter Wildcard-Suche liefern keine Ergebnisse, wenn auch mit Stopwords gesucht wird.
+
| style="vertical-align:top;" | {{fix}} || Suchen mit mehreren Begriffen und aktivierter Wildcard-Suche liefern keine Ergebnisse, wenn auch mit Stopwords gesucht wird.  
 
|}
 
|}
 
===1.11.2 (04.08.2016)===
 
===1.11.2 (04.08.2016)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{update}} || Initialer checkin nach Umzug in gitlab
 
|}
 
|}
 
===1.11.1 (03.08.2016)===
 
===1.11.1 (03.08.2016)===
Zeile 192: Zeile 406:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Auslesen von Personalisierungs-Daten (Gruppen) mit Hilfe des IES/Auth/Profile Objektes.
+
| style="vertical-align:top;" | {{add}} || 'googleoff: index' und 'googleon: index' auswerten
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Suche nach //abc erzeugen einen Fehler
+
| style="vertical-align:top;" | {{add}} || HTTP-Status als neue Spalte im Crawler-Result
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Robots Meta-Tags unterstützen
 
| style="vertical-align:top;" | {{add}} || Robots Meta-Tags unterstützen
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || HTTP-Status als neue Spalte im Crawler-Result
+
| style="vertical-align:top;" | {{fix}} || Suche nach //abc erzeugen einen Fehler
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || 'googleoff: index' und 'googleon: index' auswerten
+
| style="vertical-align:top;" | {{add}} || Auslesen von Personalisierungs-Daten (Gruppen) mit Hilfe des IES/Auth/Profile Objektes.
 
|}
 
|}
 
===1.10.1 (09.06.2016)===
 
===1.10.1 (09.06.2016)===
Zeile 210: Zeile 424:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Ein Ändern des Schemas erzeugt Probleme, da dieses in der Regel zu Inkompatibilitäten führt.
+
| style="vertical-align:top;" | {{add}} || Mehrfaches einbinden der Bereichssuche in einer Seite
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || GroupQuery wird nun korrekt gesetzt und ausgewertet
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Löschen von Indizes führt zu Fehlern
+
| style="vertical-align:top;" | {{add}} || Live-Pagination
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: Überschrift einer Suche und Text für "Ihre Suche ergab keine Treffer." sind nun konfigurierbar
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: Überschrift einer Suche und Text für "Ihre Suche ergab keine Treffer." sind nun konfigurierbar
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Live-Pagination
+
| style="vertical-align:top;" | {{fix}} || Löschen von Indizes führt zu Fehlern
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || GroupQuery wird nun korrekt gesetzt und ausgewertet
+
| style="vertical-align:top;" | {{fix}} || Ein Ändern des Schemas erzeugt Probleme, da dieses in der Regel zu Inkompatibilitäten führt.
|-
 
| style="vertical-align:top;" | {{add}} || Mehrfaches einbinden der Bereichssuche in einer Seite
 
 
|}
 
|}
 
===1.9.2 (27.04.2016)===
 
===1.9.2 (27.04.2016)===
Zeile 230: Zeile 444:
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Kategoriebäume als Checkbox darstellen
+
| style="vertical-align:top;" | {{fix}} || Queries mit Leerzeichen am Ende erzeugten ungültige Solr-Anfragen
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || Vorselektierte Kategorie wird bei der Ermittlung der Kategorienbäume nicht berücksichtigt
 
| style="vertical-align:top;" | {{fix}} || Vorselektierte Kategorie wird bei der Ermittlung der Kategorienbäume nicht berücksichtigt
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Queries mit Leerzeichen am Ende erzeugten ungültige Solr-Anfragen
+
| style="vertical-align:top;" | {{add}} || Kategoriebäume als Checkbox darstellen
 
|}
 
|}
 
===1.9 (11.02.2016)===
 
===1.9 (11.02.2016)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Rückgabe von Auszügen (excerpts) aus den Inhalten der Suchergebnisse bei der Volltextsuche.
+
| style="vertical-align:top;" | {{add}} || Möglichkeit zur Filterung von archivierten Artikeln geschaffen und im Webseiten-Formular zur Verfügung gestellt.
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Neue Funktion zur Gruppierung von Suchergebnissen erstellt
+
| style="vertical-align:top;" | {{add}} || Neue Funktion zur Gruppierung von Suchergebnissen erstellt  
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Möglichkeit zur Filterung von archivierten Artikeln geschaffen und im Webseiten-Formular zur Verfügung gestellt.
+
| style="vertical-align:top;" | {{add}} || Rückgabe von Auszügen (excerpts) aus den Inhalten der Suchergebnisse bei der Volltextsuche.  
 
|}
 
|}
 
===1.8.3 (14.12.2015)===
 
===1.8.3 (14.12.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Filtering nach Datum: TimeZone wird nicht gesetzt
+
| style="vertical-align:top;" | {{add}} || Personalisierung unterstützen
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Bereichssuche: das Filtern nach einem Datum normalisieren
+
| style="vertical-align:top;" | {{add}} || Bereichssuche: RSS-Rendering normalisieren
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Bereichssuche: RSS-Rendering normalisieren
+
| style="vertical-align:top;" | {{add}} || Bereichssuche: das Filtern nach einem Datum normalisieren
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Personalisierung unterstützen
+
| style="vertical-align:top;" | {{add}} || Filtering nach Datum: TimeZone wird nicht gesetzt
 
|}
 
|}
 
===1.8.2 (10.12.2015)===
 
===1.8.2 (10.12.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{fix}} || RSS-Rendering: div-Container der Bereichssuche wird fälschlicherweise gerendert
 +
|-
 
| style="vertical-align:top;" | {{fix}} || RSS-Rendering: wenn mehrere ResultSets konfiguriert sind, werden diese nicht korrekt gerendert
 
| style="vertical-align:top;" | {{fix}} || RSS-Rendering: wenn mehrere ResultSets konfiguriert sind, werden diese nicht korrekt gerendert
|-
 
| style="vertical-align:top;" | {{fix}} || RSS-Rendering: div-Container der Bereichssuche wird fälschlicherweise gerendert
 
 
|}
 
|}
 
===1.8.1 (26.11.2015)===
 
===1.8.1 (26.11.2015)===
 
''Hot-Feature-Release''
 
''Hot-Feature-Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || Bereichssuche: Rendering des "Such-Containers" konfigurierbar machen
 +
|-
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: Mehrsprachigkeit
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: Mehrsprachigkeit
|-
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: Rendering des "Such-Containers" konfigurierbar machen
 
 
|}
 
|}
 
===1.8 (16.11.2015)===
 
===1.8 (16.11.2015)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || PHP-Klassen auf Namespace umgestellt
+
| style="vertical-align:top;" | {{add}} || Bereichssuche: über mehrere Cores Suchen
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Bereichssuche: gesetzte Filter im Webinterface werden nicht als URL-Parameter an der Pagination angehangen
+
| style="vertical-align:top;" | {{add}} || Bereichssuche: default return Fields von Solr erweiterbar machen
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: Filtern nach Datum: Feldname konfigurierbar machen
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: Filtern nach Datum: Feldname konfigurierbar machen
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Bereichssuche: default return Fields von Solr erweiterbar machen
+
| style="vertical-align:top;" | {{fix}} || Bereichssuche: gesetzte Filter im Webinterface werden nicht als URL-Parameter an der Pagination angehangen
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Bereichssuche: über mehrere Cores Suchen
+
| style="vertical-align:top;" | {{update}} || PHP-Klassen auf Namespace umgestellt
 
|}
 
|}
 
===1.7.10 (30.10.2015)===
 
===1.7.10 (30.10.2015)===
Zeile 296: Zeile 510:
 
''Hotfix-Release + some new Features''
 
''Hotfix-Release + some new Features''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Wildcard-Suche optimieren
+
| style="vertical-align:top;" | {{fix}} || Bereichssuche: Pagination-URL wird nicht korrekt gesetzt
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Bereichssuche: Vorgelagerte Kategorie-Filter als Baumstruktur mit "UND", "ODER", "NICHT" Filtermöglichkeiten
+
| style="vertical-align:top;" | {{add}} || Bereichssuche: mehrere ResultSets darstellen
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: mehrere Filter pro ResultSet definieren
 
| style="vertical-align:top;" | {{add}} || Bereichssuche: mehrere Filter pro ResultSet definieren
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Bereichssuche: mehrere ResultSets darstellen
+
| style="vertical-align:top;" | {{add}} || Bereichssuche: Vorgelagerte Kategorie-Filter als Baumstruktur mit "UND", "ODER", "NICHT" Filtermöglichkeiten
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Bereichssuche: Pagination-URL wird nicht korrekt gesetzt
+
| style="vertical-align:top;" | {{add}} || Wildcard-Suche optimieren
 
|}
 
|}
 
===1.7.7 (12.10.2015)===
 
===1.7.7 (12.10.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Verbesserung an der WildcardQuery
+
| style="vertical-align:top;" | {{fix}} || Unter Umständen wird die WildcardQuery nicht korrekt zusammengebaut
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Unter Umständen wird die WildcardQuery nicht korrekt zusammengebaut
+
| style="vertical-align:top;" | {{add}} || Verbesserung an der WildcardQuery
 
|}
 
|}
 
===1.7.6 (12.10.2015)===
 
===1.7.6 (12.10.2015)===
Zeile 326: Zeile 540:
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Die AdHoc Indizierung wir bei aktivierter Verzögerung (interval Synchronisation) nicht ausgeführt.
+
| style="vertical-align:top;" | {{add}} || Bei komplexeren Index-Daten kann das Commit länger als der der interne TimeOut von 30 Sekunden dauern. Dieser Wert kann nun mit "-DsolrHttpTimeout=xxx" als Startparameter angepasst werden.  
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Beim ersten Starten der Indizierung eines Solr-Core kann es zu einem 'internal.error' kommen.
+
| style="vertical-align:top;" | {{fix}} || Beim ersten Starten der Indizierung eines Solr-Core kann es zu einem 'internal.error' kommen.  
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Bei komplexeren Index-Daten kann das Commit länger als der der interne TimeOut von 30 Sekunden dauern. Dieser Wert kann nun mit "-DsolrHttpTimeout=xxx" als Startparameter angepasst werden.
+
| style="vertical-align:top;" | {{fix}} || Die AdHoc Indizierung wir bei aktivierter Verzögerung (interval Synchronisation) nicht ausgeführt.
 
|}
 
|}
 
===1.7.3 (17.06.2015)===
 
===1.7.3 (17.06.2015)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Die Eingabemaske der Bereichssuche umstrukturiert.
+
| style="vertical-align:top;" | {{update}} || Das Formular der Bereichssuch soll per 'get' übertragen werden, damit die Werte auch in einem RSS-Bookmark hinterlegt werden könnnen
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || Bei der Bereichssuche können keine Objekte gefunden werden, dessen Termin in der Zukunft liegt
 
| style="vertical-align:top;" | {{fix}} || Bei der Bereichssuche können keine Objekte gefunden werden, dessen Termin in der Zukunft liegt
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Das Formular der Bereichssuch soll per 'get' übertragen werden, damit die Werte auch in einem RSS-Bookmark hinterlegt werden könnnen
+
| style="vertical-align:top;" | {{add}} || Die Eingabemaske der Bereichssuche umstrukturiert.
 
|}
 
|}
 
===1.7.2 (11.06.2015)===
 
===1.7.2 (11.06.2015)===
 
''Bugfix Release''
 
''Bugfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Für den Veranstaltungskalender wurden die Felder sp_date_from und sp_date_to ergänzt, um optimaler nach den Veranstaltungen suchen zu können.
+
| style="vertical-align:top;" | {{fix}} || Bei der um einen Intervall verzögerten Indizierung kann es vorkommen, dass die Artikel erst Stunden später in dem Index aufgenommen werden, wenn weitere redaktionelle Änderungen erfolgten.  
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Für die Suche innerhalb von Bereichen (mit den PHP Komponenten) können nun Modul-Informationen übergeben werden, um den PHP-Autoloader mit den Daten des Kunden-Modules zu initialisieren.
+
| style="vertical-align:top;" | {{add}} || Für die Suche innerhalb von Bereichen (mit den PHP Komponenten) können nun Modul-Informationen übergeben werden, um den PHP-Autoloader mit den Daten des Kunden-Modules zu initialisieren.  
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Bei der um einen Intervall verzögerten Indizierung kann es vorkommen, dass die Artikel erst Stunden später in dem Index aufgenommen werden, wenn weitere redaktionelle Änderungen erfolgten.
+
| style="vertical-align:top;" | {{add}} || Für den Veranstaltungskalender wurden die Felder sp_date_from und sp_date_to ergänzt, um optimaler nach den Veranstaltungen suchen zu können.  
 
|}
 
|}
 
===1.7.1 (28.04.2015)===
 
===1.7.1 (28.04.2015)===
 
''Bugfix Release''
 
''Bugfix Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{fix}} || Seiten, die im Datei (oder Pfad) Namen den Begreff 'empfehlung' enthalten werden beim Indizieren fehlerhaft behandelt
 +
|-
 
| style="vertical-align:top;" | {{add}} || XSLT-lib Version 1.1 verwenden
 
| style="vertical-align:top;" | {{add}} || XSLT-lib Version 1.1 verwenden
|-
 
| style="vertical-align:top;" | {{fix}} || Seiten, die im Datei (oder Pfad) Namen den Begreff 'empfehlung' enthalten werden beim Indizieren fehlerhaft behandelt
 
 
|}
 
|}
 
===1.7 (28.04.2015)===
 
===1.7 (28.04.2015)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Bereitstellung von Templates und PHP Komponenten- und Render Klassen für die Bereichssuche innerhalb von ArtikelPool-Strukturen.
+
| style="vertical-align:top;" | {{fix}} || PHP & Java Fehler wenn der Suchbegriff aus mehreren Tokens besteht und teilweise herausgefiltert wird
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Neue Schema-Felder für geo_lat & geo_lng
+
| style="vertical-align:top;" | {{add}} || XML-Import mit XSLT-Transormation für externe Daten
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Status in Administrations-Oberlfäche soll nur noch den Craw-Status anzeigen
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Zeitzone bei der Suche berücksichtigen
 
| style="vertical-align:top;" | {{add}} || Zeitzone bei der Suche berücksichtigen
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Status in Administrations-Oberlfäche soll nur noch den Craw-Status anzeigen
+
| style="vertical-align:top;" | {{add}} || Neue Schema-Felder für geo_lat & geo_lng
|-
 
| style="vertical-align:top;" | {{add}} || XML-Import mit XSLT-Transormation für externe Daten
 
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || PHP & Java Fehler wenn der Suchbegriff aus mehreren Tokens besteht und teilweise herausgefiltert wird
+
| style="vertical-align:top;" | {{add}} || Bereitstellung von Templates und PHP Komponenten- und Render Klassen für die Bereichssuche innerhalb von ArtikelPool-Strukturen.
 
|}
 
|}
 
===1.6.4 (06.01.2016)===
 
===1.6.4 (06.01.2016)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Wildcard-Suche optimieren
+
| style="vertical-align:top;" | {{add}} || Wildcard-Suche optimieren
 
|}
 
|}
 
===1.6.3 (01.04.2015)===
 
===1.6.3 (01.04.2015)===
Zeile 403: Zeile 617:
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || StackOverflowError beim deserialisieren der Crawl-Result Objekte abfangen
+
| style="vertical-align:top;" | {{fix}} || Updater-Thread wird nicht korrekt beendet
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || SolrServer Singleton wird nicht synchronisiert erzeugt
+
| style="vertical-align:top;" | {{fix}} || Solr hängt beim commiten des Index
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || PHP liefert beim Ausgeben der Suchergebnisse Fehler. Zur Einhaltung der Abwärtskompatibilität muss dieses korrigiert werden.
 
| style="vertical-align:top;" | {{fix}} || PHP liefert beim Ausgeben der Suchergebnisse Fehler. Zur Einhaltung der Abwärtskompatibilität muss dieses korrigiert werden.
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Solr hängt beim commiten des Index
+
| style="vertical-align:top;" | {{fix}} || SolrServer Singleton wird nicht synchronisiert erzeugt
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Updater-Thread wird nicht korrekt beendet
+
| style="vertical-align:top;" | {{fix}} || StackOverflowError beim deserialisieren der Crawl-Result Objekte abfangen
 
|}
 
|}
 
===1.5 (01.12.2014)===
 
===1.5 (01.12.2014)===
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Abhängigkeit auf die SP-Basis-PHP-Api Version 1.10 gesetzt.
+
| style="vertical-align:top;" | {{update}} || Abhängigkeit auf die SP-Basis-PHP-Api Version 1.10 gesetzt.  
 
|}
 
|}
 
===1.4 (28.11.2014)===
 
===1.4 (28.11.2014)===
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Bei der Installation wird in der /etc/default/ies-webnode ein falscher Wert für XX:MaxPermSize geschrieben, so dass der Webnode mit weiteren Modulen nicht starten kann.
+
| style="vertical-align:top;" | {{add}} || CrawlResult-Ansicht in der Solr-Konfigurationsoberfläche zeigt nicht den wirklichen Inhalt des Solr-Indexes an
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Adhoc Indizierung löscht zu viele Einträge beim Depublizieren
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || X-SP-Crawler HTTP-Header zur Auswertung in Web-Seiten
+
| style="vertical-align:top;" | {{add}} || Adhoc Indizierung direkt nach Änderung der Webseite
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Solr Konfiguration: Core wird trotz Fehlermeldung angelegt
+
| style="vertical-align:top;" | {{fix}} || Gleiche Url's mit mit unterschiedlichen Parameter werden bei Crawler.update() nicht aktualisiert
 
|-
 
|-
 
| style="vertical-align:top;" | {{update}} || Die Abhängigkeit zu der Solarium-API muss aufgelöst werden.
 
| style="vertical-align:top;" | {{update}} || Die Abhängigkeit zu der Solarium-API muss aufgelöst werden.
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Gleiche Url's mit mit unterschiedlichen Parameter werden bei Crawler.update() nicht aktualisiert
+
| style="vertical-align:top;" | {{fix}} || Solr Konfiguration: Core wird trotz Fehlermeldung angelegt
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Adhoc Indizierung direkt nach Änderung der Webseite
+
| style="vertical-align:top;" | {{add}} || X-SP-Crawler HTTP-Header zur Auswertung in Web-Seiten
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Adhoc Indizierung löscht zu viele Einträge beim Depublizieren
+
| style="vertical-align:top;" | {{fix}} || Bei der Installation wird in der /etc/default/ies-webnode ein falscher Wert für XX:MaxPermSize geschrieben, so dass der Webnode mit weiteren Modulen nicht starten kann.
|-
 
| style="vertical-align:top;" | {{add}} || CrawlResult-Ansicht in der Solr-Konfigurationsoberfläche zeigt nicht den wirklichen Inhalt des Solr-Indexes an
 
 
|}
 
|}
 
===1.3 (12.09.2014)===
 
===1.3 (12.09.2014)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Status-Column in der Übersicht hat kein Label
+
| style="vertical-align:top;" | {{fix}} || Adhoc-Indizierung von Artikeln (new, modify, delete)
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Update auf Solr 4.10.0
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Anzeige der Core-Id im Übersichtsgrid
+
| style="vertical-align:top;" | {{add}} || URL's ohne Host-Namen des eingenen Web-Servers (und dessen Aliase) im Index speichern.
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Start-Url standardmäßig in der Übersicht ausblenden
+
| style="vertical-align:top;" | {{add}} || Auswahl des Schema ist verpflichtend, da es sonst eine Exception gibt
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || URL-Filter Ausnahme für Parameter mit bestimmten Wert
+
| style="vertical-align:top;" | {{add}} || Auswahlmenü der Publisher in der Konfiguration der Cores sollte auch die Publisher-IDs anzeigen
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Core mit mehreren Start-URL's werden nicht korrekt gecrawled, wenn die zweite Start-URL bereis über die erste Start-URL gefunden wurde.
+
| style="vertical-align:top;" | {{add}} || Nächtliches Crawlen pro Core deaktivieren
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Beschreibungstexte für die unterschiedlichen Normalizer Optionen
+
| style="vertical-align:top;" | {{add}} || Solr-Index direkt bei Änderungen im CMS aktualiseren
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Einzelne Cores sollen deaktiviert werden können
 
| style="vertical-align:top;" | {{add}} || Einzelne Cores sollen deaktiviert werden können
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Solr-Index direkt bei Änderungen im CMS aktualiseren
+
| style="vertical-align:top;" | {{add}} || Beschreibungstexte für die unterschiedlichen Normalizer Optionen
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Nächtliches Crawlen pro Core deaktivieren
+
| style="vertical-align:top;" | {{fix}} || Core mit mehreren Start-URL's werden nicht korrekt gecrawled, wenn die zweite Start-URL bereis über die erste Start-URL gefunden wurde.
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Auswahlmenü der Publisher in der Konfiguration der Cores sollte auch die Publisher-IDs anzeigen
+
| style="vertical-align:top;" | {{add}} || URL-Filter Ausnahme für Parameter mit bestimmten Wert
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Auswahl des Schema ist verpflichtend, da es sonst eine Exception gibt
+
| style="vertical-align:top;" | {{add}} || Start-Url standardmäßig in der Übersicht ausblenden
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || URL's ohne Host-Namen des eingenen Web-Servers (und dessen Aliase) im Index speichern.
+
| style="vertical-align:top;" | {{add}} || Anzeige der Core-Id im Übersichtsgrid
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Update auf Solr 4.10.0
+
| style="vertical-align:top;" | {{fix}} || Status-Column in der Übersicht hat kein Label
|-
 
| style="vertical-align:top;" | {{fix}} || Adhoc-Indizierung von Artikeln (new, modify, delete)
 
 
|}
 
|}
 
===1.2.11 (03.09.2014)===
 
===1.2.11 (03.09.2014)===
Zeile 476: Zeile 690:
 
''Bugfix Release''
 
''Bugfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Die Personalisierungs-Informationen werden bei der Suche nicht korrekt ausgewertet.
+
| style="vertical-align:top;" | {{fix}} || Die Personalisierungs-Informationen werden bei der Suche nicht korrekt ausgewertet.  
 
|}
 
|}
 
===1.2.9 (31.07.2014)===
 
===1.2.9 (31.07.2014)===
Zeile 489: Zeile 703:
 
===1.2.7 (27.05.2014)===
 
===1.2.7 (27.05.2014)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || Anpassungen für die Autovervollständigung zurückgenommen
 
|}
 
|}
 
===1.2.6 (14.04.2014)===
 
===1.2.6 (14.04.2014)===
Zeile 523: Zeile 738:
 
''Minor Release''
 
''Minor Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || GeoSpacial Search
+
| style="vertical-align:top;" | {{add}} || Neuen Rpc-Stack verwenden
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Debug-Ausgaben im INFO Level
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || Unter bestimmten jQuery Versionen funktioniert die Suggest-Funktion nicht korrekt
 
| style="vertical-align:top;" | {{fix}} || Unter bestimmten jQuery Versionen funktioniert die Suggest-Funktion nicht korrekt
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Debug-Ausgaben im INFO Level
+
| style="vertical-align:top;" | {{add}} || GeoSpacial Search
|-
 
| style="vertical-align:top;" | {{update}} || Neuen Rpc-Stack verwenden
 
 
|}
 
|}
 
===1.1 (27.08.2013)===
 
===1.1 (27.08.2013)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || Überarbeitung der Index-Konfiguration Oberfläche
 +
|-
 
| style="vertical-align:top;" | {{add}} || Open Funktion (Context-Menü) der Crawler-Results korrigiert
 
| style="vertical-align:top;" | {{add}} || Open Funktion (Context-Menü) der Crawler-Results korrigiert
|-
 
| style="vertical-align:top;" | {{add}} || Überarbeitung der Index-Konfiguration Oberfläche
 
 
|}
 
|}
 
===1.0.2 (18.02.2013)===
 
===1.0.2 (18.02.2013)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || Weiteres Feld sp_theme
 
|}
 
|}
 
===1.0.1 (30.01.2013)===
 
===1.0.1 (30.01.2013)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{fix}} || Pfad für die Javascripte
 
|}
 
|}
 
===1.0 (30.01.2013)===
 
===1.0 (30.01.2013)===
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Datenbankverbindungen konfigurieren
+
| style="vertical-align:top;" | {{add}} || Jetty ins System (Init-Sequenz) integrieren
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Jetty ins System (Init-Sequenz) integrieren
+
| style="vertical-align:top;" | {{add}} || Datenbankverbindungen konfigurieren
 
|}
 
|}

Version vom 9. Januar 2019, 17:48 Uhr

Release Notes

Anmerkungen

Ä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.11.2 (07.01.2019)

Geänderte Funktion / Geändertes Feature Keine Wortstammreduzierung für den Namen bzw. Beruf 'Müller'

2.11.1 (03.01.2019)

Geänderte Funktion / Geändertes Feature Keine Wortstammreduzierung für den Namen bzw. Beruf 'Müller'

2.11 (27.11.2018)

Korrgierter Fehler Ständig Fehler beim Crawlen der Seiten auf dem QA-System
Neue Funktion / Neues Feature Anchor in den Index übernehmen
Korrgierter Fehler Die Änderung des Schemas in der Konfiguration wird nicht auf dem Webserver (core.properties) übertragen.
Korrgierter Fehler Bei Verwendung der Suche wird immer ein Cookie gesetzt

2.10.1 (25.10.2018)

Neue Funktion / Neues Feature Das Feld 'sp_id' wird von Kundenspezifischen Ausgaben der Suchergebnisse benötigt

2.10 (04.07.2018)

Neue Funktion / Neues Feature Kompatibilität zu PHP 5.3 wiederhergestellt

2.9 (24.05.2018)

Korrgierter Fehler Solr kann unter SLES 11.4 nicht gestartet werden
Korrgierter Fehler SolrXmlParser verursacht Fehler wenn die Daten ohne eine XSLT generiert werden

2.8 (07.05.2018)

Neue Funktion / Neues Feature Metadaten wie Titel, Beschreibung und Parent-Path von Binär-Dokumenten in den Solr-Index übernehmen.
Korrgierter Fehler WebnodeProxy funktioniert nicht wenn kein Port definiert wurde
Korrgierter Fehler sp_sortvalue wird bei Seiten mit 'Broken Links' zurück gesetzt.

2.7.3 (13.04.2018)

Hot-Feature-Release

Neue Funktion / Neues Feature Bereichs-Suche: nativen Datepicker unterstützen

2.7.2 (26.03.2018)

Hotfix

Neue Funktion / Neues Feature Suche: aus "Piraten wird Rat"-Problem lösen

2.7.1 (20.03.2018)

HotfixRelease

Korrgierter Fehler 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)

Korrgierter Fehler Korrekturen für den Fall das ein Core gelöscht wird

2.6.1 (01.03.2018)

Hotfix-Version

Geänderte Funktion / Geändertes Feature WebnodeProxy soll beim rewriten der URL nur den Pfad ändern, nicht den Host

2.6 (22.02.2018)

Neue Funktion / Neues Feature Optimierung der Indizierung und Suche: Strengers Normalisieren von Begriffen um Dokument mit 'des bürgermeisters' bei der Suche nach 'bürgermeister' zu finden.
Korrgierter Fehler Der Linkchecker scheint auch den/die Url-Filter zu verwenden, welche die Url-Parameter entfernen, was zu Fehlern führen kann.

2.5.2 (16.02.2018)

HotfixRelease

Korrgierter Fehler Inhalte von Webseiten, die mit <!--search_noindex--> geklammert sind, werden in den Index aufgenommen.

2.5.1 (08.02.2018)

Hotfix-Version

Korrgierter Fehler <script> und <style> Filter sorgt dafür das der Header unter Umständen nicht korrekt indiziert wird

2.5 (23.01.2018)

Feature Release

Neue Funktion / Neues Feature Dokumente beim Indizieren mit boost-Werten versehen.
Neue Funktion / Neues Feature Ranking nach Artikeltypen
Geänderte Funktion / Geändertes Feature Update auf Solr 6.6.2
Korrgierter Fehler Möglicherweise wird die Funktion 'meinten Sie' bei Suchen ohne Treffer nicht mehr korrekt ausgeführt/angezeigt.
Neue Funktion / Neues Feature Möglichkeit zur Konfiguration von Boost-Parameter über die Solr-PHP-API
Neue Funktion / Neues Feature Zeitpunkt der letzten redaktionellen Änderung in den Index aufnehmen
Neue Funktion / Neues Feature crawler Update zur Verbesserung des Timeout-Verhaltens und Unterstützung encodierter URL's

2.4.3 (17.01.2018)

Hotfix-Release

Neue Funktion / Neues Feature Pagination und RSS-Link können ausgeblendet werden

2.4.2 (15.01.2018)

Hotfix-Release

Korrgierter Fehler 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

Korrgierter Fehler NullPointerException in AddDescriptionProcessor wenn meta_last_modified-Feld nicht existiert

2.4 (04.01.2018)

Feature-Release

Korrgierter Fehler HTML-Head Daten innerhalb von noscript sollen ignoriert werden
Korrgierter Fehler Parallele Request im der Solr-Administrations-Oberfläche führen zu einem internen Fehler
Geänderte Funktion / Geändertes Feature Generell keine <script> und <style> Tags indizieren
Geänderte Funktion / Geändertes Feature Auch alte Solr-Cores für die Ausgabe von defekten Links in InfoSite 6 verwenden
Neue Funktion / Neues Feature Alle Cores eines Publishers für die Ermittlung von fehlerhaften Links verwenden

2.3.2 (08.12.2017)

HotfixRelease

Korrgierter Fehler PDF-Dokumente werden nicht indiziert (Fehler beim Setzen von sp_date)

2.3.1 (28.11.2017)

Hotfix-Version

Neue Funktion / Neues Feature content-Feld muss für die Highlight-Suche gespeichert werden

2.3 (23.11.2017)

Feature Release

Korrgierter Fehler PHP-Warnung in der Connection-Klasse behoben
Neue Funktion / Neues Feature Neue RPC-Methode getCoreConfig

2.2.4 (09.10.2017)

Hotfix-Version

Korrgierter Fehler 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

Korrgierter Fehler Bei vielen defekten Links gibt es einen OutOfMemory-Fehler
Neue Funktion / Neues Feature Warnung anzeigen, wenn 'Interne' Hosts keine IP-Adresse eines lokales Netzwerkinterface haben

2.2.2 (21.09.2017)

Hotfix-Version

Korrgierter Fehler Es werden Links geprüft, die bereist als Seite gecrawled wurden
Korrgierter Fehler 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

Korrgierter Fehler Base64 codierte Felder im HTML-Head für den Solr-Index können nicht decodiert werden

2.2 (20.09.2017)

Release-Version

Geänderte Funktion / Geändertes Feature Crawler Stop-Button geändert
Neue Funktion / Neues Feature Erweiterungen des LinkCheckers für die Integration in Infosite 6
Neue Funktion / Neues Feature Sicherstellen, dass Solr mit der gleichen Java-Installation wie der Webnode gestartet wird.

2.1 (06.09.2017)

Feature-Release

Korrgierter Fehler Wenn title nicht gesetzt ist, wird die URL als Title gesetzt. sp_title soll in diesem Fall aber nicht überschrieben werden, wenn ein Wert existiert.
Korrgierter Fehler Link-Checker kann nicht deaktiviert werden, wenn er erstmal aktiviert wurde.
Korrgierter Fehler Crawler wird nicht mehr ausgeführt, wenn Medien eines Artikels über URL-Filter heraus gefiltert werden.
Neue Funktion / Neues Feature Link-Checker Status strukturiert in den Solr-Index schreiben (neues Feld crawl_broken_links)
Neue Funktion / Neues Feature Powerpoint- und Excel-Dokumente sollen auch indiziert werden.

2.0 (01.09.2017)

Release

Korrgierter Fehler Timeouts sollten auch als solche gekennzeichnet werden: Nicht als Connection Refused
Geänderte Funktion / Geändertes Feature Projekt-Struktur korrigieren
Korrgierter Fehler Parser fragt Schemadatei .dtd ab, obwohl diese nicht verwendet wird
Neue Funktion / Neues Feature Update auf Solr 6.6.0
Neue Funktion / Neues Feature Unterstützung von PDF-Dokumenten der Version 1.6 durch update auf tika >= 1.6 (innerhalb von solr-cell >= 5.0)
Korrgierter Fehler Such im CrawlResult nach z.B. '/' erzeugt einen Fehler
Neue Funktion / Neues Feature sp_source für Starterkit-Technik nur aus HTML-Header verwenden
Neue Funktion / Neues Feature Bei mehreren Webnodes für einen Publikatiosnkanal sollte das crawlen auch für einzelne Webnodes angestoßen werden können
Neue Funktion / Neues Feature Der crawl-process sollte für einzelne Webnodes gestoppt werden können.
Geänderte Funktion / Geändertes Feature Index-Feld sp_group vom Type 'string' auf Type 'long' geändert.

1.15.1 (08.08.2017)

HotfixRelease

Korrgierter Fehler 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

Neue Funktion / Neues Feature SolrCoreUpdateDelayer: Solr wird nun maximal jede Minute mit URL-Listen versorgt

1.14.4 (16.11.2017)

Hotfix-Release

Neue Funktion / Neues Feature Für Queries lassen sich nun eindeutige Cache-Schlüssel generieren

1.14.3 (19.06.2017)

Hotfeature-Release

Neue Funktion / Neues Feature UI-Manager feuert nun nach dem Ersetzen des Suchergebnisses ein JavaScript Event

1.14.2 (08.06.2017)

HotfixRelease

Korrgierter Fehler Die Plugins (Tika Sitepark-Addons) werden nicht mehr korrekt ausgeführt.

1.14.1 (15.05.2017)

Korrgierter Fehler Bei Index mit zwei Webnodes können nicht parallel zwei Result-Tabs der jeweiligen Webnodes geöffnet werden

1.14 (15.05.2017)

Release

Korrgierter Fehler Adhock-Indizierung läuft nicht korrekt bei PDF-Dateien (Medienartikel, Medien in Artikeln)
Neue Funktion / Neues Feature Rendern des Suchergebnisses als XML
Neue Funktion / Neues Feature Umstellung nach Webnode-Cluster-Support

1.13.4 (28.04.2017)

Korrgierter Fehler Nach Umbenennung des Dateinames wird die alte Datei nicht aus dem Index entfernt

1.13.3 (24.04.2017)

Ho

Neue Funktion / Neues Feature Das Euro Zeichen (€) wird beim Indizieren und Suchen ignoriert.

1.13.2 (13.04.2017)

Hotfix-Version

Korrgierter Fehler Quellen vom Type Intern-Extern werden nicht korrekt synchronisiert

1.13.1 (28.03.2017)

Hotfix Release

Geänderte Funktion / Geändertes Feature Die Funktion "Meinten Sie" liefert ungünstige Vorschläge
Neue Funktion / Neues Feature URL's im Link-Header als weiterführende Links verwenden.

1.13 (27.02.2017)

Geänderte Funktion / Geändertes Feature Refactoring: Crawler-Status nicht mehr im RAM sondern im Solr-Index
Neue Funktion / Neues Feature Schema 2.0 um Feld sp_objecttype erweitert
Korrgierter Fehler Abhängig von bestimmten Wortkombinationen, werden Produkte nicht aufgefunden
Neue Funktion / Neues Feature Neues Feld sp_meta_string_* dem Schema 2.0 hinzugefügt
Neue Funktion / Neues Feature Konzept zur Adhoc-Indizierung ändern. Alle publizierten Artikel sollen in den Index

1.12.11 (03.04.2017)

Hotfix-Release

Korrgierter Fehler Suggest: "list" Attribut wird nun vom jQuery-Plugin gesetzt

1.12.10 (24.03.2017)

Hotfix-Release

Korrgierter Fehler Kategorien-ID's werden nun wieder mit dem Prefix "id" verwendet
Geänderte Funktion / Geändertes Feature IES-Api Abhängigkeit auf 1.16 reduziert

1.12.9 (02.03.2017)

Neue Funktion / Neues Feature Suche nach Mitarbeiter mit dem Namen 'Ander' nicht möglich.

1.12.8 (20.03.2017)

Neue Funktion / Neues Feature ResultSetFilters können nun auch mit Funktionen umgehen
Korrgierter Fehler Solr-Index wird nicht mehr aktualisiert, wenn Mandant deaktiviert und wieder aktiviert wird.

1.12.7 (02.01.2017)

Hotfix-Release

Korrgierter Fehler Nachtrag zu: Die Kategorie-Id's bei der Suche auch als Integer behandeln

1.12.6 (19.12.2016)

BugfixRelease

Geänderte Funktion / Geändertes Feature Die Kategorie-Id's bei der Suche auch als Integer behandeln.

1.12.5 (08.12.2016)

BugfixRelease

Korrgierter Fehler Bei extrem vielen Parameter für der zu indizierenden Seite kann der Request nicht vom Webnode (bzw Solr innerhalb des Webnode) entgegengenommen werden, da die Url über 8000 Zeichen lang sein kann.
Korrgierter Fehler Die Solr php-Api darf auch ohne installiertem Auth-Modul keine Fehler erzeugen.

1.12.4 (18.11.2016)

BugfixRelease

Korrgierter Fehler Das Setzen von Boost-Parametern wird lediglich ergänzt und nicht ersetzt.
Geänderte Funktion / Geändertes Feature Die 'Kölner' Phonetik wieder entfernt, die zu viele Begriffe aufgefunden wurden.
Korrgierter Fehler Crawler-Abhängikeit aktualisiert: URL-Parameter werden nicht korrekt decoded

1.12.3 (15.11.2016)

Hotfix-Release

Neue Funktion / Neues Feature SiteKit: Suche nach personalisierten Resourcen

1.12.2 (14.11.2016)

Hotfix-Release

Neue Funktion / Neues Feature SiteKit: Suche nach personalisierten Resourcen

1.12.1 (26.10.2016)

Hotfix-Release

Korrgierter Fehler Rollback auf Solr Version 4.10.3 aufgrund von Fehlern im Solr-Core

1.12 (25.10.2016)

Release

Neue Funktion / Neues Feature Darstellung des Suchergebnisses um Kunden-Optionen ergänzen
Neue Funktion / Neues Feature Update des Solr-Kerns von 4.10.2 auf 4.10.4
Neue Funktion / Neues Feature Ergänzung der PhoneticFilterFactory für 'content' zur Gleichsetzung von Begriffen wie 'Meier', 'Mayer', 'Maier' und 'Meyer'
Geänderte Funktion / Geändertes Feature Ergänzung des StopwordFilters für die Url mit reduzierter Liste von Filterbegriffen.
Korrgierter Fehler HTML-4 Metadaten auch für Medien untersützten
Neue Funktion / Neues Feature spfix:* als Parameter, die auch nach der Normalisierung erhalten bleibem

1.11.3 (13.09.2016)

BugfixRelease

Korrgierter Fehler Suchen mit mehreren Begriffen und aktivierter Wildcard-Suche liefern keine Ergebnisse, wenn auch mit Stopwords gesucht wird.

1.11.2 (04.08.2016)

Geänderte Funktion / Geändertes Feature Initialer checkin nach Umzug in gitlab

1.11.1 (03.08.2016)

Hotfix-Release

Korrgierter Fehler Dokumente ohne Titel werden nicht indiziert

1.11 (25.07.2016)

Release

Neue Funktion / Neues Feature 'googleoff: index' und 'googleon: index' auswerten
Neue Funktion / Neues Feature HTTP-Status als neue Spalte im Crawler-Result
Neue Funktion / Neues Feature Robots Meta-Tags unterstützen
Korrgierter Fehler Suche nach //abc erzeugen einen Fehler
Neue Funktion / Neues Feature Auslesen von Personalisierungs-Daten (Gruppen) mit Hilfe des IES/Auth/Profile Objektes.

1.10.1 (09.06.2016)

BugfixRelease

Korrgierter Fehler Bei der alphabetischen Sortierung von Suchergebnissen werden Umlaute falsch bewertet und nach allen Buchstaben eingeordnet.

1.10 (27.05.2016)

Release

Neue Funktion / Neues Feature Mehrfaches einbinden der Bereichssuche in einer Seite
Korrgierter Fehler GroupQuery wird nun korrekt gesetzt und ausgewertet
Neue Funktion / Neues Feature Live-Pagination
Neue Funktion / Neues Feature Bereichssuche: Überschrift einer Suche und Text für "Ihre Suche ergab keine Treffer." sind nun konfigurierbar
Korrgierter Fehler Löschen von Indizes führt zu Fehlern
Korrgierter Fehler Ein Ändern des Schemas erzeugt Probleme, da dieses in der Regel zu Inkompatibilitäten führt.

1.9.2 (27.04.2016)

BugfixRelease

Korrgierter Fehler 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

Korrgierter Fehler Queries mit Leerzeichen am Ende erzeugten ungültige Solr-Anfragen
Korrgierter Fehler Vorselektierte Kategorie wird bei der Ermittlung der Kategorienbäume nicht berücksichtigt
Neue Funktion / Neues Feature Kategoriebäume als Checkbox darstellen

1.9 (11.02.2016)

Feature-Release

Neue Funktion / Neues Feature Möglichkeit zur Filterung von archivierten Artikeln geschaffen und im Webseiten-Formular zur Verfügung gestellt.
Neue Funktion / Neues Feature Neue Funktion zur Gruppierung von Suchergebnissen erstellt
Neue Funktion / Neues Feature Rückgabe von Auszügen (excerpts) aus den Inhalten der Suchergebnisse bei der Volltextsuche.

1.8.3 (14.12.2015)

Hotfix-Release

Neue Funktion / Neues Feature Personalisierung unterstützen
Neue Funktion / Neues Feature Bereichssuche: RSS-Rendering normalisieren
Neue Funktion / Neues Feature Bereichssuche: das Filtern nach einem Datum normalisieren
Neue Funktion / Neues Feature Filtering nach Datum: TimeZone wird nicht gesetzt

1.8.2 (10.12.2015)

Hotfix-Release

Korrgierter Fehler RSS-Rendering: div-Container der Bereichssuche wird fälschlicherweise gerendert
Korrgierter Fehler RSS-Rendering: wenn mehrere ResultSets konfiguriert sind, werden diese nicht korrekt gerendert

1.8.1 (26.11.2015)

Hot-Feature-Release

Neue Funktion / Neues Feature Bereichssuche: Rendering des "Such-Containers" konfigurierbar machen
Neue Funktion / Neues Feature Bereichssuche: Mehrsprachigkeit

1.8 (16.11.2015)

Feature-Release

Neue Funktion / Neues Feature Bereichssuche: über mehrere Cores Suchen
Neue Funktion / Neues Feature Bereichssuche: default return Fields von Solr erweiterbar machen
Neue Funktion / Neues Feature Bereichssuche: Filtern nach Datum: Feldname konfigurierbar machen
Korrgierter Fehler Bereichssuche: gesetzte Filter im Webinterface werden nicht als URL-Parameter an der Pagination angehangen
Geänderte Funktion / Geändertes Feature PHP-Klassen auf Namespace umgestellt

1.7.10 (30.10.2015)

Hotfix-Release

Korrgierter Fehler Language wird bei Suggest nicht verwendet

1.7.9 (22.10.2015)

Hotfix-Release

Korrgierter Fehler 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

Korrgierter Fehler Bereichssuche: Pagination-URL wird nicht korrekt gesetzt
Neue Funktion / Neues Feature Bereichssuche: mehrere ResultSets darstellen
Neue Funktion / Neues Feature Bereichssuche: mehrere Filter pro ResultSet definieren
Neue Funktion / Neues Feature Bereichssuche: Vorgelagerte Kategorie-Filter als Baumstruktur mit "UND", "ODER", "NICHT" Filtermöglichkeiten
Neue Funktion / Neues Feature Wildcard-Suche optimieren

1.7.7 (12.10.2015)

Hotfix-Release

Korrgierter Fehler Unter Umständen wird die WildcardQuery nicht korrekt zusammengebaut
Neue Funktion / Neues Feature Verbesserung an der WildcardQuery

1.7.6 (12.10.2015)

Hotfix-Release

Korrgierter Fehler Url's werden unter bestimmten Umständen nicht korrekt zusammengebaut

1.7.5 (09.10.2015)

Hotfix-Release

Geänderte Funktion / Geändertes Feature Facetten Limit auf 1000 Einträge erhöhen

1.7.4 (18.08.2015)

Hotfix Release

Neue Funktion / Neues Feature Bei komplexeren Index-Daten kann das Commit länger als der der interne TimeOut von 30 Sekunden dauern. Dieser Wert kann nun mit "-DsolrHttpTimeout=xxx" als Startparameter angepasst werden.
Korrgierter Fehler Beim ersten Starten der Indizierung eines Solr-Core kann es zu einem 'internal.error' kommen.
Korrgierter Fehler Die AdHoc Indizierung wir bei aktivierter Verzögerung (interval Synchronisation) nicht ausgeführt.

1.7.3 (17.06.2015)

Hotfix Release

Geänderte Funktion / Geändertes Feature Das Formular der Bereichssuch soll per 'get' übertragen werden, damit die Werte auch in einem RSS-Bookmark hinterlegt werden könnnen
Korrgierter Fehler Bei der Bereichssuche können keine Objekte gefunden werden, dessen Termin in der Zukunft liegt
Neue Funktion / Neues Feature Die Eingabemaske der Bereichssuche umstrukturiert.

1.7.2 (11.06.2015)

Bugfix Release

Korrgierter Fehler Bei der um einen Intervall verzögerten Indizierung kann es vorkommen, dass die Artikel erst Stunden später in dem Index aufgenommen werden, wenn weitere redaktionelle Änderungen erfolgten.
Neue Funktion / Neues Feature Für die Suche innerhalb von Bereichen (mit den PHP Komponenten) können nun Modul-Informationen übergeben werden, um den PHP-Autoloader mit den Daten des Kunden-Modules zu initialisieren.
Neue Funktion / Neues Feature Für den Veranstaltungskalender wurden die Felder sp_date_from und sp_date_to ergänzt, um optimaler nach den Veranstaltungen suchen zu können.

1.7.1 (28.04.2015)

Bugfix Release

Korrgierter Fehler Seiten, die im Datei (oder Pfad) Namen den Begreff 'empfehlung' enthalten werden beim Indizieren fehlerhaft behandelt
Neue Funktion / Neues Feature XSLT-lib Version 1.1 verwenden

1.7 (28.04.2015)

Feature-Release

Korrgierter Fehler PHP & Java Fehler wenn der Suchbegriff aus mehreren Tokens besteht und teilweise herausgefiltert wird
Neue Funktion / Neues Feature XML-Import mit XSLT-Transormation für externe Daten
Geänderte Funktion / Geändertes Feature Status in Administrations-Oberlfäche soll nur noch den Craw-Status anzeigen
Neue Funktion / Neues Feature Zeitzone bei der Suche berücksichtigen
Neue Funktion / Neues Feature Neue Schema-Felder für geo_lat & geo_lng
Neue Funktion / Neues Feature Bereitstellung von Templates und PHP Komponenten- und Render Klassen für die Bereichssuche innerhalb von ArtikelPool-Strukturen.

1.6.4 (06.01.2016)

Hotfix-Release

Neue Funktion / Neues Feature Wildcard-Suche optimieren

1.6.3 (01.04.2015)

Geänderte Funktion / Geändertes Feature 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

Korrgierter Fehler VirtualHost-Namen der Publikationsbereiche werden beim Speichern der Solr-Konfiguration nicht an den Web-Node übertragen

1.6.1 (02.03.2015)

Hotfix-Release

Korrgierter Fehler Das Deaktivieren der 'Ad-Hoc-Synchronisation' des automatischen Crawlens in der Solr-Konfiguration wird nicht mehr korrekt ausgewertet wenn die Indizierung zusätzlich auch manuell (crontab) gestartet wird.

1.6 (19.02.2015)

Neue Funktion / Neues Feature Update auf Cralwer-API 1.8

1.5.2 (09.02.2015)

Hotfix-Release

Korrgierter Fehler Darstellungsfehler in Konfigurationsoberfläche

1.5.1 (22.01.2015)

Hotfix-Release

Korrgierter Fehler Updater-Thread wird nicht korrekt beendet
Korrgierter Fehler Solr hängt beim commiten des Index
Korrgierter Fehler PHP liefert beim Ausgeben der Suchergebnisse Fehler. Zur Einhaltung der Abwärtskompatibilität muss dieses korrigiert werden.
Korrgierter Fehler SolrServer Singleton wird nicht synchronisiert erzeugt
Korrgierter Fehler StackOverflowError beim deserialisieren der Crawl-Result Objekte abfangen

1.5 (01.12.2014)

Release

Geänderte Funktion / Geändertes Feature Abhängigkeit auf die SP-Basis-PHP-Api Version 1.10 gesetzt.

1.4 (28.11.2014)

Release

Neue Funktion / Neues Feature CrawlResult-Ansicht in der Solr-Konfigurationsoberfläche zeigt nicht den wirklichen Inhalt des Solr-Indexes an
Korrgierter Fehler Adhoc Indizierung löscht zu viele Einträge beim Depublizieren
Neue Funktion / Neues Feature Adhoc Indizierung direkt nach Änderung der Webseite
Korrgierter Fehler Gleiche Url's mit mit unterschiedlichen Parameter werden bei Crawler.update() nicht aktualisiert
Geänderte Funktion / Geändertes Feature Die Abhängigkeit zu der Solarium-API muss aufgelöst werden.
Korrgierter Fehler Solr Konfiguration: Core wird trotz Fehlermeldung angelegt
Neue Funktion / Neues Feature X-SP-Crawler HTTP-Header zur Auswertung in Web-Seiten
Korrgierter Fehler Bei der Installation wird in der /etc/default/ies-webnode ein falscher Wert für XX:MaxPermSize geschrieben, so dass der Webnode mit weiteren Modulen nicht starten kann.

1.3 (12.09.2014)

Feature-Release

Korrgierter Fehler Adhoc-Indizierung von Artikeln (new, modify, delete)
Neue Funktion / Neues Feature Update auf Solr 4.10.0
Neue Funktion / Neues Feature URL's ohne Host-Namen des eingenen Web-Servers (und dessen Aliase) im Index speichern.
Neue Funktion / Neues Feature Auswahl des Schema ist verpflichtend, da es sonst eine Exception gibt
Neue Funktion / Neues Feature Auswahlmenü der Publisher in der Konfiguration der Cores sollte auch die Publisher-IDs anzeigen
Neue Funktion / Neues Feature Nächtliches Crawlen pro Core deaktivieren
Neue Funktion / Neues Feature Solr-Index direkt bei Änderungen im CMS aktualiseren
Neue Funktion / Neues Feature Einzelne Cores sollen deaktiviert werden können
Neue Funktion / Neues Feature Beschreibungstexte für die unterschiedlichen Normalizer Optionen
Korrgierter Fehler Core mit mehreren Start-URL's werden nicht korrekt gecrawled, wenn die zweite Start-URL bereis über die erste Start-URL gefunden wurde.
Neue Funktion / Neues Feature URL-Filter Ausnahme für Parameter mit bestimmten Wert
Neue Funktion / Neues Feature Start-Url standardmäßig in der Übersicht ausblenden
Neue Funktion / Neues Feature Anzeige der Core-Id im Übersichtsgrid
Korrgierter Fehler Status-Column in der Übersicht hat kein Label

1.2.11 (03.09.2014)

Hotfix-Release

Korrgierter Fehler LinkError beim deploy

1.2.10 (02.09.2014)

Bugfix Release

Korrgierter Fehler Die Personalisierungs-Informationen werden bei der Suche nicht korrekt ausgewertet.

1.2.9 (31.07.2014)

Hotfix-Release

Korrgierter Fehler Bei großen Websites funktioniert das Tiefen-Limit nicht korrekt

1.2.8 (03.06.2014)

Neue Funktion / Neues Feature PHP Klassen erweitert

1.2.7 (27.05.2014)

Neue Funktion / Neues Feature Anpassungen für die Autovervollständigung zurückgenommen

1.2.6 (14.04.2014)

Hotfix- Release

Korrgierter Fehler Non-Proxy Einstellungen werden nicht ausgewertet

1.2.5 (01.04.2014)

Bugfix Release

Korrgierter Fehler Die Groß- Kleinschreibung wird bei den Attributen der VV-Objekten nicht korrekt ausgewertet.

1.2.4 (01.04.2014)

Bugfix Release

Geänderte Funktion / Geändertes Feature Die Suggest- und Spellcheck Funktion zeigt die Vorschläge nun auch case-sensitive an.

1.2.3 (24.03.2014)

Hotfix- Release

Geänderte Funktion / Geändertes Feature 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

Korrgierter Fehler Probleme beim Parsen von Queries, die einen Punkte enthalten.

1.2.1 (13.02.2014)

Hotfix- Release

Korrgierter Fehler Suche im moduls wildcard = false liefert keine vollständige Trefferliste

1.2 (06.02.2014)

Minor Release

Neue Funktion / Neues Feature Neuen Rpc-Stack verwenden
Geänderte Funktion / Geändertes Feature Debug-Ausgaben im INFO Level
Korrgierter Fehler Unter bestimmten jQuery Versionen funktioniert die Suggest-Funktion nicht korrekt
Neue Funktion / Neues Feature GeoSpacial Search

1.1 (27.08.2013)

Feature-Release

Neue Funktion / Neues Feature Überarbeitung der Index-Konfiguration Oberfläche
Neue Funktion / Neues Feature Open Funktion (Context-Menü) der Crawler-Results korrigiert

1.0.2 (18.02.2013)

Neue Funktion / Neues Feature Weiteres Feld sp_theme

1.0.1 (30.01.2013)

Korrgierter Fehler Pfad für die Javascripte

1.0 (30.01.2013)

Neue Funktion / Neues Feature Jetty ins System (Init-Sequenz) integrieren
Neue Funktion / Neues Feature Datenbankverbindungen konfigurieren