Releases: Cray-HPE/hms-trs-app-api
Releases · Cray-HPE/hms-trs-app-api
v3.0.1: Fix v3 module version
v3.0.0: Fix PCS/TRS resource leaks and scaling issues
[3.0.0] - 2024-11-25
Fixed
- TRS now supports configuration of connection counts and timeouts by callers
- TRS no longer closes all idle connections when http or contexts time out
- TRS no longer closes all idle connections when request retry limits are reached
- Reworked several sections of code for clarity and reduced code duplication
- Fixed bug where contexts were never being cancelled which lead to resource leaks
- Fixed bug to prevent 2nd request if 1st request's context timed out or canceled
- Additional tracing added for debug purposes
- Unit tests: Now run in verbose mode so failures are more easily analyzed
- Unit tests: Enabled TRS logging from inside unit tests
- Unit tests: Error signature changed to make identifying errors easier
- Unit tests: Reworked some existing unit tests
- Unit tests: Numerous unit tests added to test connection states
- Update required version of Go to 1.23 to avoid golang/go#59017
v2.1.1: Close each task's response body when closing the task list
[2.1.1] - 2024-10-31
Fixed
- Close each task's response body when closing the task list
v2.1.0: Update to latest versions of go-retryablehttp and hms-base modules
[2.1.0] - 2024-10-31
Changed
- Updated go-retryablehttp from v0.6.4 to v0.7.7
- Updated hms-base from v1.15.0 to v2.0.1
v2.0.0: Merge pull request #4 from Cray-HPE/CASMHMS-3088
Now uses v2 of hms-trs-kafkalib, and is now a v2 package as well.
v1.6.3
v.1.6.2
First release in GitHub
v1.6.1 Feature/GitHub Add support for building in CSM Jenkins and Artifactor…