HAKOM PowerTSM® Documentation
Breadcrumbs

Version Information

New Features

Fixed Bugs

TSM-8738: WebTSM Services: Fixed Incorrect Health Status Reported After Startup

Fixed an issue in WebTSM Services where the /health/live endpoint could report the service as healthy although its license was not valid. This occurred when several health checks arrived at the same time shortly after service startup, which could cause monitoring systems to treat an unusable service as operational. The license is now verified once during service startup, and all health checks consistently report that result.

TSM-8616: Argument Exception When Writing Invalid Data

Saving time series data with a timestamp that already exists in the same request previously caused an unhandled ArgumentException and returned HTTP 500. This has been fixed: the API now returns HTTP 409 Conflict with a clear error message stating the duplicate timestamp.

TSM-8642: Readable Node and Category Attribute Columns in Search Results

Node attribute columns in the time series search result now show the node name (or the attribute name when no node is set) instead of the raw node id. Category attribute columns now display "Assigned" or "Not assigned" instead of the stored value.

TSM-8646: Database: SQL Server Warning About Maximum Key Length During Installation

On SQL Server, installing the database scripts produced the warning The maximum key length for a clustered index is 900 bytes which could lead to failed writes. This has been fixed with the removal of the affected key.

TSM-8703: WebTSM Services: Fixed Database Connection Leak in Quotations Endpoint

Fixed an issue in WebTSM Services where requests to the GET timeseriescollections/data/quotations endpoint did not release their database connections. Under repeated use, this could exhaust the available connections and lead to slow responses or failures. Database connections are now properly released after each request.