Changelog Solr - Volltext Suchmaschine

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

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 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 in der
/etc/defaults/ies-webnode
Die Speicherdefinition wie Z.B.
IES_JAVA_OPTIONS="-server -Xss8m -Xms1g -Xmx1g -XX:MaxPermSize=256m"
auf
IES_JAVA_OPTIONS="-server -Xss8m -Xms256m -Xmx256m -Dsolr.memory=1g"
geändert werden.

Changelog

1.16-SNAPSHOT (22.08.2017)

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

Geänderte Funktion / Geändertes Feature SolrCoreUpdateDelayer: Solr wird nun maximal jede Minute mit URL-Listen versorgt

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

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

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

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

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

1.13 (27.02.2017)

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

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

1.12.9 (02.03.2017)

Geänderte Funktion / Geändertes Feature Suche nach Mitarbeiter mit dem Namen 'Ander' nicht möglich.

1.12.8 (22.08.2017)

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

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 Die Solr php-Api darf auch ohne installiertem Auth-Modul keine Fehler erzeugen.
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.

1.12.4 (18.11.2016)

BugfixRelease

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

1.12.3 (15.11.2016)

Hotfix-Release

Geänderte Funktion / Geändertes 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 spfix:* als Parameter, die auch nach der Normalisierung erhalten bleibem
Korrgierter Fehler HTML-4 Metadaten auch für Medien untersützten
Geänderte Funktion / Geändertes Feature Ergänzung des StopwordFilters für die Url mit reduzierter Liste von Filterbegriffen.
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 Update des Solr-Kerns von 4.10.2 auf 4.10.4
Neue Funktion / Neues Feature Darstellung des Suchergebnisses um Kunden-Optionen ergänzen

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)

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

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

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

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

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

1.9 (11.02.2016)

Feature-Release

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

1.8.3 (14.12.2015)

Hotfix-Release

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

1.8.2 (10.12.2015)

Hotfix-Release

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

1.8.1 (26.11.2015)

Hot-Feature-Release

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

1.8 (16.11.2015)

Feature-Release

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

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

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

1.7.7 (12.10.2015)

Hotfix-Release

Geänderte Funktion / Geändertes Feature Verbesserung an der WildcardQuery
Korrgierter Fehler Unter Umständen wird die WildcardQuery nicht korrekt zusammengebaut

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

Korrgierter Fehler Die AdHoc Indizierung wir bei aktivierter Verzögerung (interval Synchronisation) nicht ausgeführt.
Korrgierter Fehler Beim ersten Starten der Indizierung eines Solr-Core kann es zu einem 'internal.error' kommen.
Geänderte Funktion / Geändertes 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.

1.7.3 (17.06.2015)

Hotfix Release

Geänderte Funktion / Geändertes Feature Die Eingabemaske der Bereichssuche umstrukturiert.
Korrgierter Fehler Bei der Bereichssuche können keine Objekte gefunden werden, dessen Termin in der Zukunft liegt
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

1.7.2 (11.06.2015)

Bugfix Release

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

1.7.1 (28.04.2015)

Bugfix Release

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

1.7 (28.04.2015)

Feature-Release

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

1.6.4 (06.01.2016)

Hotfix-Release

Geänderte Funktion / Geändertes 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 StackOverflowError beim deserialisieren der Crawl-Result Objekte abfangen
Korrgierter Fehler SolrServer Singleton wird nicht synchronisiert erzeugt
Korrgierter Fehler PHP liefert beim Ausgeben der Suchergebnisse Fehler. Zur Einhaltung der Abwärtskompatibilität muss dieses korrigiert werden.
Korrgierter Fehler Solr hängt beim commiten des Index
Korrgierter Fehler Updater-Thread wird nicht korrekt beendet

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

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.
Neue Funktion / Neues Feature X-SP-Crawler HTTP-Header zur Auswertung in Web-Seiten
Korrgierter Fehler Solr Konfiguration: Core wird trotz Fehlermeldung angelegt
Geänderte Funktion / Geändertes Feature Die Abhängigkeit zu der Solarium-API muss aufgelöst werden.
Korrgierter Fehler Gleiche Url's mit mit unterschiedlichen Parameter werden bei Crawler.update() nicht aktualisiert
Neue Funktion / Neues Feature Adhoc Indizierung direkt nach Änderung der Webseite
Korrgierter Fehler Adhoc Indizierung löscht zu viele Einträge beim Depublizieren
Neue Funktion / Neues Feature CrawlResult-Ansicht in der Solr-Konfigurationsoberfläche zeigt nicht den wirklichen Inhalt des Solr-Indexes an

1.3 (12.09.2014)

Feature-Release

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

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)

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 GeoSpacial Search
Korrgierter Fehler Unter bestimmten jQuery Versionen funktioniert die Suggest-Funktion nicht korrekt
Geänderte Funktion / Geändertes Feature Debug-Ausgaben im INFO Level
Geänderte Funktion / Geändertes Feature Neuen Rpc-Stack verwenden

1.1 (27.08.2013)

Feature-Release

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

1.0.2 (18.02.2013)

1.0.1 (30.01.2013)

1.0 (30.01.2013)

Geänderte Funktion / Geändertes Feature Datenbankverbindungen konfigurieren
Geänderte Funktion / Geändertes Feature Jetty ins System (Init-Sequenz) integrieren