CHANGELOG.md 3.93 KB
Newer Older
1 2 3
Versionsverlauf
===============

4
## [Noch nicht veröffentlicht]
Christian Kniss's avatar
Christian Kniss committed
5

Christian Kniss's avatar
Christian Kniss committed
6 7 8 9
- aktuell keine Änderungen
- 
## [Version 2.1.0] - 2019-04-08

10
- Version 2.1 erfordert die Installation von Version 2.1 der SWE de.bsvrz.dua.guete.
11 12 13

## [Version 2.0.3]

14
Release-Datum: 16.01.2018
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126

- NERZ: Umstellung auf Gradle, Build durch FTB und Bereitstellung auf NERZ-Repositories

## [Version 2.0.2]

Release-Datum: 28.07.2016

de.bsvrz.dua.fehlertls.tls.DeErfassungsZustand.Zustand
de.bsvrz.dua.fehlertls.tests.DeStatus
- equals wurde um entsprechende hashCode-Funktion ergänzt

- Javadoc für Java8-Kompatibilität korrigiert
- Obsolete SVN-Tags aus Kommentaren entfernt
- Obsolete inheritDoc-Kommentare entfernt

## Version 2.0.1

Release-Datum: 22.07.2016

- Umpacketierung gemäß NERZ-Konvention

## Version 2.0.0

Release-Datum: 31.05.2016

### Neue Abhängigkeiten

Die SWE benötigt nun das Distributionspaket de.bsvrz.sys.funclib.bitctrl.dua
in Mindestversion 1.5.0 und de.bsvrz.sys.funclib.bitctrl in Mindestversion 1.4.0,
sowie die Kernsoftware in Mindestversion 3.8.0.

### Änderungen

Folgende Änderungen gegenüber vorhergehenden Versionen wurden durchgeführt:

- Die Betriebsmeldungen wurden gemäß den Anwenderforderungen um IDs ergänzt
  und werden jetzt auch lokal über den Debug-Level INFO ausgegeben.

### Fehlerkorrekturen

Folgende Fehler gegenüber vorhergehenden Versionen wurden korrigiert:

- Nerz-F–172: Wenn ein DE von mehreren EAK referenziert wird, führt dies nicht
  mehr zu einem Fehler in der SWE.

## Version 1.6.0

- Umstellung auf Java 8 und UTF-8

## Version 1.5.0

- Umstellung auf Funclib-Bitctrl-Dua

## Version 1.4.0

 - neue Kommadozeilenoption '-ignoriereSammelkanaele=<ja|nein>' (Standard: nein) 
   zum Ignorieren der Sammelkanäle (DEKanal==255)

## Version 1.3.0

- Auflösung der TlsHierarchie berücksichtigt Anschlusspunkte für beliebige Geräte (Kri2B).

## Version 1.2.4

  - Senden von reinen Betriebsmeldungen in DUA um die Umsetzung von Objekt-PID/ID nach
    Betriebsmeldungs-ID erweitert.  

## Version 1.2.3

  - FIX: SWE Fehleranalyse abgestuerzt mit java.lang.ArrayIndexOutOfBoundsException 
         innerhalb von Inselbus.java. Die fragliche Stelle im Code wurde identifiziert
         und angepasst. Der Fehler sollte nicht mehr auftreten. 
  

## Version 1.2.2

  - FIX: Sämtliche Konstruktoren DataDescription(atg, asp, sim) ersetzt durch
         DataDescription(atg, asp)

## Version 1.2.0

  - Cluster-DE aus der Ueberwachung ausgeschlossen.
  - Startparameter "-param" hinzu. Hier kann das Objekt (dessen Pid) vom Typ
    typ.tlsFehlerAnalyse uebergebene werden, ueber dessen Parameter eine
    Instanz gesteuert wird
  - Bash-Startskript hinzu 

## Version 1.1.0

  - Anpassung der Tests 

## Version 1.0.0

  - Erste Auslieferung
 
Diese SWE ist eine eigenständige Datenverteiler-Applikation, welche über die Klasse
de.bsvrz.dua.fehlertls.fehlertls.DeFaApplikation mit folgenden Parametern gestartet
werden kann (zusaetzlich zu den normalen Parametern jeder Datenverteiler-Applikation):
	-geraet=pid 
	(PID eines Objekts vom Typ "Gerät" (typ.gerät) aus dem Teilmodell "TLS", z. B.
	 uz.UZ.Xyz. Über diesen Aufrufparameter wird der Einstiegspunkt für die
	 Initialisierung festgelegt, ab dem die hierarchisch darunter liegenden DE
	 zur Überwachung ermittelt werden. Dazu dient ein Objekt vom Typ "Gerät"
	 (Steuermodul, KRI, UZ, VRZ, VIZ; i. d. R. eine UZ). Ab diesem Gerät wird 
	 die komplette TLS-Hierarchie bis hinunter zu den DE ermittelt. Der Zusammenhang
	 zwischen den einzelnen Ebenen wird zur Fehleranalyse verwendet)
	-param=pid 
	(PID eines Objekts vom Typ "typ.tlsFehlerAnalyse", ueber dessen Parameter diese
    Instanz gesteuert werden soll)



Christian Kniss's avatar
Christian Kniss committed
127 128
[Noch nicht veröffentlicht]: https://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.dua.fehlertls/compare/v2.1.0...HEAD
[Version 2.1.0]: https://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.dua.fehlertls/compare/v2.0.3...v2.1.0
129
[Version 2.0.3]: https://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.dua.fehlertls/compare/v2.0.2...v2.0.3