CHANGELOG.md 5.12 KB
Newer Older
1 2 3 4 5
Versionsverlauf
===============

## [Noch nicht veröffentlicht]

Christian Kniss's avatar
Christian Kniss committed
6 7
## [Version 1.5.3]

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

Christian Kniss's avatar
Christian Kniss committed
10 11
## Version 1.5.2

12 13 14
- Fehler beim Abruf von Objekten der Konfiguration, weil die ObjektFactory versucht hat, 
  Objekte von Typen abzurufen, die in der Konfiguration nicht vorhanden sind.

Christian Kniss's avatar
Christian Kniss committed
15 16
## Version 1.5.1

17 18
- Klassenpfad im runtime-jar korrigiert

Christian Kniss's avatar
Christian Kniss committed
19 20
## Version 1.5.0

21 22 23
- Umstellung auf Java 8 und UTF-8


Christian Kniss's avatar
Christian Kniss committed
24 25
## Version 1.5.0

26 27
- Umstellung auf Java 8 und UTF-8

Christian Kniss's avatar
Christian Kniss committed
28 29
## Version 1.4.1

30 31 32
WGS84Koordinaten haben keiner Setter für Länge und Breite, da ansonsten equals/hashCode
gegen den API-Kontrakt verstossen

Christian Kniss's avatar
Christian Kniss committed
33 34
## Version 1.4.0

35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
Da die SWE de.bsvrz.sys.funclib.bitctrl perspektivisch durch die bereits existierende 
Version 2.0 auch auf dem Server ersetzt werden soll, wurden im ersten Schritt die 
Pakete die von der SWE des Segments DuA verwendet werden in eine eigene SWE 
"de.bsvrz.sys.funclib.bitctrl.dua" ausgelagert.

Wenn die Funktionsbibliothek verwendet werden soll, müssen für die DuA-Komponenten
mindestens folgende Versionen verwendet werden, die auf die neue SWE zurückgreifen:

- SWE 4.6  Abfrage Pufferdaten (de.bsvrz.dua.abfrpuffer) in Version 1.3.0
- SWE 4.9 Aggregation LVE (de.bsvrz.dua.aggrlve) in Version 1.3.0
- SWE 4.10 Ergänzung BASt-Band (de.bsvrz.dua.bastband) in Version 1.3.0
- SWE 4.7 Datenaufbereitung LVE (de.bsvrz.dua.dalve) in Version 1.6.0
- SWE 4.8 Datenaufbereitung UFD (de.bsvrz.dua.daufd) in Version 1.4.0
- SWE 4.DeFa DE Fehleranalyse fehlende Messdaten (de.bsvrz.dua.fehlertls) in Version 1.5.0
- SWE 4.11 Güteberechnung (de.bsvrz.dua.guete) in Version 1.3.0
- SWE 4.DELzFh DE Langzeit-Fehlererkennung (de.bsvrz.dua.langfehlerlve) in Version 1.5.0
- SWE 4.5 Messwertersetzung LVE (de.bsvrz.dua.mwelve) in Version 1.4.0
- SWE 4.12 Messwertersetzung UFD (de.bsvrz.dua.mweufd) in Version 1.3.0
- SWE 4.1 Pl-Prüfung formal (de.bsvrz.dua.plformal) in Version 1.4.0
- SWE 4.13 Pl-Prüfung langzeit UFD (de.bsvrz.dua.pllangufd) in Version 1.4.0
- SWE 4.2 Pl-Prüfung logisch LVE (de.bsvrz.dua.plloglve) in Version 1.3.0
- SWE 4.3 Pl-Prüfung logisch UFD (de.bsvrz.dua.pllogufd) in Version 1.6.0
- SWE 4.14 SWE Glättewarnung und -prognose (de.bsvrz.dua.progglaette) in Version 1.3.0

Christian Kniss's avatar
Christian Kniss committed
59 60
## Version 1.3.0

61 62 63 64
- Unterstützung für die Umfelddatenarten ZeitreserveGlätte (Vaisala) und Taustoffmenge je Quadratmeter (TLS2012)
- Neues Flag -fehlerhafteWertePublizieren, mit dem das Defaultverhalten, implausible Werte
  durch 'fehlerhaft' zu ersetzen, überschrieben werden kann.

