Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
257 commits
Select commit Hold shift + click to select a range
4665871
print passed tests
johanneshiry May 21, 2021
d43a54c
fmt
johanneshiry May 21, 2021
e8c360a
print tests
johanneshiry May 21, 2021
6edcb6a
remove printing again - useless as too many tests are executed
johanneshiry May 21, 2021
d3f88ea
Adapting CHANGELOG
ckittl May 21, 2021
b27025a
Merge pull request #353 from ie3-institute/rel/jh/#351-v-2-1-0-SNAPSHOT
ckittl May 21, 2021
5a6db2f
Making InputContainer serializable
sebastian-peter May 24, 2021
b346e86
Merge pull request #360 from ie3-institute/sp/#359-subgridcontainer-s…
ckittl May 25, 2021
17a3261
Bump commons-io from 2.8.0 to 2.9.0
dependabot[bot] May 26, 2021
a2c5e2f
Bump PowerSystemUtils from 1.5.2 to 1.5.3
dependabot[bot] May 26, 2021
e9d73cc
Merge pull request #364 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry May 26, 2021
8640ce7
Merge branch 'dev' into dependabot/gradle/dev/commons-io-commons-io-2…
johanneshiry May 26, 2021
a323ddc
Merge pull request #363 from ie3-institute/dependabot/gradle/dev/comm…
dependabot[bot] May 26, 2021
b9b287e
implemented all classes and tests, old stuff not deleted yet
NGL04 May 26, 2021
b814165
before reducing FlatDirectoryHierarchy
NGL04 May 28, 2021
cc4b9e7
after reducing FlatDirectoryHierarchy
NGL04 May 28, 2021
f6217cc
refactored all csv
NGL04 May 28, 2021
c3ecf36
deleted HierarchicFileNamingStrategy and io.csv.FileNamingStrategy
NGL04 May 28, 2021
2d7f0ba
removed deprecated methods in EntityNamingStrategy
NGL04 May 28, 2021
4a63b1d
Merge branch 'dev' into ns/#315-seperate-entity-naming-and-file-naming
NGL04 May 28, 2021
6f3a107
small correction after dev merge + spotlessApply
NGL04 May 28, 2021
5be3283
[LoadInputFactory:55] logger.error(...) -> logger.warn(...)
johanneshiry May 28, 2021
01cc975
Merge branch 'dev' into jh/#365-err-to-warn
johanneshiry May 29, 2021
8be40a5
improve code quality
NGL04 May 29, 2021
60bfc7e
moved classes concerning hierarchy and file naming to io.naming
NGL04 May 29, 2021
77e4b31
improve code quality
NGL04 May 29, 2021
dfe5326
added attributes desiredTemperature, upperTemperatureLimit, lowerTemp…
NGL04 May 30, 2021
7db5a9a
adapted thermalhouse.rst in readthedocs
NGL04 May 30, 2021
fe51249
adapted ThermalUnitInputTestData and ThermalHouseInputTest
NGL04 May 30, 2021
5ab3afc
adapted ValidationUtils + Tests for thermal house model
NGL04 May 30, 2021
2e05396
adapted ThermalHouseInputFactory
NGL04 May 30, 2021
0d687ca
corrected ThermalUnitValidationUtils
NGL04 May 30, 2021
2b864c9
adapted other appearances
NGL04 May 30, 2021
095ef46
corrected bug, 1 remaining
NGL04 May 30, 2021
c5c8682
still one bug
NGL04 May 31, 2021
f1ddaac
try again
NGL04 May 31, 2021
a3e8a9e
updated CHANGELOG.md
NGL04 May 31, 2021
8da3021
Merge pull request #366 from ie3-institute/jh/#365-err-to-warn
ckittl May 31, 2021
c0cb71b
Adding evcs to CsvSystemParticipantSource.getSystemParticipants
sebastian-peter Jun 1, 2021
e4e6dca
Merge branch 'dev' into sp/#368-read-evcs-in-CsvSystemParticipantSource
johanneshiry Jun 1, 2021
baa9be1
adapted CHANGELOG.md
johanneshiry Jun 1, 2021
552452f
Merge pull request #370 from ie3-institute/sp/#368-read-evcs-in-CsvSy…
johanneshiry Jun 1, 2021
fc5b7fc
Bump java-client from 3.1.5 to 3.1.6
dependabot[bot] Jun 7, 2021
b646725
Merge pull request #372 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Jun 7, 2021
82acc87
adjust javadocs documentation
t-ober Jun 7, 2021
6951ce7
adjust readthedocs documentation
t-ober Jun 7, 2021
644428e
update stable release version
t-ober Jun 7, 2021
346b90f
Merge branch 'dev' into to/#371-clarify-parallelDevices-param
t-ober Jun 7, 2021
dd7ac52
Correctly escaping windows file separator in time series regex pattern
ckittl Jun 7, 2021
4cd1740
Merge remote-tracking branch 'origin/dev' into ns/#315-seperate-entit…
NGL04 Jun 8, 2021
a9b9911
used IoUtil regex in FileNamingStrategy and CsvFileDefinition
NGL04 Jun 8, 2021
91486b4
Merge remote-tracking branch 'origin/dev' into ns/#317-add-desired-te…
NGL04 Jun 8, 2021
17cb2c6
updated CHANGELOG.md
NGL04 Jun 8, 2021
f44742c
corrected last bugs
NGL04 Jun 8, 2021
4472159
Codacy cleaning
NGL04 Jun 8, 2021
e41583e
Fix, what I broke
ckittl Jun 8, 2021
0e94398
added some javadoc and moved timeseriesapptern methods from EntityNam…
NGL04 Jun 8, 2021
b19f4fb
renamed EntityNamingStrategy to EntityPersistenceNamingStrategy
NGL04 Jun 8, 2021
0a2c5ef
javadoc correction
NGL04 Jun 8, 2021
193a1be
Merge pull request #373 from ie3-institute/to/#371-clarify-parallelDe…
ckittl Jun 10, 2021
717450f
Merge branch 'dev' into ns/#315-seperate-entity-naming-and-file-naming
ckittl Jun 10, 2021
c27ccfe
Merge branch 'dev' into ns/#317-add-desired-temperature-boundaries-to…
ckittl Jun 10, 2021
238aa3d
Bump org.sonarqube from 3.2.0 to 3.3
dependabot[bot] Jun 11, 2021
70bfb86
Merge pull request #375 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Jun 11, 2021
d356a06
Bump commons-io from 2.9.0 to 2.10.0
dependabot[bot] Jun 14, 2021
bc5dd97
ongoing adaption for base directory of FlatHierarchy
NGL04 Jun 15, 2021
b2f3b95
Merge pull request #379 from ie3-institute/dependabot/gradle/dev/comm…
johanneshiry Jun 15, 2021
e7beb45
Bump postgresql from 42.2.20 to 42.2.21
dependabot[bot] Jun 15, 2021
b6170bf
empty base directory of FlatHierarchy > correct?
NGL04 Jun 15, 2021
e1495f6
test for nulls and empty strings
t-ober Jun 15, 2021
ff8e1e1
Apply suggestions from code review
NGL04 Jun 15, 2021
8fb4060
completed renaming of desiredTemperature to targetTemperature
NGL04 Jun 15, 2021
4c857f4
adjust test text
t-ober Jun 15, 2021
edbd4e9
Add test for equals method of ThermalHouseInput to improve test coverage
NGL04 Jun 15, 2021
7bb3784
spotlessApply
NGL04 Jun 15, 2021
15fb379
spotlessApply
NGL04 Jun 15, 2021
2bcd3ba
Merge remote-tracking branch 'origin/dev' into ns/#317-add-desired-te…
NGL04 Jun 15, 2021
8b35636
spotlessApply
NGL04 Jun 15, 2021
75dc0ca
manually spotless
NGL04 Jun 15, 2021
3772013
adjust docs
t-ober Jun 15, 2021
e918a1d
added test for coverage
NGL04 Jun 15, 2021
9f4eb69
spotless
NGL04 Jun 15, 2021
5338c97
more test
NGL04 Jun 15, 2021
1724e02
Merge branch 'dev' into to/#380-null-handling-operation-time
t-ober Jun 15, 2021
3796635
Merge pull request #383 from ie3-institute/to/#380-null-handling-oper…
johanneshiry Jun 16, 2021
10e4771
Merge branch 'dev' into dependabot/gradle/dev/org.postgresql-postgres…
johanneshiry Jun 16, 2021
7d0dd92
Merge pull request #374 from ie3-institute/dependabot/gradle/dev/org.…
dependabot[bot] Jun 16, 2021
cb3957f
Merge remote-tracking branch 'origin/dev' into ns/#317-add-desired-te…
NGL04 Jun 16, 2021
fedab39
more tests for coverage
NGL04 Jun 16, 2021
b3f0611
more tests for coverage
NGL04 Jun 16, 2021
c58ef33
Bump postgresql from 42.2.21 to 42.2.22
dependabot[bot] Jun 17, 2021
5735868
Merge pull request #385 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Jun 17, 2021
f3e0f50
first draft of ResultEntitySource + CsvResultEntitySource
johanneshiry Jun 22, 2021
e68ffc2
Merge remote-tracking branch 'origin/dev' into ns/#315-seperate-entit…
NGL04 Jun 22, 2021
3be1023
spotless
NGL04 Jun 22, 2021
640007d
test: started test implementation for CsvResultEntitySource
baszach Jun 22, 2021
64d12c6
minor adaptions + fixes
johanneshiry Jun 22, 2021
c09a24b
test: extended test for CsvResultEntitySource
baszach Jun 23, 2021
99d8efa
fix: resolved static code analysis issues + applied spotless
baszach Jun 23, 2021
485d126
updated spotless version
johanneshiry Jun 23, 2021
39bc954
fmt
johanneshiry Jun 23, 2021
8a9a6da
added new features to CHANGELOG.md
johanneshiry Jun 23, 2021
e086bb6
fmt
johanneshiry Jun 23, 2021
fd9f829
fix: applied spotless with java 8 (instead of 11)
baszach Jun 29, 2021
b12d6dc
Merge branch 'jh/#388-result-entity-source' of github.com:ie3-institu…
baszach Jun 29, 2021
06bc738
fix: further formatting fixes (Codacy + Jenkins)
baszach Jun 29, 2021
4258660
docs: removed TODO and added java-doc
baszach Jun 29, 2021
755c55a
fmt
baszach Jun 29, 2021
2b8ca4e
test: added more .csv files to test methods for greater coverage
baszach Jun 29, 2021
d925833
Merge pull request #389 from ie3-institute/jh/#388-result-entity-source
baszach Jun 30, 2021
16f0d34
Merge remote-tracking branch 'origin/dev' into ns/#315-seperate-entit…
ckittl Jul 1, 2021
0929fba
Merge pull request #339 from ie3-institute/ns/#315-seperate-entity-na…
ckittl Jul 1, 2021
07783cf
Merge branch 'dev' into ns/#317-add-desired-temperature-boundaries-to…
ckittl Jul 1, 2021
d31ed20
Merge pull request #367 from ie3-institute/ns/#317-add-desired-temper…
ckittl Jul 1, 2021
ed13ac7
Bump de.undercouch.download from 4.1.1 to 4.1.2
dependabot[bot] Jul 5, 2021
230499a
Merge pull request #390 from ie3-institute/dependabot/gradle/dev/de.u…
johanneshiry Jul 5, 2021
b49fc13
Bump postgresql from 42.2.22 to 42.2.23
dependabot[bot] Jul 7, 2021
a8aff20
Bump com.github.spotbugs from 4.7.1 to 4.7.2
dependabot[bot] Jul 9, 2021
a337862
Merge pull request #396 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Jul 9, 2021
25f99d1
Merge branch 'dev' into dependabot/gradle/dev/org.postgresql-postgres…
johanneshiry Jul 9, 2021
a1d3d13
Allowing customized date time formatting patterns when reading results
ckittl Jul 9, 2021
b274307
Merge branch 'dev' into hotfix/jh/#394-fix-logging-imports
ckittl Jul 9, 2021
b880d9d
Formatting
ckittl Jul 9, 2021
e3718cd
Merge pull request #399 from ie3-institute/hotfix/jh/#394-fix-logging…
ckittl Jul 9, 2021
b8b4447
Merge branch 'dev' into ck/#397-fixDateTimePatternResultFactory
ckittl Jul 9, 2021
a651bd1
Bump com.diffplug.spotless from 5.14.0 to 5.14.1
dependabot[bot] Jul 9, 2021
3ca7269
added dtf aware constructor in CsvResultEntitySource
johanneshiry Jul 9, 2021
2387d5f
Merge pull request #391 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Jul 9, 2021
18a1989
Merge branch 'dev' into dependabot/gradle/dev/org.postgresql-postgres…
ckittl Jul 9, 2021
6ef66ab
Merge branch 'dev' into ck/#397-fixDateTimePatternResultFactory
johanneshiry Jul 9, 2021
fe027c7
fix OperationTimeTest
johanneshiry Jul 9, 2021
a6ee342
Merge remote-tracking branch 'origin/ck/#397-fixDateTimePatternResult…
johanneshiry Jul 9, 2021
a8f578d
Merge pull request #392 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Jul 9, 2021
4201532
Merge branch 'dev' into ck/#397-fixDateTimePatternResultFactory
johanneshiry Jul 9, 2021
7518c47
housekeeping in FileNamingStrategy
johanneshiry Jul 9, 2021
6173d0d
Merge remote-tracking branch 'origin/ck/#397-fixDateTimePatternResult…
johanneshiry Jul 9, 2021
41b6a97
Merge pull request #398 from ie3-institute/ck/#397-fixDateTimePattern…
johanneshiry Jul 9, 2021
dda6944
Bump commons-compress from 1.20 to 1.21
dependabot[bot] Jul 13, 2021
94ce267
Bump commons-io from 2.10.0 to 2.11.0
dependabot[bot] Jul 14, 2021
febd197
Merge pull request #401 from ie3-institute/dependabot/gradle/dev/comm…
johanneshiry Jul 16, 2021
4a0c7ca
Merge branch 'dev' into dependabot/gradle/dev/org.apache.commons-comm…
johanneshiry Jul 16, 2021
8141254
Merge pull request #400 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Jul 19, 2021
ea0766d
Bump java-client from 3.1.6 to 3.2.0
dependabot[bot] Jul 21, 2021
d2c24f2
Bump com.diffplug.spotless from 5.14.1 to 5.14.2
dependabot[bot] Jul 21, 2021
7a7b5c4
Merge pull request #404 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Jul 21, 2021
817a9e9
Merge branch 'dev' into dependabot/gradle/dev/com.couchbase.client-ja…
johanneshiry Jul 21, 2021
5acc6f6
Bump testcontainersVersion from 1.15.3 to 1.16.0
dependabot[bot] Jul 21, 2021
60019fc
Merge pull request #402 from ie3-institute/dependabot/gradle/dev/test…
johanneshiry Jul 21, 2021
cf7bcab
Merge branch 'dev' into dependabot/gradle/dev/com.couchbase.client-ja…
ckittl Jul 21, 2021
780bbae
Merge pull request #403 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Jul 21, 2021
dcc200d
kill the last LogManager ...
johanneshiry Jul 23, 2021
9216532
Adding EvcsLocationType to EcsInput, adapting factories and tests
sebastian-peter Aug 16, 2021
1a389bd
Adding EvcsLocationTypeUtilsTest
sebastian-peter Aug 17, 2021
d4255b2
Addressing codacy issues
sebastian-peter Aug 17, 2021
9f7d21b
Bump com.github.spotbugs from 4.7.2 to 4.7.3
dependabot[bot] Aug 18, 2021
4ab94ec
Merge pull request #408 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Aug 18, 2021
e90af25
Merge branch 'dev' into sp/#406-EvcsLocationType
ckittl Aug 18, 2021
db455ad
Formatting
ckittl Aug 18, 2021
b096e8a
Addressing reviewer's comments
sebastian-peter Aug 18, 2021
c07ee56
Merge pull request #407 from ie3-institute/sp/#406-EvcsLocationType
ckittl Aug 18, 2021
df5b050
Added JavaDocs and readthedocs for EvcsLocationType
sebastian-peter Aug 18, 2021
9f7f2f5
fmt
sebastian-peter Aug 18, 2021
e198303
Merge pull request #410 from ie3-institute/sp/#409-EvcsLocationType-d…
ckittl Aug 19, 2021
98fc18b
Bump com.diffplug.spotless from 5.14.2 to 5.14.3
dependabot[bot] Aug 23, 2021
08ffc65
Merge pull request #411 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Aug 23, 2021
cb7d09f
convert line length to Standardunits.LINE_LENGTH
t-ober Aug 25, 2021
f922492
Update CHANGELOG.md
t-ober Aug 25, 2021
357394e
Merge pull request #413 from ie3-institute/to/#412-line-length-to-sta…
johanneshiry Aug 25, 2021
1678286
Update CHANGELOG.md
johanneshiry Aug 26, 2021
7f79901
fmt
johanneshiry Aug 27, 2021
8f12dd7
Offer means to access the time series writer directly
ckittl Aug 29, 2021
78ded13
Close time series writers after writing the time series
ckittl Aug 30, 2021
47bc608
debug jenkinsfile
johanneshiry Aug 30, 2021
dbb49d2
- update gradle 6.0.1 -> 2.7
johanneshiry Aug 30, 2021
8da25c9
set javadoc encoding explicitly in build.gradle
johanneshiry Aug 30, 2021
c447398
fmt w j8
johanneshiry Aug 30, 2021
274a267
Do not hand writer to the outside (reviewers comment)
ckittl Aug 30, 2021
e53f898
Adding to CHANGELOG
ckittl Aug 30, 2021
124d2fc
Merge pull request #416 from ie3-institute/ck/#415-parallelWritingOfT…
johanneshiry Aug 30, 2021
ddeac2d
Merge branch 'dev' into jh/#000-fix-changelog
ckittl Sep 2, 2021
513dc83
Merge pull request #414 from ie3-institute/jh/#000-fix-changelog
ckittl Oct 12, 2021
e0697dd
Bump jts-core from 1.18.1 to 1.18.2
dependabot[bot] Oct 12, 2021
73e0d44
Merge pull request #417 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Oct 12, 2021
75abcf2
Bump jts-io-common from 1.18.1 to 1.18.2
dependabot[bot] Oct 12, 2021
29993b1
Merge pull request #418 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Oct 12, 2021
80140f2
Bump influxdb-java from 2.21 to 2.22
dependabot[bot] Oct 12, 2021
7fbd952
Merge pull request #427 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Oct 12, 2021
5800c87
Bump postgresql from 42.2.23 to 42.2.24
dependabot[bot] Oct 12, 2021
4bcd7c3
Merge pull request #432 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Oct 13, 2021
b697275
Bump junit-jupiter from 5.7.2 to 5.8.1
dependabot[bot] Oct 13, 2021
6cf3030
Merge pull request #431 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Oct 13, 2021
dcedc20
Bump com.github.spotbugs from 4.7.3 to 4.7.8
dependabot[bot] Oct 13, 2021
b71e9c0
Merge pull request #438 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Oct 13, 2021
8eef03f
Bump com.diffplug.spotless from 5.14.3 to 5.17.0
dependabot[bot] Oct 13, 2021
46df54c
Merge pull request #439 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Oct 13, 2021
f9fa3ab
Bump java-client from 3.2.0 to 3.2.2
dependabot[bot] Oct 13, 2021
11b1e81
Merge pull request #436 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Oct 13, 2021
4688030
Bump postgresql from 42.2.24 to 42.3.0
dependabot[bot] Oct 19, 2021
193e204
Merge pull request #442 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Oct 19, 2021
0e001d3
Bump testcontainersVersion from 1.16.0 to 1.16.1
dependabot[bot] Oct 20, 2021
0ea1ec5
Merge pull request #444 from ie3-institute/dependabot/gradle/dev/test…
ckittl Oct 20, 2021
97d0324
Bump com.github.spotbugs from 4.7.8 to 4.7.9
dependabot[bot] Oct 21, 2021
155bb35
Merge pull request #445 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Oct 22, 2021
85b046d
Bump testcontainersVersion from 1.16.1 to 1.16.2
dependabot[bot] Oct 25, 2021
21c3ce3
Merge pull request #446 from ie3-institute/dependabot/gradle/dev/test…
ckittl Oct 27, 2021
601e3fc
Bump com.diffplug.spotless from 5.17.0 to 5.17.1
dependabot[bot] Oct 27, 2021
e916d0f
Merge pull request #447 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Oct 27, 2021
f32fb27
Bump postgresql from 42.3.0 to 42.3.1
dependabot[bot] Nov 1, 2021
54fea7d
Fix read the docs
ckittl Nov 12, 2021
5d2209a
Merge pull request #448 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Nov 12, 2021
ec5674a
Bump java-client from 3.2.2 to 3.2.3
dependabot[bot] Nov 12, 2021
b584f51
Merge pull request #449 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Nov 12, 2021
45a3ec6
Bump com.diffplug.spotless from 5.17.1 to 6.0.0
dependabot[bot] Nov 12, 2021
33dae26
Merge pull request #450 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Nov 12, 2021
be5300e
Bump com.github.spotbugs from 4.7.9 to 4.7.10
dependabot[bot] Nov 15, 2021
c1ea467
Merge pull request #451 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Nov 16, 2021
648a6d1
Bump com.github.spotbugs from 4.7.10 to 4.8.0
dependabot[bot] Nov 25, 2021
cbcd394
Merge pull request #452 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Nov 25, 2021
73b6602
Bump com.diffplug.spotless from 6.0.0 to 6.0.1
dependabot[bot] Dec 2, 2021
b1b4c94
Merge pull request #454 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Dec 2, 2021
a7ccf33
Bump junit-jupiter from 5.8.1 to 5.8.2
dependabot[bot] Dec 2, 2021
002041c
Merge pull request #453 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Dec 2, 2021
0072d81
Bump com.diffplug.spotless from 6.0.1 to 6.0.4
dependabot[bot] Dec 7, 2021
5452895
Merge pull request #456 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Dec 8, 2021
3033a7e
Bump com.github.spotbugs from 4.8.0 to 5.0.1
dependabot[bot] Dec 8, 2021
716a9d4
Merge pull request #458 from ie3-institute/dependabot/gradle/dev/com.…
ckittl Dec 8, 2021
0675482
Bump log4j-slf4j-impl from 2.14.1 to 2.16.0
dependabot[bot] Dec 14, 2021
180855f
Merge pull request #466 from ie3-institute/dependabot/gradle/dev/org.…
t-ober Dec 14, 2021
dfd5237
Bump java-client from 3.2.3 to 3.2.4
dependabot[bot] Dec 14, 2021
96a4376
Merge pull request #463 from ie3-institute/dependabot/gradle/dev/com.…
t-ober Dec 21, 2021
76a0cc4
Bump log4j-core from 2.14.1 to 2.17.0
dependabot[bot] Dec 21, 2021
cd4587e
Merge pull request #472 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Dec 21, 2021
e65bfe6
Bump log4j-slf4j-impl from 2.16.0 to 2.17.0
dependabot[bot] Dec 21, 2021
df3b12c
Bump log4j-api from 2.14.1 to 2.17.0
dependabot[bot] Dec 21, 2021
40e5c0f
Merge pull request #470 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Dec 21, 2021
665f20a
Merge branch 'dev' into dependabot/gradle/dev/org.apache.logging.log4…
johanneshiry Dec 21, 2021
d59cae2
Merge pull request #471 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Dec 22, 2021
b2dd2d4
Bump com.github.spotbugs from 5.0.1 to 5.0.3
dependabot[bot] Dec 22, 2021
c416de8
Merge pull request #468 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Dec 23, 2021
d06c2de
Bump com.diffplug.spotless from 6.0.4 to 6.1.0
dependabot[bot] Dec 27, 2021
3ca487c
Bump log4j-api from 2.17.0 to 2.17.1
dependabot[bot] Dec 29, 2021
dba24a7
Merge pull request #478 from ie3-institute/dependabot/gradle/dev/org.…
johanneshiry Dec 29, 2021
c03709c
Bump log4j-core from 2.17.0 to 2.17.1
dependabot[bot] Dec 29, 2021
f051559
Merge branch 'dev' into dependabot/gradle/dev/com.diffplug.spotless-6…
johanneshiry Dec 29, 2021
b3ce870
Merge pull request #475 from ie3-institute/dependabot/gradle/dev/com.…
johanneshiry Dec 31, 2021
9725bef
Merge branch 'dev' into dependabot/gradle/dev/org.apache.logging.log4…
johanneshiry Dec 31, 2021
ca1da62
Merge pull request #477 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Jan 3, 2022
9776def
Bump log4j-slf4j-impl from 2.17.0 to 2.17.1
dependabot[bot] Jan 3, 2022
cb5b378
Merge pull request #476 from ie3-institute/dependabot/gradle/dev/org.…
ckittl Jan 3, 2022
25a6254
adapted CHANGELOG.md for release
johanneshiry Jan 5, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the version of Python and other tools you might need
build:
os: ubuntu-20.04
tools:
python: "3.9"

