Releases: aerius/taskmanager
Releases · aerius/taskmanager
Release list
2.3.0
What's Changed
- Refactored metric collecting of limit/usage, also includes nr of free workers. by @Hilbrand in #113
- AER-4020 Added configuration option to set max number of workers available by @Hilbrand in #118
- AER-4010 Added feature to override queue configuration settings with environment variables by @Hilbrand in #119
- AER-4020 Fixes to guarding against messages retreived after restart by @Hilbrand in #121
- AER-4462 TaskManager should restart channels to the worker when shutdown (not by application) by @Hilbrand in #122
- Added missing documentation og aer.taskmanager.work.* metrics by @Hilbrand in #123
- Improvements to metrics reporting by @Hilbrand in #120
- Fix for adding usage metrics by @Hilbrand in #124
- Metric fixes: load usage name to 'work', and removed clientName from description by @Hilbrand in #125
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- AER-4020 fix for misscounting the load metric by @Hilbrand in #109
- [github-actions] Docker: Build for
linux/amd64,linux/arm64by @SerhatG in #110 - [docker] Update multi-stage to build the binary on the build platform arch by @SerhatG in #112
- AER-4181 Fix taskmanager to handle RabbitMQ blocking on memory limit trigger by @Hilbrand in #111
- Added documentation about metrics and scaling, and RabbitMQ metrics. by @Hilbrand in #114
- AER-4181 Added a startup guard to the schedulers by @Hilbrand in #115
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- Added more metrics to measure some more metrics by @Hilbrand in #99
- Fixed worker type in open telemetry attributes: removed prefixed dot, and convert to lower case. by @Hilbrand in #100
- For metric always record value even if 0 by @Hilbrand in #101
- Renamed queue_name attrbute of running_client_size to be in line with other metrics by @Hilbrand in #102
- Changed Historgram metrics to gauge metrics by @Hilbrand in #103
- AER-3864 Improved handling changes in number of workers available by @Hilbrand in #104
- Various code cleanup sonar fixes by @Hilbrand in #105
- Fixes: retry task directly, instead of readd, and guard agains tnull by @Hilbrand in #107
Full Changelog: 2.0.0...2.1.0
2.0.0
1.12.0
What's Changed
- Updating dependencies by @BertScholten in #82
- Adjusted use of executorservice in taskmanager by @BertScholten in #83
- Add mockito as test dependency by @BertScholten in #84
- Improve shutdown handling by @Hilbrand in #88
- Add MaxInboundMessageBodySize as configuration setting, and set default value to twice standard RabbitMQ value (#86) by @Hilbrand in #87
- AER-3367 Removing deprecated class by @BertScholten in #90
- Made BrokerConnectionFactory implement AutoCloseable to use in try-with-resources by @Hilbrand in #91
Full Changelog: 1.11.0...1.12.0
1.11.1
Release 1.11.0
What's Changed
- [github-actions] Update to v1.2 and also update actions/checkout to v4 by @SerhatG in #75
- Adding support for different RabbitMQ queue types. by @Hilbrand in #77
- Fix for declaring worker queue by @Hilbrand in #78
- A number of code style improvements by @Hilbrand in #79
Full Changelog: 1.10.0...1.11.0
1.10.0
What's Changed
- AER-2445 refactored out GSON library by @Hilbrand in #71
- [RELEASE-FIX] Use JDK 17 to build by @BertScholten in #73
Full Changelog: 1.9.0...1.10.0
1.9.0
What's Changed
- [github-actions] Update to
v1.0.2by @SerhatG in #63 - [Github actions] Properly use
v1.0.2for all actions by @SerhatG in #64 - AER-2293 - Attempt to reduce error log when restarting taskmanager by @Hilbrand in #65
- AER-2293 Set automatic recovery to false for RabbitMQ library by @SerhatG in #66
- Taskmanager stability issues by @BertScholten in #67
- Doing something with boolean returned by await method by @BertScholten in #68
Full Changelog: 1.8.0...1.9.0