Document toolboxDocument toolbox

Versionshinweise: Report Service

Version 2.1.2

Wichtigste Probleme behoben

  • Wenn die Ausführungszeit eines Prozesses mehr als 2.147.483.647 Millisekunden (mehr als 24 Tage) betrug, konnte der Report Service keine Reports mehr indexieren

  • Der Report Service hat das nach der Retention Zeit keine Reports gelöscht

Version 2.1.1

Wichtigste Probleme behoben

  • Das Ergebnis einer Suche enthielt kein Aufbewahrungsdatum

Version 2.1.0

Zusammenfassung der neuen Funktionen

  • Es wurde die Unterstützung für die IOQL Suchsprache implementiert

  • Reports enthalten nun die Messages aus dem Cleanup eines Prozessors

Verbesserungen am System

  • Es wurde eine Leistungsoptimierung bei der Suche über das Solr-Backend vorgenommen.

  • Neue Route zum Abrufen der Reports

Wichtigste Probleme behoben

  • Versionsnummernabfrage korrigiert

Version 2.0.7

Zusammenfassung der neuen Funktionen

  • Es wurde die Route /api/v2/report/status hinzugefügt. Mit dieser Route kann ein Status der bereits hinzugefügten Reports zum Such-Index abgerufen werden.

Wichtigste Probleme behoben

  • Es wurde ein Problem behoben welches dazu geführt hat, dass Reports nicht importiert werden konnten

Version 2.0.6

Zusammenfassung der neuen Funktionen

  • Das Abrufen der Reports wurde für den Web Designer angepasst

Version 2.0.5

Zusammenfassung der neuen Funktionen

  • Es ist nun möglich alle Felder bei der Volltextsuche zu finden.

Wichtigste Probleme behoben

  • Über den Report-Service können jetzt nicht nur einzelne Reports sondern auch wieder mehrere Reports zeitgleich heruntergeladen werden.

Version 2.0.4

Wichtigste Probleme behoben

  • Der Report Service stellt nun nicht mehr länger die Verarbeitung ein, wenn die Verbindung zur Datenbank abbricht

  • Wenn ElasticSearch verwendet wird, wurde der aktuelle Report nicht angezeigt

Version 2.0.3

Zusammenfassung der neuen Funktionen

  • Es wurde die Route /api/v2/info hinzugefügt mit dessen Hilfe man den aktuellen Status und Version des Dienstes abrufen kann.

Wichtigste Probleme behoben

  • Es wurde ein Problem beim Anlegen der Felder in Solr behoben

Version 2.0.2

Wichtigste Probleme behoben

  • Es wurden Probleme behoben, welche dazu geführt haben, dass der Arbeitsspeicher nicht wieder freigegeben wurde

Version 2.0.1

Verbesserungen am System

  • Mit dieser Änderung schreibt der Service die Updates in die Reportdatenbank jetzt schneller.

  • Für den Report-Service wurde eine Optimierung am Speicherverbrauch vorgenommen. Bei der Übernahme von Reports werden die gesammelten Reports jetzt aktiv freigegeben, somit hält sich der Speicherverbrauch auf Windows-Betriebssystemen im Rahmen.

Version 2.0.0

Zusammenfassung der neuen Funktionen

  • Die Verwaltung von Reports wurde im Service vollständig überarbeitet. Der Service speichert die Reports jetzt nicht mehr länger auf dem lokalen Dateisystem, sondern in die Datenbank. Zusätzlich ist es nicht mehr zwingend nötig das der Service die Reports über die Message Queue abruft (sofern der Process Service ab Version 1.0.20 verwendet wird und dieser eingestellt ist, dass die Reports in die Datenbank gespeichert werden). Mit diesem Feature wird ebenfalls der benötigten Plattenplatz auf dem System verringert.

Verbesserungen am System

  • Es wurden neue Routen hinzugefügt, um Reports anhand einer Such-Abfrage zu exportieren oder zu löschen. Weitere Informationen zu den neuen Routen können dem Handbuch entnommen werden.

Version 1.0.10

Wichtigste Probleme behoben

  • Der Service gab mehr Reports zurück, als angefordert wurden. ACHTUNG: Nach dem Update und Neustart des Service, werden die Reports automatisch re-indiziert. Je nach Anzahl der bestehenden Reports, kann der Start des Service einige Zeit in Anspruch nehmen

  • Das Timeout zum Auslesen der Reports wurde erhöht

  • Fehler bei Sortierung von Reports im Report Viewer behoben.

