Skip to content

Releases: 52North/sensorweb-server-dao-impl

Sensor Web Server DAO impl v4.0.1

23 Dec 09:10
Compare
Choose a tag to compare

What's Changed

  • Fix db-model issue by using 4.0.1

Full Changelog: v4.0.0...v4.0.1

Sensor Web Server DAO impl v4.0.0

23 Dec 07:59
Compare
Choose a tag to compare

What's Changed

Read more

Sensor Web Server DAO impl v3.6.1

26 Oct 12:01
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • None

Dependency Updates

  • Bump hibernate.version from 5.6.9.Final to 5.6.12.Final (#428, #438, #446)
  • Bump arctic-sea.version from 9.6.0 to 9.9.0 (#429, #434, #441)
  • Bump spring-boot-dependencies from 2.7.1 to 2.7.5 (#430, #435, #444, #449 )
  • Bump geotools.version from 27.0 to 27.2 (#432, #450)
  • Bump joda-time from 2.10.14 to 2.12.0 (#433, #436, #445, #448)
  • Bump janino from 3.1.7 to 3.1.8 (#439)
  • Bump spotbugs-annotations from 4.7.1 to 4.7.2 (#440)
  • Bump geolatte-geom from 1.8.2 to 1.9.0 (#447)
  • Bump jetty-maven-plugin from 11.0.11 to 11.0.12 (#442)

Breaking Changes

  • None

See here for the complete commit log.

Sensor Web Server DAO impl v3.6.0

28 Jun 08:05
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • None

Dependency Updates

  • Bump arctic-sea.version from 9.1.1 to 9.6.0 (#371, #377, #389, #390, #392, #408, #410, #412)
  • Bump hibernate.version from 5.6.0.Final to 5.6.1.Final (#372)
  • Bump geotools.version from 26.0 to 27.0 (#373, #387, #394, #405, #419)
  • Bump spring-boot-dependencies from 2.5.6 to 2.7.1 (#374, #375, #376, #381, #385, #395, #402, #403, #409, 418, #426)
  • Bump hibernate.version from 5.6.1.Final to 5.6.5.Final (#380, #384, #388)
  • Bump build-helper-maven-plugin from 3.2.0 to 3.3.0 (#383)
  • Bump jetty-maven-plugin from 11.0.7 to 11.0.11 (#391, #404, #423, #425)
  • Bump guava from 31.0.1-jre to 31.1-jre (#397)
  • Bump indriya from 2.1.2 to 2.1.3 (#393)
  • Bump maven-dependency-plugin from 3.2.0 to 3.3.0 (#398)
  • Bump joda-time from 2.10.13 to 2.10.14 (#401)
  • Bump janino from 3.1.6 to 3.1.7 (#406)
  • Bump parent from 21 to 24 (#348)
  • Bump spotbugs-annotations from 4.4.0 to 4.7.1 (#411, #413, #427)
  • Bump jts-core from 1.18.2 to 1.19.0 (#424)
  • Update db-model to 3.2.0

Breaking Changes

See here for the complete commit log.

Sensor Web Server DAO impl v3.5.2

17 Nov 13:34
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • Define QuantityDataEntity for querying observaiton in QuantityDataRepository (reduces the returned columns)
  • Get and store in DdQuery expanded and formatToUnixTime flag as well as NumberFormat
  • Query only the id of a dataset for exist query
  • Remove duplicated deleted filter parameter in sql query
  • Use getter from DbQuery for number format and flags
  • Use separate query for getting only type data from datasets

Dependency Updates

  • Bump arctic-sea.version from 9.0.0 to 9.1.1 (#344, #349, #352)
  • Bump formatter-maven-plugin from 2.16.0 to 2.17.0 (#369)
  • Bump gem-maven-plugin from 1.1.8 to 2.0.1 (#360, #370)
  • Bump geotools.version from 25.2 to 26.0 (#362)
  • Bump guava from 30.1.1-jre to 31.0.1-jre (#357, #358)
  • Bump hibernate.version from 5.4.32.Final to 5.6.0.Final (#354, #361)
  • Bump javax-jaxb.version from 3.0.1 to 3.0.2 (#345)
  • Bump jetty-maven-plugin from 11.0.6 to 11.0.7 (#363)
  • Bump joda-time from 2.10.10 to 2.10.13 (#355, #359, #366)
  • Bump jts-core from 1.18.1 to 1.18.2 (#351)
  • Bump maven-war-plugin from 3.3.1 to 3.3.2 (#353)
  • Bump series-hibernate.version from 3.1.0 to 3.1.2 (#347, #361)
  • Bump spring-boot-dependencies from 2.5.3 to 2.5.6 (#350, #356, #365)

Breaking Changes

  • None

See here for the complete commit log.

Sensor Web Server DAO impl v3.3.6

17 Nov 13:21
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • Use separate query for getting only type data from datasets
  • Query only the id of a dataset for exist query
  • Get and store in BdQuery expanded and formatToUnixTime flag as well as NumberFormat
  • Use getter from DbQuery for number format and flags
  • Remove duplicated deleted filter parameter in sql query
  • Define QuantityDataEntity for querying observaiton in QuantityDataRepository (reduces the returned columns)

Dependency Updates

  • None

Breaking Changes

  • None

See here for the complete commit log.

Sensor Web Server DAO impl v3.5.1

07 Sep 12:37
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • Add GitHub Actions
  • Faster query with same result (should be checked for observations with several resultTimes) for closest values
  • set identifier to service entity in factory
  • Refactor closest value queries by querying max/min time and then the observation for this time and dataset. Much faster than old solution when querying the first time
  • reduce database observation queries for referenced data if no data are available for the requested period

Dependency Updates

  • Bump jetty-maven-plugin from 11.0.3 to 11.0.6 (#327, #330, #336)
  • Bump spring-boot-dependencies from 2.5.0 to 2.5.3 (#328, #334, #342)
  • Bump commons-io from 2.9.0 to 2.11.0 (#329, #338)
  • Bump maven-dependency-plugin from 3.1.2 to 3.2.0 (#331)
  • Bump geolatte-geom from 1.8.1 to 1.8.2 (#332)
  • Bump unit-api from 2.1.2 to 2.1.3 (#333)
  • Bump formatter-maven-plugin from 2.15.0 to 2.16.0 (#335)
  • Bump arctic-sea.version from 8.2.1 to 9.0.0 (#339)
  • Bump geotools.version from 25.1 to 25.2 (#340)
  • Bump postgis-jdbc from 2.5.0 to 2.5.1(#341)
  • Bump janino from 3.1.4 to 3.1.6 (#343)

Breaking Changes

  • None

See here for the complete commit log.

Sensor Web Server DAO impl v3.3.5

07 Sep 12:28
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • Faster query with same result (should be checked for observations with several resultTimes) for closest values
  • create own close data criteria creation method
  • Refactor closest value queries by querying max/min time and then the observation for this time and dataset. Much faster than old solution when querying the first time
  • reduce database observation queries for referenced data if no data are available for the requested period

Dependency Updates

  • None

Breaking Changes

  • None

See here for the complete commit log.

Sensor Web Server DAO impl v3.5.0

31 May 12:33
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • Fix issue with non sampling extension
  • Fix search with locale param
  • Check if srid is set for geometry or use default
  • Refactor mapper and avoid IoParameters/DbQuery manipulation/recreations which slows down the service when you a huge amount of result data
  • Add sampling and measuringProgram mapper
  • Add and update fetch mode definitions for selection
  • Add check for children property
  • Get procedures instead of invalid features parameter
  • Optimizations for fetch mode
  • Get first/last value from quantity value if set for count
  • Fix issue with decimal formatting if the first/last quantity value is used from the dataset table
  • Change groupproperty to property which occurs errors when the dataset table is a view. grouping is not required here.
  • Check if feature join is required
  • Some further improvements and catch exception during output creation Log exception with message and return all valid outputs
  • Performance improvments by using fetchmode and mapper for creating condensed/expanded outputs used in parallel processing
  • Fix issue with adding hierarchical queries for procedure and offering if the database consept is simple

Dependency Updates

  • Bump helgoland.api from 3.4.0 to 3.4.1
  • Bump si-quantity from 2.0.1 to 2.1 (#322)
  • Upgrade to GitHub-native Dependabot (#318)
  • Bump javax-jaxb.version from 3.0.0 to 3.0.1 (#317)
  • Bumps guava from 29.0-jre to 30.1.1-jre
  • Bump geolatte-geom from 1.7.0 to 1.8.1 (#306, #323)
  • Bump unit-api from 2.1.1 to 2.1.2 (#300)
  • Bump geolatte-geom from 1.6.0 to 1.7.0 (#297, #298)
  • Bump janino from 3.1.2 to 3.1.4 (#296, #319)
  • Bump fop-core from 2.5 to 2.6 (#295)
  • Bump cors-filter from 2.9 to 2.10 (#289, #315)
  • Bump parent from 19 to 21 (#282, #284)
  • Bump javax-jaxb.version from 2.3.0.1 to 3.0.0 (#280)
  • Bump indriya from 2.0.4 to 2.1.2 (#278, #303)
  • Bump hibernate.version from 5.4.20.Final to 5.4.32.Final (#271, #276, #290)
  • Bump joda-time from 2.10.6 to 2.10.10 (#269, #292, #299)
  • Bump jetty-maven-plugin from 9.4.31.v20200723 to 11.0.3 (#264, #268, #272, #279, #283, #304, #313, #325)
  • Bump geotools.version from 23.2 to 25.1 (#260, #277, #294, #309, #321)
  • Bump commons-io from 2.7 to 2.9.0 (#258, #262, #326)
  • Bump arctic-sea.version from 8.0.0 to 8.2.1 (#257, #261, #281, #287, #308, #320)
  • Bump jts-core from 1.17.0 to 1.18.1 (#256, #291, #305)
  • Bump series-hibernate.version from 3.0.1 to 3.1.0 (#255, #263, #273)
  • Bump formatter-maven-plugin from 2.12.1 to 2.15.0 (#254, #265, #301, #314)
  • Bump spring-boot-dependencies from 2.3.2.RELEASE to 2.5.0.RELEASE (#253, #259, #270, #274, #285, #293, #302, #312, #316, #324)

Breaking Changes

  • None

See here for the complete commit log.

Sensor Web Server DAO impl v3.3.4

12 May 07:30
Compare
Choose a tag to compare

Available in Maven Central.

Change Log

  • Fix issue with decimal formatting if the first/last quantity value is used from the dataset table
  • get first/last value from quantity value if set for count
  • optimizations for fetch mode
  • get procedures instead of invalid features parameter
  • add check for children property

Dependency Updates

  • Bumps guava from 29.0-jre to 30.1.1-jre
  • Update db-model from 3.0.5 to 3.0.6

Breaking Changes

  • None

See here for the complete commit log.