EMCS v5.1.5

30. Juni 2015

 

Am 30. Juni 2015 wurde EMCS in der Version 5.1.5 freigegeben.

Die neue Release verwendet weiterhin das EMCS Datenmodell in der Version 58.

 

Folgende Neuerungen sind in dieser Version enthalten:

Sicherheitsabfrage vor umfangreichen Auswertungen

Manche Auswerteeinstellungen können EMCS über die maximale Belastungsgrenze bringen: lange Auswertezeiträume (z.B. durch eine Unachtsamkeit oder einen Tippfehler bei der Eingabe!), sehr viele Zeitreihen und/oder ein zu schwach ausgestatteter Server können dazu führen, dass das System lange nicht mehr reagiert oder Timeouts produziert. Das beeinträchtigt dann nicht nur den Anwender selbst, sondern auch alle anderen Anwender, die EMCS auf diesem System zur selben Zeit nutzen. 

EMCS berechnet nun daher vor dem Ausführen einer Auswertung die zu erwartenden Last und unterbindet die Ausführung mit einem entsprechenden Warnhinweis, falls der so berechnete Load Index einen zuvor eingestellten Wert überschreitet. Ein berechtigter Benutzer hat aber trotzdem die Möglichkeit, die Auswertung dennoch auszuführen.

Die zu erwartende Last wird in Form eines Load Index normalisiert ermittelt.

Für jede Auswertung gibt es ein eigenes Property eval.ui.*.loadIndex.limit, welches den Grenzwert des Load Index für die Auswertung festlegt. Standardmäßig ist diese Grenze (fast immer) auf einen Wert von 1000 gesetzt. Bei Bedarf können diese Grenzen pro Auswertung individuell angepasst werden.

Mehrfachauswahl bei Administrationsfunktionen

In den Admin UI Übersichtslisten gibt es nun die Möglichkeit, mehrere Datensätze auszuwählen und bestimmte Aktionen mit den so ausgewählten Datensätzen auszuführen.

Typische Aktionen, die mit Multi-Selektion durchgeführt werden können, sind:

  • Löschen von Datensätzen
  • Exportieren von Datensätzen
  • Aktivieren oder Deaktivieren von Datensätzen