Sebastian Peter
Sebastian Peter
While using the exemplary Dockerfile for Jenkins, I came across something that looks like an error in [supervisord.conf](https://github.com/nestybox/dockerfiles/blob/5b7ec2230af7fb65eb820277e8c408cfa68f79b7/jenkins-syscont/supervisord.conf#L18C1-L18C17). The jenkins process is configured with `username=jenkins`, but I think it should...
Similarly to #543, `WeatherSource` can be enhanced with an interface method (and implementations) that provide all data ticks available (after some starting date).
As discussed in https://github.com/ie3-institute/simona/pull/98#discussion_r793536276, the interface and corresponding implementations of `edu.ie3.datamodel.io.source.TimeSeriesSource` should be enhanced with a method that returns all activation ticks for a time series (after a given time):...
Once #773 is merged: The call to `stream()` here does not make much sense if one thinks of why we want to use it in the first place. We fetch...
As another successive issue of #969, there might be a way to eliminate `FactoryData` and all its subclasses (`EntityData` etc.) by creating `AssetInput`s and similar entities directly. To make this...
After refinements related to #969, the `DataSource` that is required for instanciating `EntitySource` is effectively only used in `EntitySource#buildEntityData`. Since all other methods are static or build upon this method,...
Especially with #926 it became apparent that some sources re-implement functionality that already exists in `EntitySource`. This functionality includes (but might not be limited to) methods ```java public abstract void...
What I think this should look like is `*Connector`s taking care of operations close to the file system, and `*DataSource` handling higher-level decisions, i.e. where data is stored (paths/databases/etc.). With...
https://github.com/ie3-institute/PowerSystemDataModel/blob/8baf2898612dc5fba4910a2a812ac53105ab8329/src/main/java/edu/ie3/datamodel/io/connectors/CsvFileConnector.java#L251-L254 Probably use `ConnectorException` as above in the same file
Looks like PSDM is built twice, once for tests and once for sonarqube. This should not be necessary and SIMONA works in CI without it. 