Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
797 commits
Select commit Hold shift + click to select a range
c9a2390
#269 Modified uml documentation to add SystemParticipantWithHeatResul…
avgprog Feb 15, 2021
3b16fb8
Adapt Jenkinsfile to meet correct path to Java 11
ckittl Feb 17, 2021
45235fe
Merge pull request #269 from ie3-institute/sb/#236-modifyingChpResult
ckittl Feb 17, 2021
e31dd05
#148 Replaced InvalidGridException with a logger warning
avgprog Feb 18, 2021
677d85b
Merge branch 'dev' into sb/#148-replacingInvalidGridException
avgprog Feb 18, 2021
8839aea
Moved connection from SqlWeatherSource to SqlConnector
mia-krause Feb 19, 2021
d33d2be
Merge remote-tracking branch 'origin/mk/#271-minor-database-issues' i…
Feb 19, 2021
9c38ee1
#246 Deprecated FileNamingStrategy, created EntityPersistenceNamingSt…
avgprog Feb 22, 2021
9d668ab
#279 Duplicated test cases of FileNamingStrategy to test EntityPersis…
avgprog Feb 22, 2021
66c5a61
#278 Tests added for checking creation of a JointGridContainer with a…
avgprog Feb 22, 2021
1a0b9b0
#278 Changed fieldnames for static final fields
avgprog Feb 22, 2021
d2d9fce
Merge branch 'dev' into mk/#271-minor-database-issues
ckittl Feb 23, 2021
80b36f7
Adapt method name
ckittl Feb 23, 2021
4e94442
Extracting individual information from time series and map them to th…
ckittl Feb 23, 2021
10dd5d7
Reading individual time series as per the model's uuid
ckittl Feb 23, 2021
e24081c
Remove non used API-pieces
ckittl Feb 23, 2021
e56d3f1
Merge remote-tracking branch 'origin/dev' into ck/#274-reworkTimeSeri…
ckittl Feb 23, 2021
a5cc9bd
Adapting and adding tests
ckittl Feb 23, 2021
6ed9498
Reducing code smells
ckittl Feb 23, 2021
5195b74
Closing connection on shutdown
ckittl Feb 25, 2021
25e1a34
Adding test for SQL connector
ckittl Feb 25, 2021
e59e93c
Improve groovy code quality
ckittl Feb 25, 2021
fbfeb04
Merge pull request #272 from ie3-institute/mk/#271-minor-database-issues
ckittl Feb 25, 2021
b4e6c24
Merge branch 'dev' into sb/#148-replacingInvalidGridException
ckittl Feb 25, 2021
c70099e
Merge branch 'dev' into ck/#274-reworkTimeSeriesSource
ckittl Feb 25, 2021
bf2b182
Fix InfluxDB image version to latest working version
ckittl Feb 25, 2021
ec7d2f3
Merge pull request #282 from ie3-institute/ck/#0815-influxdbImageFix
johanneshiry Feb 25, 2021
1eb680e
Merge branch 'dev' into sb/#148-replacingInvalidGridException
ckittl Feb 25, 2021
dbacf9e
Merge pull request #278 from ie3-institute/sb/#148-replacingInvalidGr…
ckittl Feb 25, 2021
2ab7fdf
Merge branch 'dev' into ck/#274-reworkTimeSeriesSource
ckittl Feb 25, 2021
b23070f
Make ChargingPointType use ComparableQuantity
sebastian-peter Feb 26, 2021
8136feb
Moving determination of meta information to mapping source
ckittl Mar 1, 2021
a32e7a1
No determination of time series UUID in time series source
ckittl Mar 1, 2021
9518b96
Implement factory pattern for csv time series source
ckittl Mar 1, 2021
3c63f76
Adding utils to trim a time series
ckittl Mar 1, 2021
d5f3501
Query time series with a timely restriction
ckittl Mar 1, 2021
581ba5b
Adding work to CHANGELOG.md
ckittl Mar 1, 2021
08175b7
Fixing javadoc
ckittl Mar 1, 2021
e3ad974
Adapting documentation
ckittl Mar 1, 2021
7ed423f
Adjusted the code blocks of corresponding rst file
t-ober Mar 1, 2021
4d248db
Added changes to changelog
t-ober Mar 2, 2021
a2396dd
Merge pull request #288 from ie3-institute/to/#287-fixSphinxDocs-CsvIo
johanneshiry Mar 2, 2021
3e19f51
Apply suggestions from code review
NGL04 Mar 3, 2021
9d0f65b
Applied feedback from review
NGL04 Mar 3, 2021
5fa58b1
Merge remote-tracking branch 'origin/ns/#81-develop-a-validation-stra…
NGL04 Mar 3, 2021
1ed1250
Apply suggestions from code review
NGL04 Mar 3, 2021
198288b
Merge remote-tracking branch 'origin/ns/#81-develop-a-validation-stra…
NGL04 Mar 3, 2021
768a778
Applied feedback from review
NGL04 Mar 3, 2021
cbe4209
Corrected models.rst
NGL04 Mar 3, 2021
106ba18
Making some of the input data serializable
sebastian-peter Feb 26, 2021
5821a78
Updating indriya units because of serialization issues
sebastian-peter Feb 26, 2021
e40b1d1
Fixing build error
sebastian-peter Mar 3, 2021
db0c6f8
Addressing review comments
ckittl Mar 4, 2021
aa952c9
Merge remote-tracking branch 'origin/dev' into ck/#274-reworkTimeSeri…
ckittl Mar 4, 2021
ad5c9ce
Addressing Codacy issues
ckittl Mar 4, 2021
0775f31
Merge branch 'dev' into sp/#284-ChargingPointType-ComparableQuantity
ckittl Mar 4, 2021
e3da832
Merge pull request #285 from ie3-institute/sp/#284-ChargingPointType-…
ckittl Mar 4, 2021
59607ab
Merge branch 'dev' into sp/#283-distributed-preparations
ckittl Mar 4, 2021
6f63c95
Merge branch 'dev' into ck/#274-reworkTimeSeriesSource
ckittl Mar 4, 2021
3a2c0f5
Merge pull request #289 from ie3-institute/sp/#283-distributed-prepar…
ckittl Mar 4, 2021
f7f8262
Merge branch 'dev' into ck/#274-reworkTimeSeriesSource
ckittl Mar 4, 2021
ad45eef
Update CHANGELOG.md
sebastian-peter Mar 4, 2021
854d463
Merge pull request #276 from ie3-institute/ck/#274-reworkTimeSeriesSo…
johanneshiry Mar 4, 2021
41ddd39
Merge branch 'dev' into sp/#000-changelog-update-indriya
ckittl Mar 4, 2021
14a3065
Merge pull request #291 from ie3-institute/sp/#000-changelog-update-i…
ckittl Mar 4, 2021
5c81759
minor, task-unrelated changes and code improvements
johanneshiry Mar 5, 2021
731345c
minor change + transform sample
johanneshiry Mar 5, 2021
30caaa9
Bump org.sonarqube from 2.8 to 3.1.1
dependabot-preview[bot] Mar 6, 2021
49f7801
Bump spock-core from 2.0-M3-groovy-3.0 to 2.0-groovy-3.0-SNAPSHOT
dependabot-preview[bot] Mar 6, 2021
dfed208
Bump jts-core from 1.16.1 to 1.18.1
dependabot-preview[bot] Mar 8, 2021
4336c0d
Bump com.diffplug.gradle.spotless from 3.27.1 to 5.11.0
dependabot-preview[bot] Mar 8, 2021
a303273
#279 Replaced occurences of FileNamingStrategy with EntityPersistence…
avgprog Mar 8, 2021
57e7925
Merge branch 'dev' into sb/#246-replacingFileNamingStrategy
avgprog Mar 9, 2021
214aab4
#279 Replaced FileNamingStrategy with EntityPersistenceNamingStrategy…
avgprog Mar 9, 2021
4f06f08
adapted Jenkinsfile
johanneshiry Mar 10, 2021
7c0b625
Merge pull request #302 from ie3-institute/jh/#000-jenkinsfile-4-depe…
ckittl Mar 10, 2021
95c28c5
Merge branch 'dev' into sb/#246-replacingFileNamingStrategy
avgprog Mar 10, 2021
8ccfd26
fix spotless + fmt
johanneshiry Mar 10, 2021
721cf25
Bump testcontainersVersion from 1.15.0 to 1.15.2
dependabot-preview[bot] Mar 10, 2021
f3109d2
Merge branch 'dev' into dependabot/gradle/dev/org.locationtech.jts-jt…
johanneshiry Mar 10, 2021
30b9b5c
Merge branch 'dev' into dependabot/gradle/dev/org.sonarqube-3.1.1
johanneshiry Mar 10, 2021
4bf7efe
Merge branch 'dev' into dependabot/gradle/dev/com.diffplug.gradle.spo…
johanneshiry Mar 10, 2021
acface5
Merge branch 'dev' into dependabot/gradle/dev/org.spockframework-spoc…
johanneshiry Mar 10, 2021
9cbdd4b
Merge pull request #295 from ie3-institute/dependabot/gradle/dev/test…
dependabot-preview[bot] Mar 10, 2021
8c7c898
Merge branch 'dev' into dependabot/gradle/dev/com.diffplug.gradle.spo…
johanneshiry Mar 10, 2021
f82a946
Merge branch 'dev' into dependabot/gradle/dev/org.locationtech.jts-jt…
johanneshiry Mar 10, 2021
c7fdac8
Merge branch 'dev' into dependabot/gradle/dev/org.sonarqube-3.1.1
johanneshiry Mar 10, 2021
b3b974b
Merge branch 'dev' into dependabot/gradle/dev/org.spockframework-spoc…
johanneshiry Mar 10, 2021
ce25331
fix CsvTestDataMeta
johanneshiry Mar 10, 2021
98eadd7
Merge pull request #300 from ie3-institute/dependabot/gradle/dev/org.…
dependabot-preview[bot] Mar 10, 2021
cbea41a
Merge branch 'dev' into dependabot/gradle/dev/org.spockframework-spoc…
johanneshiry Mar 10, 2021
bd6a541
Merge branch 'dev' into dependabot/gradle/dev/org.sonarqube-3.1.1
johanneshiry Mar 10, 2021
335ce30
fix spotbugs violations
johanneshiry Mar 10, 2021
81d0fd4
Merge remote-tracking branch 'origin/dependabot/gradle/dev/org.spockf…
johanneshiry Mar 10, 2021
24a1cd3
Merge pull request #293 from ie3-institute/dependabot/gradle/dev/org.…
dependabot-preview[bot] Mar 10, 2021
e5d8c03
Bump jts-io-common from 1.16.1 to 1.18.1
dependabot-preview[bot] Mar 10, 2021
9ed93ab
Merge branch 'dev' into dependabot/gradle/dev/com.diffplug.gradle.spo…
johanneshiry Mar 10, 2021
029dec6
Merge branch 'dev' into dependabot/gradle/dev/org.sonarqube-3.1.1
johanneshiry Mar 10, 2021
dbd07f6
Merge pull request #297 from ie3-institute/dependabot/gradle/dev/org.…
dependabot-preview[bot] Mar 10, 2021
15c1c99
Bump de.undercouch.download from 4.0.4 to 4.1.1
dependabot-preview[bot] Mar 10, 2021
ce6ced5
#279 Modified javadocs and uml documentation to reflect replacement o…
avgprog Mar 10, 2021
5cc8423
Merge branch 'sb/#246-replacingFileNamingStrategy' of https://github.…
avgprog Mar 10, 2021
1d6bf06
Merge branch 'dev' into dependabot/gradle/dev/org.sonarqube-3.1.1
johanneshiry Mar 10, 2021
4f5d2e1
Merge pull request #298 from ie3-institute/dependabot/gradle/dev/de.u…
dependabot-preview[bot] Mar 10, 2021
3f1d919
Merge branch 'dev' into dependabot/gradle/dev/org.sonarqube-3.1.1
johanneshiry Mar 10, 2021
bbb8b5b
#279 Fixed Codacy Analysis Issues and renamed some strings to account…
avgprog Mar 10, 2021
ed46f4f
Merge pull request #292 from ie3-institute/dependabot/gradle/dev/org.…
dependabot-preview[bot] Mar 10, 2021
58e0597
Bump com.github.spotbugs from 4.3.0 to 4.7.0
dependabot-preview[bot] Mar 10, 2021
0d28c20
Bump com.github.onslip.gradle-one-jar from 1.0.5 to 1.0.6
dependabot-preview[bot] Mar 10, 2021
61f91fc
Merge branch 'dev' into sb/#246-replacingFileNamingStrategy
avgprog Mar 10, 2021
ff45585
Merge pull request #299 from ie3-institute/dependabot/gradle/dev/com.…
dependabot-preview[bot] Mar 10, 2021
2da31d7
Merge branch 'dev' into dependabot/gradle/dev/com.github.onslip.gradl…
johanneshiry Mar 10, 2021
e9f79a8
Merge branch 'dev' into dependabot/gradle/dev/com.diffplug.gradle.spo…
johanneshiry Mar 10, 2021
dca025d
fmt
johanneshiry Mar 10, 2021
061192e
Merge pull request #296 from ie3-institute/dependabot/gradle/dev/com.…
dependabot-preview[bot] Mar 10, 2021
58c6300
Merge branch 'dev' into dependabot/gradle/dev/com.diffplug.gradle.spo…
johanneshiry Mar 10, 2021
6cec1da
Merge pull request #301 from ie3-institute/dependabot/gradle/dev/com.…
dependabot-preview[bot] Mar 10, 2021
fd8ad57
Bump junit-jupiter from 5.5.2 to 5.7.1
dependabot-preview[bot] Mar 10, 2021
cbba482
Bump java-client from 3.0.0 to 3.1.3
dependabot-preview[bot] Mar 11, 2021
82bb2ae
Merge branch 'dev' into sb/#246-replacingFileNamingStrategy
ckittl Mar 11, 2021
e5dc32c
added postgresql jdbc driver
johanneshiry Mar 11, 2021
eaf01b7
Merge pull request #294 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Mar 11, 2021
01c92ab
Merge branch 'dev' into dependabot/gradle/dev/com.couchbase.client-ja…
johanneshiry Mar 11, 2021
fb60667
Merge pull request #305 from ie3-institute/dependabot/gradle/dev/com.…
dependabot-preview[bot] Mar 11, 2021
e3072b1
Bump influxdb-java from 2.17 to 2.21
dependabot-preview[bot] Mar 11, 2021
0b33fb1
Merge pull request #306 from ie3-institute/dependabot/gradle/dev/org.…
dependabot-preview[bot] Mar 11, 2021
4463f69
Bump jgrapht-core from 1.3.1 to 1.5.0
dependabot-preview[bot] Mar 11, 2021
6a4dd9a
Bump kr.motd.sphinx from 2.9.0 to 2.10.1
dependabot-preview[bot] Mar 11, 2021
54f14b7
set version to 1.4.0 as 1.5.0 requires java 11 and is hence currently…
johanneshiry Mar 11, 2021
36d1986
Merge pull request #303 from ie3-institute/dependabot/gradle/dev/kr.m…
johanneshiry Mar 11, 2021
498fc25
Merge branch 'dev' into dependabot/gradle/dev/org.jgrapht-jgrapht-cor…
johanneshiry Mar 11, 2021
9173428
Merge pull request #304 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Mar 11, 2021
6488979
Merge branch 'dev' into sb/#246-replacingFileNamingStrategy
ckittl Mar 12, 2021
993227d
#279 Codacy issue handling by reducing NPath Complexity of getFileNam…
avgprog Mar 12, 2021
571defa
#279 Codacy issue handling by splitting test cases
avgprog Mar 12, 2021
8a805ce
Implemented feedback part1
NGL04 Mar 16, 2021
8c81f22
Implemented feedback part2, GridContainerValidationUtils
NGL04 Mar 17, 2021
9ebf598
spotlessApply
NGL04 Mar 17, 2021
48de6dc
Merge remote-tracking branch 'origin/dev' into ns/#81-develop-a-valid…
NGL04 Mar 17, 2021
d1fcdb6
Code quality improvements
NGL04 Mar 17, 2021
4626611
Updated readthedocs
NGL04 Mar 17, 2021
6f44256
Updated readthedocs
NGL04 Mar 17, 2021
5ae2dfd
Bump objenesis from 3.1 to 3.2
dependabot-preview[bot] Mar 22, 2021
974fd1d
#279 Removed redundant function calls and split test cases
avgprog Mar 22, 2021
bc53c80
#279 Split test cases to reduce the maximum number of methods in Enti…
avgprog Mar 22, 2021
669024b
#279 Removed unnecessary imports
avgprog Mar 22, 2021
94a878e
#279 Renamed the test case files
avgprog Mar 22, 2021
4f60799
#279 Deleted FileNamingStrategy and FileNamingStrategyTest
avgprog Mar 22, 2021
247bb95
#286 Corrected some errors in DataSourceClassDiagram and removed impl…
avgprog Mar 27, 2021
a1a3d63
#264 Added a null check on the operators collection
avgprog Mar 27, 2021
cb09f8f
Revert "#279 Deleted FileNamingStrategy and FileNamingStrategyTest"
avgprog Mar 29, 2021
9a5c3d5
Merge pull request #311 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Mar 30, 2021
ba2860c
Bump com.diffplug.spotless from 5.11.0 to 5.11.1
dependabot-preview[bot] Mar 30, 2021
47b429c
Merge pull request #314 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Mar 30, 2021
33f0052
Merge branch 'dev' into sb/#264-handlingExceptionInCSVDataSource
ckittl Mar 30, 2021
44bd86e
Adding test for querying an object from empty collection by uuid
ckittl Mar 30, 2021
4d3068a
Merge branch 'dev' into sb/#286-refactoringDataSourceClassDiagram
ckittl Mar 30, 2021
68e79b0
Merge pull request #313 from ie3-institute/sb/#264-handlingExceptionI…
ckittl Mar 30, 2021
eed20af
Merge branch 'dev' into sb/#286-refactoringDataSourceClassDiagram
ckittl Mar 30, 2021
40c3ed9
Merge pull request #312 from ie3-institute/sb/#286-refactoringDataSou…
ckittl Mar 30, 2021
4d6c2c6
Merge branch 'dev' into ns/#81-develop-a-validation-strategy
ckittl Mar 30, 2021
756f88a
#279 Merged the test case files into a single file
avgprog Mar 30, 2021
8fb60a7
#279 Merged the test case files into a single file
avgprog Mar 30, 2021
7fc9c68
#279 Updated documentation and comments to reflect the change from Fi…
avgprog Mar 30, 2021
a9b5dbb
#279 Changed several function names to indicate that entity name is b…
avgprog Mar 30, 2021
9cf9e05
#279 Changed several function names to indicate that entity name is b…
avgprog Mar 30, 2021
eab5b97
Merge remote-tracking branch 'origin/dev' into sb/#246-replacingFileN…
ckittl Mar 31, 2021
a884e13
Merge remote-tracking branch 'origin/dev' into sb/#246-replacingFileN…
ckittl Mar 31, 2021
63d6cf0
Renaming methods
ckittl Mar 31, 2021
80c9d4d
Adapting documentation
ckittl Mar 31, 2021
a33889c
Removing the last not working tests
ckittl Mar 31, 2021
68447b2
Merge pull request #279 from ie3-institute/sb/#246-replacingFileNamin…
ckittl Mar 31, 2021
bf1c228
Merge branch 'dev' into ns/#81-develop-a-validation-strategy
ckittl Mar 31, 2021
a760155
Merge pull request #197 from ie3-institute/ns/#81-develop-a-validatio…
ckittl Apr 1, 2021
1189dc4
Remove methods, that have been moved to PowerSystemUtils
ckittl Apr 6, 2021
14e9c92
Add more tests for GridAndGeoUtils
ckittl Apr 6, 2021
6876974
Remove test for CoordinateDistance
ckittl Apr 6, 2021
8b2be01
Adapt CHANGELOG
ckittl Apr 6, 2021
9c1a9a6
Update CHANGELOG.md
ckittl Apr 6, 2021
505659e
Bump PowerSystemUtils to release version 1.5
ckittl Apr 6, 2021
aa86d7b
Bumping PowerSystemUtils to fixed version 1.5.1
ckittl Apr 7, 2021
08121ab
Update CHANGELOG.md
ckittl Apr 7, 2021
dcccd30
Merge pull request #319 from ie3-institute/ck/#316-removeDuplicateMet…
johanneshiry Apr 7, 2021
2ac67df
Merge branch 'dev' into ck/#318-adaptToPsuV15
ckittl Apr 7, 2021
2250bd2
Merge pull request #320 from ie3-institute/ck/#318-adaptToPsuV15
johanneshiry Apr 7, 2021
83eb55f
address #264 correctly
johanneshiry Apr 7, 2021
24e9a21
fix broken fmt
johanneshiry Apr 7, 2021
1a2aee3
fix minor codacy style issue
johanneshiry Apr 7, 2021
b453333
replaced GridAndGeoUtils in ConnectorValidationUtils with GeoUtils
johanneshiry Apr 7, 2021
74d66c3
- let Value extend Serializable
johanneshiry Apr 7, 2021
9f2b2bf
added maven central badge to README.md
johanneshiry Apr 7, 2021
58c87e2
Bump java-client from 3.1.3 to 3.1.4
dependabot-preview[bot] Apr 8, 2021
1ff902a
Merge pull request #324 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Apr 8, 2021
ec734a0
Merge branch 'dev' into jh/#264-fix-NPE-in-CsvDataSource
ckittl Apr 9, 2021
2a81d87
fix javadoc html in CsvDataSource.java
johanneshiry Apr 9, 2021
fb3f060
fmt
johanneshiry Apr 9, 2021
22d91c6
Merge pull request #322 from ie3-institute/jh/#264-fix-NPE-in-CsvData…
johanneshiry Apr 9, 2021
13d7e10
Bump com.diffplug.spotless from 5.11.1 to 5.12.0
dependabot-preview[bot] Apr 12, 2021
54d1c75
Merge pull request #325 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Apr 12, 2021
e716924
Bump com.diffplug.spotless from 5.12.0 to 5.12.1
dependabot-preview[bot] Apr 13, 2021
357476a
Merge pull request #326 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Apr 13, 2021
830e2b8
Fixed serialization related code smells
sebastian-peter Apr 17, 2021
f7b1587
Merge pull request #333 from ie3-institute/sp/#332-serialization-code…
ckittl Apr 21, 2021
c8c1471
Bump com.diffplug.spotless from 5.12.1 to 5.12.4
dependabot-preview[bot] Apr 22, 2021
6b84ce0
Merge pull request #335 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Apr 22, 2021
f14e85e
Bump postgresql from 42.2.19 to 42.2.20
dependabot-preview[bot] Apr 23, 2021
2c1b3ab
Merge pull request #336 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Apr 23, 2021
dd6a87c
Bump com.github.spotbugs from 4.7.0 to 4.7.1
dependabot-preview[bot] Apr 28, 2021
4acd417
Merge pull request #337 from ie3-institute/dependabot/gradle/dev/com.…
dependabot-preview[bot] Apr 28, 2021
18d18d7
Upgrade to GitHub-native Dependabot
dependabot-preview[bot] Apr 28, 2021
9c6766d
Merge pull request #338 from ie3-institute/dependabot/add-v2-config-file
johanneshiry Apr 29, 2021
b07ac0e
Bump PowerSystemUtils from 1.5.1 to 1.5.2
dependabot[bot] Apr 30, 2021
c163cdd
Bump org.sonarqube from 3.1.1 to 3.2.0
dependabot[bot] Apr 30, 2021
e36037d
Merge pull request #341 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Apr 30, 2021
56e414d
Merge branch 'dev' into dependabot/gradle/dev/com.github.ie3-institut…
johanneshiry Apr 30, 2021
6ce4851
Merge pull request #340 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Apr 30, 2021
1ab1e26
Bump java-client from 3.1.4 to 3.1.5
dependabot[bot] May 7, 2021
b8259a6
Merge pull request #342 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry May 7, 2021
e1ad7fe
Bump com.diffplug.spotless from 5.12.4 to 5.12.5
dependabot[bot] May 14, 2021
23ec8d6
Merge pull request #343 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry May 14, 2021
0bc1ddd
Bump junit-jupiter from 5.7.1 to 5.7.2
dependabot[bot] May 17, 2021
4a50a4f
Merge pull request #344 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry May 17, 2021
684238b
Bump spock-core from 2.0-groovy-3.0-SNAPSHOT to 2.1-groovy-3.0-SNAPSHOT
dependabot[bot] May 18, 2021
2e47091
Merge pull request #345 from ie3-institute/dependabot/gradle/dev/org.…
ckittl May 18, 2021
832fc76
Add builder pattern to SubGridGate
ckittl May 18, 2021
c14dbd9
Fmt :poop:
ckittl May 18, 2021
d8b23fe
JavaDoc :poop::poop:
ckittl May 18, 2021
bdd0aee
Adding to CHANGELOG
ckittl May 19, 2021
8daa156
Merge pull request #347 from ie3-institute/ck/#346-subGridGatebuilder…
ckittl May 19, 2021
1c4c0a4
Improving code quality
ckittl May 19, 2021
06c55cc
Formatting
ckittl May 19, 2021
9a3646d
Adding adaptions to CHANGELOG
ckittl May 20, 2021
775ac3a
Merge pull request #348 from ie3-institute/ck/#328-improveCodeQuality
johanneshiry May 20, 2021
e50a876
set fixed version numbers + fmt
johanneshiry May 21, 2021
2c3e505
print passed tests
johanneshiry May 21, 2021
60b941f
return persist result in CouchbaseConnector
johanneshiry May 21, 2021
9f4ab83
immutable set in DefaultDirectoryHierarchy
johanneshiry May 21, 2021
a2bc946
added @Override in CylindricalStorageInput
johanneshiry May 21, 2021
8b428ac
added @Override in ThermalBusInput
johanneshiry May 21, 2021
8e2ab43
added @Override in ThermalHouseInput
johanneshiry May 21, 2021
56171bc
removed unnecessary parentheses in InfluxDbSink
johanneshiry May 21, 2021
0036919
try to fix security issue in CsvFileConnector
johanneshiry May 21, 2021
15babbd
try not to leak resources in CsvDataSource
johanneshiry May 21, 2021
e75602b
remove passed test logging again
johanneshiry May 21, 2021
cdc5b2a
fix broken tests
johanneshiry May 21, 2021
a4710cf
adapt Jenkinsfile to account for correct PR base branch
johanneshiry May 21, 2021
c3ad436
adapt Jenkinsfile to account for correct PR base branch
johanneshiry May 21, 2021
fda8e99
minor changes + fmt
johanneshiry May 21, 2021
ab7fb28
fmt
johanneshiry May 21, 2021
154cc7b
remove dead code in build.gradle
johanneshiry May 21, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 18 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
version: 2
updates:
- package-ecosystem: gradle
directory: "/"
schedule:
interval: daily
time: "04:00"
open-pull-requests-limit: 10
target-branch: dev
reviewers:
- ckittl
- johanneshiry
- t-ober
- sensarmad
ignore:
- dependency-name: org.jgrapht:jgrapht-core
versions:
- ">= 1.5.a, < 1.6"
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -240,4 +240,6 @@ docs/readthedocs/_build
**/*.aux
**/*.pdf
**/*.synctex.gz
**/*.synctex(busy)
**/*.synctex(busy)

docs/javadoc
3 changes: 3 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ Main Contributers:
- Dennis Strehle - https://github.com/denstre
- Sebastian Peter - https://github.com/sebastian-peter
- Christian Mahr - https://github.com/cmahr93
- Vasilios Zachopoulos - https://github.com/baszach
- Shubham Bajpai - https://github.com/ahamshubham
- Thomas Oberließen - https://github.com/t-ober

Coordination:
- Chris Kittl
Expand Down
93 changes: 70 additions & 23 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,38 +6,85 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased/Snapshot]

### Added
- definition for a default input file directory structure
- tarball utils to extract and compress files
- added electric vehicle charging station implementation ``EvcsInput``
- reading time series from csv files (including a container object to hold the different types of time series)
- reading mapping from participant uuid to time series uuid including a mapping object for easy access to time series
- Couchbase, SQL and CSV connectors and sources for weather data
- added validation utils that can be used to check whether objects have valid values (no usage implemented yet)
- added `SystemParticipantWithHeatResult` with thermal power variable to be used by heat plant result models

### Changed
- BREAKING: replaced [Unit API 1.0](https://github.com/unitsofmeasurement/uom-se) (JSR 363, tec.uom.se) with [Unit API 2.0](https://github.com/unitsofmeasurement/indriya) (JSR 385, tech.units.indriya)
- added possibility to allow `null` values in time series for missing values (e.g. if some measure data points from real world data time series are missing)
- moved api docs to own branch incl. automated api-docs deployment
- added methods for nearest and all coordinates to IdCoordinateSource
- utilize factory in IdCoordinateSource to maintain highest possible flexibility
- added coordinate distance sort method to GridAndGeoUtils
- BREAKING: Harmonized field naming for time information
- BREAKING: Properly applying snake case to result file names
- deprecated `TarballUtils`
- updated Indriya to version 2.1.2 to include fixes for serialization
- Reworking the time series source (one source per time series, distinct mapping source, factory pattern)
- BREAKING: Moved methods `buildSafe{Coord,Point,LineString,LineStringBetweenCoords,LineStringBetweenPoints}`, `totalLengthOfLineString` from `GridAndGeoUtils` to `GeoUtils` in [_PowerSystemUtils_](https://github.com/ie3-institute/PowerSystemUtils)
- BREAKING: Moved `CoordinateDistance` to [_PowerSystemUtils_](https://github.com/ie3-institute/PowerSystemUtils)
- Factory methods for `SubGridGate`
- BREAKING: Inheritance hierarchy of exceptions all around entity validation

### Removed
- BREAKING: Removed deprecated code parts
- Intermingled builder pattern and constructors in `SubGridGate`
- `TarballUtils` that have been transferred to `FileIOUtils` in [_PowerSystemUtils_](https://github.com/ie3-institute/PowerSystemUtils)
- `FileNamingStrategy` that has been transferred to `EntityPersistenceNamingStrategy`
- `EvCharacteristicInput` and `TimeSeriesContainer` that shouldn't be used anymore

### Fixed
- InfluxDbConnector now keeps session instead of creating a new one each call
(resolves [#247](https://github.com/ie3-institute/PowerSystemDataModel/issues/247)
and [#248](https://github.com/ie3-institute/PowerSystemDataModel/issues/248))
- BREAKING: fix invalid application of solar irradiance / irradiation ([#266](https://github.com/ie3-institute/PowerSystemDataModel/issues/266))
- BREAKING: deleted `IrradiationValue` as it is invalid and no longer required
- added copy builder implementations for thermal input models `CylindricalStorageInput`, `ThermalBusInput` and `ThermalHouseInput`
- the sample code for reading and writing model data from respectively to csv files documented in the Sphinx documentation is fixed

## [1.1.0] - 2020-09-15

### Added
- Headline in csv files is now mandatory. CsvDataSource checks for existing field `uuid` in first row of .csv file
- Minor logging improvements
- New constructor in ``Transformer3WInput`` that allows the internal node to be marked as slack
- Method in ``ContainerUtils`` to modify a provided ``SubGridContainer`` with slack nodes and make it usable for
- Headline in csv files is now mandatory. CsvDataSource checks for existing field `uuid` in first row of .csv file
- Minor logging improvements
- New constructor in ``Transformer3WInput`` that allows the internal node to be marked as slack
- Method in ``ContainerUtils`` to modify a provided ``SubGridContainer`` with slack nodes and make it usable for
most of the commonly known power flow calculations
- gradle task to create JavaDoc HTML files in the folder 'docs/javadoc'
- added missing ``HpResult`` model
- Implementation of ``DataConnector``, ``WeatherSource`` and ``DataSink`` for InfluxDB
- Introduction of a ``IdCoordinateSource`` and implementation of corresponding csv source for ID to coordinate mapping
- Factory for ``TimeBasedValues<WeatherValue>``
- Documentation with Sphinx / ReadTheDocs: [https://powersystemdatamodel.readthedocs.io/en/latest/](https://powersystemdatamodel.readthedocs.io/en/latest/)
- Introduction of``SwitchResultFactory`` to build adapted ``SwitchResult`` entities
- Copy method for all `RawGridElements` and `SystemParticipants` input entities which allow an easy to use entity copy with altered field values
- ``distanceBetweenNodes(NodeInput nodeA, NodeInput nodeB)`` in ``GridAndGeoUtils``
- Additional constructors based on lists of entities in ``RawGridElements``, ``SystemParticipants`` and ``GraphicElements``
- Added ``DistanceWeightedGraph`` + corresponding utility method to generate a graph topology whose vertices are `NodeInput` entities and its edges are weighted with the distance between the vertices in meter
- Added ``ContainerNodeUpdateUtil`` to support updating nested nodes in ``GridContainer`` instances
- Gradle task `gradle finalizePR` to format and test the code as well as generate JavaDoc
- gradle task to create JavaDoc HTML files in the folder 'docs/javadoc'
- added missing ``HpResult`` model
- Implementation of ``DataConnector``, ``WeatherSource`` and ``DataSink`` for InfluxDB
- Introduction of a ``IdCoordinateSource`` and implementation of corresponding csv source for ID to coordinate mapping
- Factory for ``TimeBasedValues<WeatherValue>``
- Documentation with Sphinx / ReadTheDocs: [https://powersystemdatamodel.readthedocs.io/en/latest/](https://powersystemdatamodel.readthedocs.io/en/latest/)
- Introduction of``SwitchResultFactory`` to build adapted ``SwitchResult`` entities
- Copy method for all `RawGridElements` and `SystemParticipants` input entities which allow an easy to use entity copy with altered field values
- ``distanceBetweenNodes(NodeInput nodeA, NodeInput nodeB)`` in ``GridAndGeoUtils``
- Additional constructors based on lists of entities in ``RawGridElements``, ``SystemParticipants`` and ``GraphicElements``
- Added ``DistanceWeightedGraph`` + corresponding utility method to generate a graph topology whose vertices are `NodeInput` entities and its edges are weighted with the distance between the vertices in meter
- Added ``ContainerNodeUpdateUtil`` to support updating nested nodes in ``GridContainer`` instances
- Gradle task `gradle finalizePR` to format and test the code as well as generate JavaDoc

### Changed
- Disabled concurrent writing in `CsvFileSink.persistJointGrid()` as this caused concurrency issues
- Modifications in `LineInput` and `GraphicInput` constructors to make `LineStrings` with two exactly equal
- Disabled concurrent writing in `CsvFileSink.persistJointGrid()` as this caused concurrency issues
- Modifications in `LineInput` and `GraphicInput` constructors to make `LineStrings` with two exactly equal
coordinates or multiple exactly equal coordinates possible
- Extended functionality of `GridAndGeoUtils`
- Extended functionality of `GridAndGeoUtils`
- `CsvFileConnector` is now set up to process either UniqueEntities or only by file name
- `SwitchResult` superclass changed from `ConnectorResult` to `ResultEntity`
- ``CsvDataSource`` now parses valid RFC 4180 rows correctly (invalid, old syntax is still supported but deprecated!)
- Consolidate test tasks. `gradle allTests` is now replaced by `gradle test`. Only unit tests can be run with `gradle unitTest`.
- Consolidate test tasks. `gradle allTests` is now replaced by `gradle test`. Only unit tests can be run with `gradle unitTest`.
- Changed projects toString() methods for readability/completeness

### Fixed
- CsvDataSource now stops trying to get an operator for empty operator uuid field in entities
- CsvDataSource now parsing multiple geoJson strings correctly
- CsvDataSource now stops trying to get an operator for empty operator uuid field in entities
- CsvDataSource now parsing multiple geoJson strings correctly

[Unreleased/Snapshot]: https://github.com/ie3-institute/powersystemdatamodel/compare/1.1.0...HEAD
[1.1.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/6a49bc514be8859ebd29a3595cd58cd000498f1e...1.1.0
1 change: 0 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ Before marking the pull request as 'ready to review', take these precautionary a

* Are all tests passing? Run `gradle test`
* Is your code properly formatted? Run `gradle spotlessApply`
* Update the javadoc pages. Run `gradle javadoc`

`gradle finalizePR` summarizes all of these steps .

Expand Down
Loading