# Configure python
python:
install:
- requirements: docs/readthedocs/requirements.txt

# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: docs/readthedocs/conf.py
28 changes: 27 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased/Snapshot]

## [2.1.0] - 2022-01-05

### Added
- added `EvcsLocationType` support in `EvcsInput` and `EvcsInputFactory` [#406](https://github.com/ie3-institute/PowerSystemDataModel/issues/406)
- Opportunity to close writer in `CsvFileSink`

### Fixed
- adapted `LineInput` constructor to convert line length to `StandardUnits.LINE_LENGTH` [#412](https://github.com/ie3-institute/PowerSystemDataModel/issues/412)

### Changed
- Writers used to write time series are closed right away

## [2.0.1] - 2021-07-08

### Fixed
Expand All @@ -14,6 +26,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [2.0.0] - 2021-05-21

### Added
- added `ResultEntitySource` interface
- added `CsvResultEntitySource` implementation to read `ResultEntity` instances from .csv files
- added target temperature including tolerance boundaries to `ThermalHouseInput`

### Changed
- separated entity and file naming and introduced a new FileNamingStrategy taking an EntityNamingStrategy and a FileHierarchy as arguments

### Fixed
- `CsvSystemParticipantSource#getSystemParticipants()` now correctly returns electric vehicle charging station input models [PR#370](https://github.com/ie3-institute/PowerSystemDataModel/pull/370)

## [2.0.0] - 2021-05-21

### Added
- definition for a default input file directory structure
- tarball utils to extract and compress files
Expand Down Expand Up @@ -94,7 +119,8 @@ coordinates or multiple exactly equal coordinates possible
- 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/2.0.1...HEAD
[Unreleased/Snapshot]: https://github.com/ie3-institute/powersystemdatamodel/compare/2.1.0...HEAD
[2.1.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/2.0.1...2.1.0
[2.0.1]: https://github.com/ie3-institute/powersystemdatamodel/compare/2.0.0...2.0.1
[2.0.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/1.1.0...2.0.0
[1.1.0]: https://github.com/ie3-institute/powersystemdatamodel/compare/6a49bc514be8859ebd29a3595cd58cd000498f1e...1.1.0
7 changes: 4 additions & 3 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@ node {
// test the project
stage('run tests') {

sh 'java -version'

gradle('--refresh-dependencies clean spotlessCheck pmdMain pmdTest spotbugsMain ' +
'spotbugsTest test jacocoTestReport jacocoTestCoverageVerification', projectName)

Expand Down Expand Up @@ -150,7 +152,7 @@ node {
*/
sh(
script: """set +x && cd $projectName""" +
''' set +x; ./gradlew clean javadoc -Dorg.gradle.java.home=/opt/java/openjdk''',
''' set +x; ./gradlew clean javadoc -Dorg.gradle.java.home=/opt/java/openjdk''',
returnStdout: true
)

Expand Down Expand Up @@ -706,8 +708,7 @@ def getBranchType(String branchName) {
def main_pattern = ".*main"
if (branchName =~ feature_pattern || branchName =~ dependabot_pattern) {
return "feature"
} else
if (branchName =~ release_pattern) {
} else if (branchName =~ release_pattern) {
return "release"
} else if (branchName =~ main_pattern) {
return "main"
Expand Down
59 changes: 30 additions & 29 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,20 @@ plugins {
id 'maven-publish'
id 'signing'
id 'pmd' // code check, working on source code
id 'com.diffplug.spotless' version '5.12.5'//code format
id 'com.github.spotbugs' version '4.7.1' // code check, working on byte code
id 'com.github.onslip.gradle-one-jar' version '1.0.6' // pack a self contained jar
id 'de.undercouch.download' version '4.1.1'
id 'com.diffplug.spotless' version '6.1.0'//code format
id 'com.github.spotbugs' version '5.0.3' // code check, working on byte code
id 'de.undercouch.download' version '4.1.2'
id 'kr.motd.sphinx' version '2.10.1' // documentation generation
id 'jacoco' // java code coverage plugin
id "org.sonarqube" version "3.2.0" // sonarqube
id "org.sonarqube" version "3.3" // sonarqube
id 'net.thauvin.erik.gradle.semver' version '1.0.4' // semantic versioning
}

ext {
//version (changing these should be considered thoroughly!)
javaVersion = JavaVersion.VERSION_1_8
tscfgVersion = '0.9.9'
testcontainersVersion = '1.15.3'
testcontainersVersion = '1.16.2'

scriptsLocation = 'gradle' + File.separator + 'scripts' + File.separator //location of script plugins
}
Expand All @@ -33,7 +32,6 @@ apply from: scriptsLocation + 'pmd.gradle'
apply from: scriptsLocation + 'spotbugs.gradle'
apply from: scriptsLocation + 'spotless.gradle'
apply from: scriptsLocation + 'checkJavaVersion.gradle'
apply from: scriptsLocation + 'selfContainedJar.gradle'
apply from: scriptsLocation + 'documentation.gradle'
apply from: scriptsLocation + 'jacoco.gradle' // jacoco java code coverage
apply from: scriptsLocation + 'mavenCentralPublish.gradle'
Expand All @@ -46,48 +44,47 @@ repositories {
maven { url 'https://www.jitpack.io' } // allows github repos as dependencies

// sonatype snapshot repo
maven { url 'http://oss.sonatype.org/content/repositories/snapshots' }
maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }

}

dependencies {
// ie³ power system utils
compile 'com.github.ie3-institute:PowerSystemUtils:1.5.2'
implementation 'com.github.ie3-institute:PowerSystemUtils:1.5.3'

implementation 'tech.units:indriya:2.1.2'

// JTS Topology Suite for GeoPositions, License: EPL 1.0 / EDL 1.0
compile 'org.locationtech.jts:jts-core:1.18.1'
compile 'org.locationtech.jts.io:jts-io-common:1.18.1'
implementation 'org.locationtech.jts:jts-core:1.18.2'
implementation 'org.locationtech.jts.io:jts-io-common:1.18.2'

// Graphs
compile 'org.jgrapht:jgrapht-core:1.4.0'
implementation 'org.jgrapht:jgrapht-core:1.4.0'

// testing
testCompile 'org.junit.jupiter:junit-jupiter:5.7.2'
testCompile 'org.spockframework:spock-core:2.0-groovy-3.0'
testCompile 'org.objenesis:objenesis:3.2' // Mock creation with constructor parameters
testImplementation 'org.junit.jupiter:junit-jupiter:5.8.2'
testImplementation 'org.spockframework:spock-core:2.0-groovy-3.0'
testImplementation 'org.objenesis:objenesis:3.2' // Mock creation with constructor parameters

// testcontainers (docker framework for testing)
testCompile "org.testcontainers:testcontainers:$testcontainersVersion"
testCompile "org.testcontainers:spock:$testcontainersVersion"
testCompile "org.testcontainers:influxdb:$testcontainersVersion"
testCompile "org.testcontainers:postgresql:$testcontainersVersion"
testCompile "org.testcontainers:couchbase:$testcontainersVersion"
testImplementation "org.testcontainers:testcontainers:$testcontainersVersion"
testImplementation "org.testcontainers:spock:$testcontainersVersion"
testImplementation "org.testcontainers:influxdb:$testcontainersVersion"
testImplementation "org.testcontainers:postgresql:$testcontainersVersion"
testImplementation "org.testcontainers:couchbase:$testcontainersVersion"

// logging
compile 'org.apache.logging.log4j:log4j-api:2.14.1' // log4j
compile 'org.apache.logging.log4j:log4j-core:2.14.1' // log4j
compile 'org.apache.logging.log4j:log4j-slf4j-impl:2.14.1' // log4j -> slf4j
implementation 'org.apache.logging.log4j:log4j-api:2.17.1' // log4j
implementation 'org.apache.logging.log4j:log4j-core:2.17.1' // log4j
implementation 'org.apache.logging.log4j:log4j-slf4j-impl:2.17.1' // log4j -> slf4j

// Databases
compile 'org.influxdb:influxdb-java:2.21'
compile 'com.couchbase.client:java-client:3.1.5'
runtimeOnly 'org.postgresql:postgresql:42.2.20' // postgresql jdbc driver required during runtime
implementation 'org.influxdb:influxdb-java:2.22'
implementation 'com.couchbase.client:java-client:3.2.4'
runtimeOnly 'org.postgresql:postgresql:42.3.1' // postgresql jdbc driver required during runtime


compile 'commons-io:commons-io:2.8.0' // I/O functionalities
compile 'org.apache.commons:commons-compress:1.20' // I/O functionalities
implementation 'commons-io:commons-io:2.11.0' // I/O functionalities
implementation 'org.apache.commons:commons-compress:1.21' // I/O functionalities
}

wrapper {
Expand All @@ -98,6 +95,10 @@ tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}

tasks.withType(Javadoc){
options.encoding = 'UTF-8'
}

task printVersion {
doLast {
println project.version
Expand Down
2 changes: 1 addition & 1 deletion docs/readthedocs/gettingstarted.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ On `Maven central <https://search.maven.org/artifact/com.github.ie3-institute/Po
<dependency>
<groupId>com.github.ie3-institute</groupId>
<artifactId>PowerSystemDataModel</artifactId>
<version>1.1.0</version>
<version>2.0.0</version>
</dependency>

Snapshot releases
Expand Down
4 changes: 3 additions & 1 deletion docs/readthedocs/models/input/grid/line.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@ Entity Model
+-------------------+------+--------------------------------------------------------+
| nodeB | -- | |
+-------------------+------+--------------------------------------------------------+
| parallelDevices | -- | Amount of parallel devices of same attributes |
| parallelDevices | -- | | overall amount of parallel lines to automatically |
| | -- | | construct (e.g. parallelDevices = 2 will build a |
| | -- | | total of two lines using the specified parameters) |
+-------------------+------+--------------------------------------------------------+
| type | -- | |
+-------------------+------+--------------------------------------------------------+
Expand Down
48 changes: 25 additions & 23 deletions docs/readthedocs/models/input/grid/transformer2w.rst
Original file line number Diff line number Diff line change
Expand Up @@ -50,29 +50,31 @@ As obvious, the parameter can be used in T- as in 𝜋-equivalent circuit repres
Entity Model
""""""""""""

+-----------------+------+--------------------------------------------------------+
| Attribute | Unit | Remarks |
+=================+======+========================================================+
| uuid | -- | |
+-----------------+------+--------------------------------------------------------+
| id | -- | Human readable identifier |
+-----------------+------+--------------------------------------------------------+
| operator | -- | |
+-----------------+------+--------------------------------------------------------+
| operationTime | -- | Timely restriction of operation |
+-----------------+------+--------------------------------------------------------+
| nodeA | -- | Higher voltage node |
+-----------------+------+--------------------------------------------------------+
| nodeB | -- | Lower voltage node |
+-----------------+------+--------------------------------------------------------+
| parallelDevices | -- | Amount of parallel devices of same attributes |
+-----------------+------+--------------------------------------------------------+
| type | -- | |
+-----------------+------+--------------------------------------------------------+
| tapPos | -- | Current position of the tap changer |
+-----------------+------+--------------------------------------------------------+
| autoTap | -- | true, if there is a tap regulation apparent and active |
+-----------------+------+--------------------------------------------------------+
+-----------------+------+------------------------------------------------------------+
| Attribute | Unit | Remarks |
+=================+======+============================================================+
| uuid | -- | |
+-----------------+------+------------------------------------------------------------+
| id | -- | Human readable identifier |
+-----------------+------+------------------------------------------------------------+
| operator | -- | |
+-----------------+------+------------------------------------------------------------+
| operationTime | -- | Timely restriction of operation |
+-----------------+------+------------------------------------------------------------+
| nodeA | -- | Higher voltage node |
+-----------------+------+------------------------------------------------------------+
| nodeB | -- | Lower voltage node |
+-----------------+------+------------------------------------------------------------+
| parallelDevices | -- | | overall amount of parallel transformers to automatically |
| | -- | | construct (e.g. parallelDevices = 2 will build a |
| | -- | | total of two transformers using the specified parameters)|
+-----------------+------+------------------------------------------------------------+
| type | -- | |
+-----------------+------+------------------------------------------------------------+
| tapPos | -- | Current position of the tap changer |
+-----------------+------+------------------------------------------------------------+
| autoTap | -- | true, if there is a tap regulation apparent and active |
+-----------------+------+------------------------------------------------------------+

Caveats
^^^^^^^
Expand Down
52 changes: 27 additions & 25 deletions docs/readthedocs/models/input/grid/transformer3w.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,31 +70,33 @@ All impedances and admittances are given with respect to the higher voltage side
Entity Model
""""""""""""

+-----------------+------+--------------------------------------------------------+
| Attribute | Unit | Remarks |
+=================+======+========================================================+
| uuid | -- | |
+-----------------+------+--------------------------------------------------------+
| id | -- | Human readable identifier |
+-----------------+------+--------------------------------------------------------+
| operator | -- | |
+-----------------+------+--------------------------------------------------------+
| operationTime | -- | Timely restriction of operation |
+-----------------+------+--------------------------------------------------------+
| nodeA | -- | Higher voltage node |
+-----------------+------+--------------------------------------------------------+
| nodeB | -- | Intermediate voltage node |
+-----------------+------+--------------------------------------------------------+
| nodeC | -- | Lowest voltage node |
+-----------------+------+--------------------------------------------------------+
| parallelDevices | -- | Amount of parallel devices of same attributes |
+-----------------+------+--------------------------------------------------------+
| type | -- | |
+-----------------+------+--------------------------------------------------------+
| tapPos | -- | Current position of the tap changer |
+-----------------+------+--------------------------------------------------------+
| autoTap | -- | true, if there is a tap regulation apparent and active |
+-----------------+------+--------------------------------------------------------+
+-----------------+------+------------------------------------------------------------+
| Attribute | Unit | Remarks |
+=================+======+============================================================+
| uuid | -- | |
+-----------------+------+------------------------------------------------------------+
| id | -- | Human readable identifier |
+-----------------+------+------------------------------------------------------------+
| operator | -- | |
+-----------------+------+------------------------------------------------------------+
| operationTime | -- | Timely restriction of operation |
+-----------------+------+------------------------------------------------------------+
| nodeA | -- | Higher voltage node |
+-----------------+------+------------------------------------------------------------+
| nodeB | -- | Intermediate voltage node |
+-----------------+------+------------------------------------------------------------+
| nodeC | -- | Lowest voltage node |
+-----------------+------+------------------------------------------------------------+
| parallelDevices | -- | | overall amount of parallel transformers to automatically |
| | -- | | construct (e.g. parallelDevices = 2 will build a |
| | -- | | total of two transformers using the specified parameters)|
+-----------------+------+------------------------------------------------------------+
| type | -- | |
+-----------------+------+------------------------------------------------------------+
| tapPos | -- | Current position of the tap changer |
+-----------------+------+------------------------------------------------------------+
| autoTap | -- | true, if there is a tap regulation apparent and active |
+-----------------+------+------------------------------------------------------------+

Caveats
^^^^^^^
Expand Down
Loading