Version 1.0.9

Verbesserungen am System

  • Es wurde die Unterstützung für Solr mit Basic-Authentifizierung hinzugefügt

Wichtigste Probleme behoben

  • Es wurde ein Problem behoben, welches die Länge von Feldinhalten auf ca. 32KB beschränkt hat

  • Reports mit Unterprozessen werden nun korrekt geladen und angezeigt

  • Tritt beim Start des Dienstes ein AMQP-Fehler auf, versucht der Service eine erneute Verbindung herzustellen, anstatt sich zu beenden

Version 1.0.8

Wichtigste Probleme behoben

  • Die Reports enthalten nun das Layout der verwendeten Sub-Prozesse

  • Es werden nun auch Report-Messages aus Sub-Steps zurückgegeben

  • Strings werden nun korrekt übersetzt.

Verbesserungen am System

  • Die Ansicht für Reports wurde überarbeitet. Reports die von einem anderen Report erstellt wurden werden jetzt hierachisch dargestellt.

Version 1.0.7

Wichtigste Probleme behoben

  • Migrationen werden bei Version 0 nicht korrekt ausgeführt

Version 1.0.6

Verbesserungen am System

  • Die referenzierten SDK wurde aktualisiert um die Kompatibilität zu den anderen Services zu gewährleisten

Version 1.0.5

Zusammenfassung der neuen Funktionen

  • Es ist nun möglich mit der Suchsprache den Report-Service zu durchsuchen.

Wichtigste Probleme behoben

  • Für das erstellen der Datenbank kann jetzt die Kodierung angegeben werden.

  • Bei Benutzung des Pfadtrennzeichens "/" werden, während "\" gebraucht wird, alle "/" zu "\" automatisch ersetzt.

Version 1.0.4

Zusammenfassung der neuen Funktionen

  • Es wurde der Support für MongoDB durch diverse Probleme der Datenbank entfernt. Anstelle der MongoDB unterstützt das System jetzt Postgres. Aus diesem Grund ist jetzt eine Postgres Datenbank zwingend erforderlich für den Betrieb

Wichtigste Probleme behoben

  • Alle Felder des Suchindizes werden nun vordefiniert.

Verbesserungen am System

  • Bei der Suche werden Reports nun nicht mehr von der Festplatte gelesen, alle Informationen werden vollständig aus SolR bezogen. Dadurch ist es für die Ergebnisauflistung irrelevant ob die Reports tatsächlich auf der Festplatte vorhanden sind.

Version 1.0.3

Zusammenfassung der neuen Funktionen

  • Die Aufbewahrungsdauer (Retention Dates) werden nun vom Report Service berücksichtigt

  • Es wurde eine Route bereitgestellt um Statistiken über ausgeführte Prozesse abzufragen

  • Es wurde eine Route bereitgestellt um vollständige Reports als ZIP-Container zu exportieren

Wichtigste Probleme behoben

  • Für die Rückgabe von Report-Nachrichten wurde die JSON-Datei korrigiert. Jetzt können die konsumierenden System wie Designer die Daten korrekt auslesen

Version 1.0.2

Wichtigste Probleme behoben

  • Messages of a report are now collected together and no longer sent via the message queue. This prevents the message queue from being unnecessarily loaded.

Zusammenfassung der neuen Funktionen

  • A route was implemented with which the search data can be re-indexed

Version 1.0.1

Wichtigste Probleme behoben

  • Messages of a report can now be downloaded correctly

  • The correct permissions are now set on the report directory

  • Reports whose status is "StatusAborted" are no longer stored. These reports are generated when processors read files and terminate the process if no files are found

Verbesserungen am System

  • The directory creation for the reports was shortened and changed based on the transaction number instead of the file hash

  • Improved handling of messages for a report implemented

Zusammenfassung der neuen Funktionen

  • A route was implemented to retrieve messages explicitly for a processor for a report

  • A route was implemented with which one can get an analysis of the executed processes

Version 1.0.0

Zusammenfassung der neuen Funktionen

  • Unterstützung für das Schreiben/Aktualisieren/Suchen von Reports über den Suchdienst hinzugefügt

  • Unterstützung für das Auslesen von Report-Nachrichten über http hinzugefügt

  • Unterstützung für das Auslesen von Report-Nachrichten über AMQP hinzugefügt