Christian Kniss's avatar
Christian Kniss committed
65 66
## Version 1.2.7

67 68 69
- nicht verwendete Klasse "SortierteListe" wegen Java 8 - Kompatibilitätsproblem 
  entfernt

Christian Kniss's avatar
Christian Kniss committed
70 71
## Version 1.2.4

72 73 74
- AbstraktAusfallUeberwachung ConcurrentModificationException korrigiert


Christian Kniss's avatar
Christian Kniss committed
75 76
## Version 1.2.3

77 78 79
- Umstellung auf Maven-Build
- neue Exception UmfeldDatenSensorUnbekannteDatenartException für unbekannte Umfelddatensensoren 

Christian Kniss's avatar
Christian Kniss committed
80 81
## 2014-06-12

82 83 84 85 86 87

  - dua.ufd: Bei unbekannten Umfelddatenarten wird neue Exception 
    'UmfeldDatenSensorUnbekannteDatenartException' ausgelöst und in der UmfeldDatenMessStelle 
    derart behandelt, dass eine Warnung ausgegeben und der betroffene Sensor ignoriert wird 


Christian Kniss's avatar
Christian Kniss committed
88 89
## 2012-08-16

90 91 92 93

  - Suche nach dem vor einer Situation liegenden MQ wird bei Erkennung einer Schleife abgebrochen
    und per Exception gemeldet.

Christian Kniss's avatar
Christian Kniss committed
94 95
## 2012-08-15

96 97 98

  - Suche nach dem vor einer Situation liegenden MQ wird bei Erkennung einer Schleife abgebrochen.

Christian Kniss's avatar
Christian Kniss committed
99 100
## 2011-10-24

101 102 103 104

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

Christian Kniss's avatar
Christian Kniss committed
105 106
## 2011-10-19

107 108 109 110

  - Betriebsmeldungsdaten liefern in Settern das Objekt selbst zurück, um die Initialisierung
    zu erleichtern

Christian Kniss's avatar
Christian Kniss committed
111 112
## 2011-10-04

113 114 115 116

  - LogTools um Funktionen zur Uebergabe des Systemobjekts und der ID in Betriebsmeldungen
    erweitert

Christian Kniss's avatar
Christian Kniss committed
117 118
## 2011-05-02

119 120 121 122 123 124

  - FIX: Beim Einsatz der neuen DatenaufbereitungLVE ist uns aufgefallen, dass wenn
    virtuelle Messquerschnitte auf Basis der atg.messQuerschnittVirtuellStandard berechnet
    werden sollen, die Applikation sich immer noch mit einem Fehler beendet. Dies war ein Fehler
    innerhalb der Funktionsbibliothek

Christian Kniss's avatar
Christian Kniss committed
125 126
## 2011-01-17

127 128 129 130

  - FIX: Negative Intervalllaengen bei PL-Logisch LVE-Ausfallhaeufigkeit
    fuehren nicht mehr zum Abbruch

Christian Kniss's avatar
Christian Kniss committed
131 132
## 2010-10-11

133 134 135 136 137

  - FIX: Umrechnung ASB-Stationierung in SegmentUndOffset korrigiert
  - PdSituationseigenschaften: Länge wird mit gesetzt


Christian Kniss's avatar
Christian Kniss committed
138 139
## 2010-06-09

140 141 142 143

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

Christian Kniss's avatar
Christian Kniss committed
144 145
## 2009-04-28

146 147 148 149 150 151 152 153 154

  - NEU: boolean LogTools.isLogbar(Debug, Level) prüft ob ein Logger auf einem
    bestimmten Level Ausgaben auf einem beliebigen Handler macht.

  - UPDATE: void LogTools.log(Debug, LogNachricht, Object...) baut Meldungen
    erst dann zusammen (Nachrichtentext und Parameter), wenn sie tatsächlich
    benötigt werden. Verwendet LogTools.isLogbar(Debug, Level).


Christian Kniss's avatar
Christian Kniss committed
155 156
## 2010-05-20

157 158 159 160 161 162 163 164

  - UPDATE: Netzreferenzen erweitert


[Noch nicht veröffentlicht]: https://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.sys.funclib.bitctrl/compare/v1.5.3...HEAD
[Version 1.5.3]: 
https://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.sys.funclib.bitctrl/compare/v1.5.2...v1.5.3