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