Skip to content

Releases: noi-techpark/bdp-core

v9.1.0 The Great Renamening

07 Mar 10:23
Compare
Choose a tag to compare

This release contains major breaking changes:

  • renamed the dc-interface library to client
  • renamed all namespaces from it.bz.idm.bdp to com.opendatahub.timeseries.bdp
  • removed references to Integreen, e.g. renamed DataPusher.integreenTypology to stationType, IntegreenException to OpendatahubException
  • pushRecords now discards duplicate timestamps for (station/type/period) even when values are different

fixes:

  • pushing records with heterogenous periods now handled correctly. Previously it would use the very first period it encountered to determine the previous latest record, now it does that for every period.

Spring cleaning

28 Nov 08:07
Compare
Choose a tag to compare

This release is mainly a dependency upgrade.
All dependencies have been brought up to date, or replaced in case they were deprecated.

  • Spring 6+
  • spring boot over WAR deployment
  • replaced keycloak dependency with spring auth
  • Java 17
  • REUSE compliance

dc-interface: allow to sync single station states

14 Apr 10:31
Compare
Choose a tag to compare

dc-interface with less provenance pushes

07 Mar 19:08
Compare
Choose a tag to compare

dc-interface with provenance on each call

02 Mar 16:22
Compare
Choose a tag to compare

This SDK sends the provenance name and version, that is the name and version of the data collector with each call. It is mainly useful for logging, to find the culprit of errors, or to generate statistics in our ELK stack.

In addition, it no longer pushes and retrieves the provenance UUID from the database. This is now just done once per data collector execution and stored locally. This should reduce the DB calls during data pushes.