Skip to content

#511 Timeseries can contain more than one value for one timestamp

Merge Request

🥅 Description

This MR is the follow-up MR to the previous MR implenting the basics of the UPSERT functionality in the timeseries database. Especially, this MR handles the sometimes failing - sometimes succeeding Quarkus test to the test batch inserts with non-unique timestamp values.

Furthermore, documentation is added on the edge case behavior for uploading non-unique timestamps. As an advance to prevent future issues with TimescaleDB, this MR also fixes the TimescaleDB docker image version.

Also a new @ApiResponse entry is added to the timeseries-upload endpoint to document the new Api error.

📓 Checklist

  • The code compiles without any warnings.
  • I followed the code review checklist.
  • The documentation has been added/updated.

🔗 Related Issues

Edited by Maximilian Heykeroth

Merge request reports

Loading