Releases: resourced/resourced-master
Cassandra for TSEvent
This release allows Cassandra as optional backend storage for user defined events.
Note on Cassandra Table
It requires TWCS compaction: https://github.com/jeffjirsa/twcs
Changelog: v4.3.1...v4.3.2
Cassandra for TSLog
This release allows Cassandra as optional backend storage for logs.
Note on Cassandra Table
It requires this custom index: github.com/Stratio/cassandra-lucene-index
New Behaviors
- This release is compiled with Go 1.7.3.
/api/metadata
is removed. It's an odd feature that does not gel with the other features and easily replaceable with/api/hosts/:id/master-tags
.
Changelog: v4.3.0...v4.3.1
Cassandra for TSMetric
This release introduces Cassandra as an alternative backend. It is currently being used only for TSMetric.
To accommodate this, the models/
layer is refactored thoroughly. There may be a few bugs, which we'll fix in future patch versions.
New Behavior
TSMetricsAggr15m has been removed. ResourceD no longer support aggregation of time series metrics.
Changelog: v4.2.9...v4.3.0
Fix a small regression on hosts query
where >= and <= are not parsed correctly.
Fix and expand Hosts queries
Bug Fix
- Fix the following arithmetic operations on hosts data: >, >=, <, <=. Previously it was doing string comparison, but now it will do proper
float8
comparison.
New Feature
- Able to perform regex string matching on hosts data IF the data is string typed.
Changelog: v4.2.7...v4.2.8
Small bug fixes
Mostly around the UI after splitting /hosts page into 2.
Changelog: v4.2.6...v4.2.7
Brand new hosts page
New Features
- Able to query hosts by last updated interval. Example: Give me all hosts which were updated 1 hour ago.
- The
/api/hosts
endpoint also gainedinterval
GET param. Default is1h
. - Able to add master defined tags. They cannot be overrode by agents. They are visually indicated by blue color.
- Break up host page into 2, the listing and individual info. This is done to ensure listing page is snappy regardless how many hosts listed.
Bug Fixes
- Mostly around JS errors.
Changelog: v4.2.5...v4.2.6
Fix bug: abrupt channel closing on handlers
Stabilize and bug fixes
New Features
- UI for check results.
- Able to run just API server, without UI.
New behaviors
- Deleted executor logs UI since executor now reports to regular logs.
- Hosts JSON data is flattened.
- Record more latency data.
Others
- Fixed various UI bugs.
- Compiled using Go 1.7.1
Changelog: v4.2.3...v4.2.4
Move to context.Context and Chi
Go 1.7 is now a new minimum requirement because of context.Context
.
Internal Changes
- Remove
gorilla/mux
, usepressly/chi
instead. - Remove
gorilla/context
, usecontext.Context
instead. - Upgrade
gorilla/csrf
andgorilla/sessions
. justinas/alice
andcarbocation/interpose
are no longer needed.- Dedicated stdout & stderr loggers.
Changelog: v4.2.2...v4.2.3