Zum Hauptinhalt springen

Aktualisierung der Logik zur Anzeige des Prioritätsstatus – Data IQ®

Ashley Ware avatar
Verfasst von Ashley Ware
Vor über 2 Monaten aktualisiert

Aktualisiert

Aktualisierung der Logik zur Anzeige des Prioritätsstatus für EVS Streaming Data Source

Problem

Wir haben erfahren, dass die Logik zur Anzeige des Prioritätsstatus aktualisiert werden muss, um sicherzustellen, dass die Felder Job-Upgrades in Echtzeit widerspiegeln.

Lösung

Wir haben die Art und Weise geändert, wie Prioritätsstatusaktualisierungen in den Feldern „last_upgrade_status_code“, „last_upgrade_status“ und „last_upgrade_status_response“ angezeigt werden. In diesen Feldern wird nun nur dann ein Prioritätsstatus angezeigt, wenn ein Upgrade von „dirty“ auf „CleanNext“, „Stat“, „udef8“ oder „udef9“ erfolgt. Ein Wechsel von „CleanNext“, „Stat“, „udef8“ oder „udef9“ zu „dirty“ wird als Downgrade betrachtet und führt dazu, dass das Feld als „null“ angezeigt wird. Außerdem gilt eine Statusänderung von „schmutzig“ zu „blockiert“ nicht als Upgrade, sodass das Feld in diesen Fällen auf „null“ gesetzt wird. Die gleichen Regeln gelten auch für die letzte Upgrade-Statusantwort. Schließlich führt eine Änderung von „schmutzig“ zu „CleanNext“ und dann zurück zu „schmutzig“ dazu, dass der letzte Upgrade-Status weiterhin „CleanNext“ anzeigt, da dies der letzte Status war, als der Auftrag aktualisiert wurde.

Hat dies deine Frage beantwortet?