You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+88-7Lines changed: 88 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,81 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
6
7
7
## [Unreleased/Snapshot]
8
8
9
+
### Added
10
+
- SQL time series sources (`SqlTimeSeriesSource` and `SqlTimeSeriesMappingSource`) [#467](https://github.com/ie3-institute/PowerSystemDataModel/issues/467)
11
+
- Graph with impedance weighted edges including facilities to create it [#440](https://github.com/ie3-institute/PowerSystemDataModel/issues/440)
12
+
- Introducing `SqlIndividualTimeSeriesMetaInformation` which provides sql table names [#513](https://github.com/ie3-institute/PowerSystemDataModel/issues/513)
- Let JavDoc pass, if there are warnings **ATTENTION:** Should be removed, when JavaDoc is fixed! (cf. Issue [#494](https://github.com/ie3-institute/PowerSystemDataModel/issues/494))
26
+
27
+
### Changed
28
+
- BREAKING: PvInput Model parameter name height changed to elevationAngle [#393](https://github.com/ie3-institute/PowerSystemDataModel/issues/393):warning:
29
+
- BREAKING: Transformer's no load susceptance needs to be zero or negative to pass model validation [#378](https://github.com/ie3-institute/PowerSystemDataModel/issues/378)
30
+
- All input data sets for version < 3.0.0 need to be altered!
31
+
- Deprecating (as part of [#513](https://github.com/ie3-institute/PowerSystemDataModel/issues/513)):
- BREAKING: Comprehensive harmonization around weather sources [#267](https://github.com/ie3-institute/PowerSystemDataModel/issues/267)
39
+
- Adapted the expected column scheme
40
+
- General weather model
41
+
-`coordinate` to `coordinateid`
42
+
- DWD COSMO model
43
+
-`diffuseirradiation` to `diffuseirradiance`
44
+
-`directirradiation` to `directirradiance`
45
+
- ICON model:
46
+
-`"datum"` to `"time"`
47
+
- Get field name in different casing (to actually get the column name in database, file, ...)
48
+
- Force user to provide time stamp pattern to `CouchbaseWeatherSource` to ensure harmonized querying
49
+
50
+
## [2.1.0] - 2022-01-05
51
+
52
+
### Added
53
+
- added `EvcsLocationType` support in `EvcsInput` and `EvcsInputFactory`[#406](https://github.com/ie3-institute/PowerSystemDataModel/issues/406)
54
+
- Opportunity to close writer in `CsvFileSink`
55
+
- Generified SQL data sources for future extensions
56
+
57
+
### Fixed
58
+
- adapted `LineInput` constructor to convert line length to `StandardUnits.LINE_LENGTH`[#412](https://github.com/ie3-institute/PowerSystemDataModel/issues/412)
59
+
60
+
### Changed
61
+
- Writers used to write time series are closed right away
62
+
63
+
## [2.0.1] - 2021-07-08
64
+
65
+
### Fixed
66
+
- fix CHANGELOG.md
67
+
- replace `LogManager` calls with `LogFactory` for facade logging support
68
+
69
+
## [2.0.0] - 2021-05-21
70
+
71
+
### Added
72
+
- added `ResultEntitySource` interface
73
+
- added `CsvResultEntitySource` implementation to read `ResultEntity` instances from .csv files
74
+
- added target temperature including tolerance boundaries to `ThermalHouseInput`
75
+
76
+
### Changed
77
+
- separated entity and file naming and introduced a new FileNamingStrategy taking an EntityNamingStrategy and a FileHierarchy as arguments
78
+
79
+
### Fixed
80
+
-`CsvSystemParticipantSource#getSystemParticipants()` now correctly returns electric vehicle charging station input models [PR#370](https://github.com/ie3-institute/PowerSystemDataModel/pull/370)
81
+
82
+
## [2.0.0] - 2021-05-21
83
+
9
84
### Added
10
85
- definition for a default input file directory structure
11
86
- tarball utils to extract and compress files
@@ -30,12 +105,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
30
105
- Reworking the time series source (one source per time series, distinct mapping source, factory pattern)
31
106
- BREAKING: Moved methods `buildSafe{Coord,Point,LineString,LineStringBetweenCoords,LineStringBetweenPoints}`, `totalLengthOfLineString` from `GridAndGeoUtils` to `GeoUtils` in [_PowerSystemUtils_](https://github.com/ie3-institute/PowerSystemUtils)
32
107
- BREAKING: Moved `CoordinateDistance` to [_PowerSystemUtils_](https://github.com/ie3-institute/PowerSystemUtils)
33
-
- BREAKING: Weather source
34
-
- Adapted data scheme (COSMO: `"coordinate"` to `"coordinate id"`, `"irradiation"` to `"irradiance"`, ICON: `"datum"` to `"time"`)
35
-
- Harmonized the source of coordinate id column name across implementations of `WeatherSource`
36
-
- Get field name in different casing (to actually get the column name in database, file, ...)
37
-
- Force user to provide time stamp pattern to `CouchbaseWeatherSource` to ensure harmonized querying
38
-
- Use naming convention dependent field names from factories within `InfluxDBWeatherSource`
108
+
- Factory methods for `SubGridGate`
109
+
- BREAKING: Inheritance hierarchy of exceptions all around entity validation
110
+
111
+
### Removed
112
+
- BREAKING: Removed deprecated code parts
113
+
- Intermingled builder pattern and constructors in `SubGridGate`
114
+
-`TarballUtils` that have been transferred to `FileIOUtils` in [_PowerSystemUtils_](https://github.com/ie3-institute/PowerSystemUtils)
115
+
-`FileNamingStrategy` that has been transferred to `EntityPersistenceNamingStrategy`
116
+
-`EvCharacteristicInput` and `TimeSeriesContainer` that shouldn't be used anymore
39
117
40
118
### Fixed
41
119
- InfluxDbConnector now keeps session instead of creating a new one each call
@@ -83,5 +161,8 @@ coordinates or multiple exactly equal coordinates possible
83
161
- CsvDataSource now stops trying to get an operator for empty operator uuid field in entities
84
162
- CsvDataSource now parsing multiple geoJson strings correctly
0 commit comments