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
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)
|
Alle Namen von Personen (Kontakte) sollten automatisch in die Stop-Words von Solr aufgenommen werden
|
|
Solr-Schema Verbessungsvorschläge von Sandstein
|
|
Solr-GUI blockiert, wenn Cores auf mehreren Webnodes aufgebaut werden
|
|
Update auf Solr 8.11.2
|
|
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.
|
|
Mit dem (neuen) 'solr.MappingCharFilterFactory' werden Stopwords mit Umlauten nicht mehr herausgefiltert
|
3.1 (25.04.2022)
|
Umstellung von Trie type fields zu Point type fields
|
3.0 (05.04.2022)
|
Update auf Solr 8
|
|
Solr8: Minderung des PDF-Scoring während der Indizierung nicht mehr möglich. Suche nach Alternativen.
|
|
Solr-Logging an den Elk-Stack anbinden
|
|
Die "meinten Sie" Funktion scheint mit Solr8 nicht mehr zu gehen
|
|
Filterblock „Seiteninhalt“ verloren gegangen
|
|
Neues Feld sp_site um Seiten z.B. einer Microsite zuordnen zu können
|
|
Solr dienst kann unter Java 10 nicht gestartet werden
|
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
|
Solr auf Version 8.11.1 aktualisiert
|
|
add 'will' to protected url words, remove from stemming
|
|
Sicherstellen, dass der clustering-Ordner existiert
|
|
Umstellung von Trie type fields zu Point type fields
|
|
Suche nach "OB-Sprecher" soll mit dem zusammengesetzte Wort suchen
|
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)
|
Im Solr-GUI sollte bei der Konfiguration neuer Cores die Core-ID automatisch anhand des Publishers gesetzt werden
|
|
Filterung nach Artikeln mit bestimmten Anfangsbuchstaben ermöglichen
|
|
Ausgabe und Anzeige der Query-Analyse per Parameter
|
|
Java 14 Support, Umstellung auf G1 GarbageCollector
|
|
Implementierung eines Solr-Clients für die Ausführung von Suchen in Java
|
|
Anpassung der Suche. Übertragung der neuen Textanalysen für das Schema 1
|
|
Solr-Crawler erweitern, damit wir sitemap.xml-Strukturen einlesen können
|
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)
|
Hostnamen für zu indizierende Seite des eigenen Webservers, immer über das Loopback-Device auflösen. Macht Einträge in /etc/hosts unnötig.
|
|
Bessere Gewichtung von Suchergebnissen bei Eingabe mehrerer Begriffe, wenn diese zusammenhängend in einer Seite vorkommen.
|
|
Anpassungen für den Betrieb im IES-Webnode mit Jetty ab Version 9.4
|
2.17 (18.05.2020)
|
Schema um Feld sp_date_list ergänzt
|
|
Fix für zu lange URL's beim indizieren von Feldern mit langen Arrays
|
|
SP\Solr\Connection::executeQuery() überträgt die Daten nun via POST
|
|
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.
|
|
PHP nach solr-php verschoben
|
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)
|
Bereichssuche: Kategorien per "UND" oder "ODER" über die Konfiguration verknüpfen
|
|
Beim Commit des Solr-Index, der nach redaktionellen Änderungen im Webnode erfolgt, kann es zu Exceptions kommen, so dass der Index bis zum nächsten Webnode-Neustart veraltet bleibt.
|
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)
|
Fehler beim Crawlen der Seiten auf dem QA-System
|
|
Zeitzone für Solr-Log ist nicht korrekt
|
|
solr-webnode-build-Prozes liefert vermehrt nicht funktionsfähige war-Dateien.
|
|
Suche - Krätze als geschütztes Wort aufnehmen
|
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)
|
Ständig Fehler beim Crawlen der Seiten auf dem QA-System
|
|
Anchor in den Index übernehmen
|
|
Die Änderung des Schemas in der Konfiguration wird nicht auf dem Webserver (core.properties) übertragen.
|
|
Bei Verwendung der Suche wird immer ein Cookie gesetzt
|
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)
|
Metadaten wie Titel, Beschreibung und Parent-Path von Binär-Dokumenten in den Solr-Index übernehmen.
|
|
WebnodeProxy funktioniert nicht wenn kein Port definiert wurde
|
|
sp_sortvalue wird bei Seiten mit 'Broken Links' zurück gesetzt.
|
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)
|
Optimierung der Indizierung und Suche: Strengers Normalisieren von Begriffen um Dokument mit 'des bürgermeisters' bei der Suche nach 'bürgermeister' zu finden.
|
|
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
|
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
|
Dokumente beim Indizieren mit boost-Werten versehen.
|
|
Ranking nach Artikeltypen
|
|
Update auf Solr 6.6.2
|
|
Möglicherweise wird die Funktion 'meinten Sie' bei Suchen ohne Treffer nicht mehr korrekt ausgeführt/angezeigt.
|
|
Möglichkeit zur Konfiguration von Boost-Parameter über die Solr-PHP-API
|
|
Zeitpunkt der letzten redaktionellen Änderung in den Index aufnehmen
|
|
crawler Update zur Verbesserung des Timeout-Verhaltens und Unterstützung encodierter URL's
|
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
|
HTML-Head Daten innerhalb von noscript sollen ignoriert werden
|
|
Parallele Request im der Solr-Administrations-Oberfläche führen zu einem internen Fehler
|
|
Generell keine <script> und <style> Tags indizieren
|
|
Auch alte Solr-Cores für die Ausgabe von defekten Links in InfoSite 6 verwenden
|
|
Alle Cores eines Publishers für die Ermittlung von fehlerhaften Links verwenden
|
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
|
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.
|
|
Link-Checker kann nicht deaktiviert werden, wenn er erstmal aktiviert wurde.
|
|
Crawler wird nicht mehr ausgeführt, wenn Medien eines Artikels über URL-Filter heraus gefiltert werden.
|
|
Link-Checker Status strukturiert in den Solr-Index schreiben (neues Feld crawl_broken_links)
|
|
Powerpoint- und Excel-Dokumente sollen auch indiziert werden.
|
2.0 (01.09.2017)
Release
|
Timeouts sollten auch als solche gekennzeichnet werden: Nicht als Connection Refused
|
|
Projekt-Struktur korrigieren
|
|
Parser fragt Schemadatei .dtd ab, obwohl diese nicht verwendet wird
|
|
Update auf Solr 6.6.0
|
|
Unterstützung von PDF-Dokumenten der Version 1.6 durch update auf tika >= 1.6 (innerhalb von solr-cell >= 5.0)
|
|
Such im CrawlResult nach z.B. '/' erzeugt einen Fehler
|
|
sp_source für Starterkit-Technik nur aus HTML-Header verwenden
|
|
Bei mehreren Webnodes für einen Publikatiosnkanal sollte das crawlen auch für einzelne Webnodes angestoßen werden können
|
|
Der crawl-process sollte für einzelne Webnodes gestoppt werden können.
|
|
Index-Feld sp_group vom Type 'string' auf Type 'long' geändert.
|
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)
|
Refactoring: Crawler-Status nicht mehr im RAM sondern im Solr-Index
|
|
Schema 2.0 um Feld sp_objecttype erweitert
|
|
Abhängig von bestimmten Wortkombinationen, werden Produkte nicht aufgefunden
|
|
Neues Feld sp_meta_string_* dem Schema 2.0 hinzugefügt
|
|
Konzept zur Adhoc-Indizierung ändern. Alle publizierten Artikel sollen in den Index
|
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
|
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.
|
|
Die Solr php-Api darf auch ohne installiertem Auth-Modul keine Fehler erzeugen.
|
1.12.4 (18.11.2016)
BugfixRelease
|
Das Setzen von Boost-Parametern wird lediglich ergänzt und nicht ersetzt.
|
|
Die 'Kölner' Phonetik wieder entfernt, die zu viele Begriffe aufgefunden wurden.
|
|
Crawler-Abhängikeit aktualisiert: URL-Parameter werden nicht korrekt decoded
|
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
|
Darstellung des Suchergebnisses um Kunden-Optionen ergänzen
|
|
Update des Solr-Kerns von 4.10.2 auf 4.10.4
|
|
Ergänzung der PhoneticFilterFactory für 'content' zur Gleichsetzung von Begriffen wie 'Meier', 'Mayer', 'Maier' und 'Meyer'
|
|
Ergänzung des StopwordFilters für die Url mit reduzierter Liste von Filterbegriffen.
|
|
HTML-4 Metadaten auch für Medien untersützten
|
|
spfix:* als Parameter, die auch nach der Normalisierung erhalten bleibem
|
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
|
'googleoff: index' und 'googleon: index' auswerten
|
|
HTTP-Status als neue Spalte im Crawler-Result
|
|
Robots Meta-Tags unterstützen
|
|
Suche nach //abc erzeugen einen Fehler
|
|
Auslesen von Personalisierungs-Daten (Gruppen) mit Hilfe des IES/Auth/Profile Objektes.
|
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
|
Mehrfaches einbinden der Bereichssuche in einer Seite
|
|
GroupQuery wird nun korrekt gesetzt und ausgewertet
|
|
Live-Pagination
|
|
Bereichssuche: Überschrift einer Suche und Text für "Ihre Suche ergab keine Treffer." sind nun konfigurierbar
|
|
Löschen von Indizes führt zu Fehlern
|
|
Ein Ändern des Schemas erzeugt Probleme, da dieses in der Regel zu Inkompatibilitäten führt.
|
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
|
Möglichkeit zur Filterung von archivierten Artikeln geschaffen und im Webseiten-Formular zur Verfügung gestellt.
|
|
Neue Funktion zur Gruppierung von Suchergebnissen erstellt
|
|
Rückgabe von Auszügen (excerpts) aus den Inhalten der Suchergebnisse bei der Volltextsuche.
|
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
|
Bereichssuche: über mehrere Cores Suchen
|
|
Bereichssuche: default return Fields von Solr erweiterbar machen
|
|
Bereichssuche: Filtern nach Datum: Feldname konfigurierbar machen
|
|
Bereichssuche: gesetzte Filter im Webinterface werden nicht als URL-Parameter an der Pagination angehangen
|
|
PHP-Klassen auf Namespace umgestellt
|
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
|
Bereichssuche: Pagination-URL wird nicht korrekt gesetzt
|
|
Bereichssuche: mehrere ResultSets darstellen
|
|
Bereichssuche: mehrere Filter pro ResultSet definieren
|
|
Bereichssuche: Vorgelagerte Kategorie-Filter als Baumstruktur mit "UND", "ODER", "NICHT" Filtermöglichkeiten
|
|
Wildcard-Suche optimieren
|
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
|
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.
|
|
Beim ersten Starten der Indizierung eines Solr-Core kann es zu einem 'internal.error' kommen.
|
|
Die AdHoc Indizierung wir bei aktivierter Verzögerung (interval Synchronisation) nicht ausgeführt.
|
1.7.3 (17.06.2015)
Hotfix Release
|
Das Formular der Bereichssuch soll per 'get' übertragen werden, damit die Werte auch in einem RSS-Bookmark hinterlegt werden könnnen
|
|
Bei der Bereichssuche können keine Objekte gefunden werden, dessen Termin in der Zukunft liegt
|
|
Die Eingabemaske der Bereichssuche umstrukturiert.
|
1.7.2 (11.06.2015)
Bugfix Release
|
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.
|
|
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.
|
|
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
|
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
|
PHP & Java Fehler wenn der Suchbegriff aus mehreren Tokens besteht und teilweise herausgefiltert wird
|
|
XML-Import mit XSLT-Transormation für externe Daten
|
|
Status in Administrations-Oberlfäche soll nur noch den Craw-Status anzeigen
|
|
Zeitzone bei der Suche berücksichtigen
|
|
Neue Schema-Felder für geo_lat & geo_lng
|
|
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
|
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
|
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)
|
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
|
Updater-Thread wird nicht korrekt beendet
|
|
Solr hängt beim commiten des Index
|
|
PHP liefert beim Ausgeben der Suchergebnisse Fehler. Zur Einhaltung der Abwärtskompatibilität muss dieses korrigiert werden.
|
|
SolrServer Singleton wird nicht synchronisiert erzeugt
|
|
StackOverflowError beim deserialisieren der Crawl-Result Objekte abfangen
|
1.5 (01.12.2014)
Release
|
Abhängigkeit auf die SP-Basis-PHP-Api Version 1.10 gesetzt.
|
1.4 (28.11.2014)
Release
|
CrawlResult-Ansicht in der Solr-Konfigurationsoberfläche zeigt nicht den wirklichen Inhalt des Solr-Indexes an
|
|
Adhoc Indizierung löscht zu viele Einträge beim Depublizieren
|
|
Adhoc Indizierung direkt nach Änderung der Webseite
|
|
Gleiche Url's mit mit unterschiedlichen Parameter werden bei Crawler.update() nicht aktualisiert
|
|
Die Abhängigkeit zu der Solarium-API muss aufgelöst werden.
|
|
Solr Konfiguration: Core wird trotz Fehlermeldung angelegt
|
|
X-SP-Crawler HTTP-Header zur Auswertung in Web-Seiten
|
|
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
|
Adhoc-Indizierung von Artikeln (new, modify, delete)
|
|
Update auf Solr 4.10.0
|
|
URL's ohne Host-Namen des eingenen Web-Servers (und dessen Aliase) im Index speichern.
|
|
Auswahl des Schema ist verpflichtend, da es sonst eine Exception gibt
|
|
Auswahlmenü der Publisher in der Konfiguration der Cores sollte auch die Publisher-IDs anzeigen
|
|
Nächtliches Crawlen pro Core deaktivieren
|
|
Solr-Index direkt bei Änderungen im CMS aktualiseren
|
|
Einzelne Cores sollen deaktiviert werden können
|
|
Beschreibungstexte für die unterschiedlichen Normalizer Optionen
|
|
Core mit mehreren Start-URL's werden nicht korrekt gecrawled, wenn die zweite Start-URL bereis über die erste Start-URL gefunden wurde.
|
|
URL-Filter Ausnahme für Parameter mit bestimmten Wert
|
|
Start-Url standardmäßig in der Übersicht ausblenden
|
|
Anzeige der Core-Id im Übersichtsgrid
|
|
Status-Column in der Übersicht hat kein Label
|
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
|