Releases: hawkular/hawkular-client-go
Releases · hawkular/hawkular-client-go
Release 0.6.1
Hawkular-Metrics 0.14.0 support
Add support for some of the new filtering methods available in Hawkular-Metrics 0.14.0 release. Also, add capability to restrict the concurrency of the client towards the server. This can be controlled by setting Concurrency in Parameter type when passing to NewHawkularClient(Parameter) method.
This limits all the communication by sending with only set amount of concurrent http connections to the server and only buffering for the same amount (thus blocking all the commands if the buffer is full). This allows to spawn large amount of goroutines that send data to the Hawkular-Metrics server without overwhelming the client or the server.
First public release
Compared to v0.5.1:
- Fixed the copyright notice issue #3
Fix time filters on values filtering
- Fix StartTimeFilter and EndTimeFilters
SSL and Token authentication support
New features and changes in this release:
- Parameters struct has changed, Host and Path removed and Url added instead (a string representation)
- Parameters has Token added (for authorization)
- Added SSL support
- Added Bearer authorization support
Client version 0.4.0
- Support Hawkular-Metrics 0.7.0
- Allow to modify the HTTP request before sending to the server (you can write your own function or use the builtin ones)
Client version 0.3.4
Support for Hawkular-Metrics 0.3.4