Releases: wavefrontHQ/go-wavefront-management-api
Releases · wavefrontHQ/go-wavefront-management-api
v2.2.1
v2.2.0
What's Changed
- Add missing alert parameters by @FeargusOG in #56
New Contributors
- @FeargusOG made their first contribution in #56
Full Changelog: v2.1.1...v2.2.0
Omit chart summarization field when empty.
- Omit the dashboard chart
summarization
field when it is empty.- This prevents the following API error, in the event the summarization field is not included in the JSON body:
Cannot deserialize value of type `sunnylabs.query.SummarizationStrategy` from String \"\": was not one of [MEAN, MEDIAN, MIN, MAX, SUM, COUNT, LAST, FIRST, ANOMALOUS]
- This prevents the following API error, in the event the summarization field is not included in the JSON body:
Fix Ingestion Policies
This is a big change so we are bumping the major version of the repository to 2.0.0.
Primary issue is that the server side API changed in a way that broke the old API contract. In short, the ingestion policy response and request payloads were changed (e.g. types of some parameters changed from strings to arrays or maps).
- I fixed all IngestionPolicy functions.
- Update Ingestion Policy test fixtures.
- Created new acceptance tests for IngestionPolicy functions.
- Misc:
- Tidy typos, comment clarity and whitespace.
- Standardized the GitHub Workflows.
- Add a Makefile to help simplify / standardize development.
- Fixed helper scripts.
- Add
.envrc
to .gitignore (best not to commit this file if you have one.) - Update mods.
Support for the Scope field in Ingestion Policy
Add support for the Scope field in Ingestion Policy
Support for Metrics Policy GET & PUT APIs
Added support for Metrics Policy GET & PUT APIs
Bug fix in supporting http or https
Fixed so that library works correctly even if domain name starts with http.
Support http or https
For the address, user can specify server.wavefront.com https://server.wavefront.com or http://server.wavefront.com.
Ingestion policy support
Features:
- Add ingestion policy support for service accounts
Minor improvements for dashboards
Bug fixes:
- Send sparkline_decimal_precision for dashboards even if 0.