Releases: postmates/cernan
rendezvous
rendezvous
This release contains overflow fixes for the prometheus sink in
high-cardinality environments as well as improvements to the
handling of points in the event of Sink valve closure.
- e503a89 :: Resolve Prometheus backup issue
rendezvous
This release introduces a small change of configuration to the
Elasticsearch sink: it's now possible to set the '_type' of the
created index.
- cb7d3e5 :: allow users to set the index type
rendezvous
This release has two major changes: improvements to the elasticsearch sink thanks to the careful shepherding of @benley and self-telemetry updates to the elasticsearch sink. The later is driven by Postmates' desire to deprecate AWS Firehose.
rendezvous
This release includes telemetry and logging improvements in the Elasticsearch sink but the primary modifications are to do with introduction of HISTOGRAM as a first-class citizen in the project. The statsd source can be configured to use HISTOGRAM and the wavefront sink can now interpret these aggregations.
- ffbc112 :: update release build to use ekidd/rust-musl-builder
- e033448 :: implementation of samples_sum for Telemetry
- 8cea57a :: introduce openssl_probe for SSL cert search
- 805a7aa :: allow histograms to be flipped on for statsd metrics
- 728f016 :: addition of telemetry, logging in Elasticsearch sink
- 63fafd0 :: add histogram support to wavefront sink
rendezvous
This release includes the change to allow end users to configure the size of hopper index files, fixes the bug where the sinks gets stuck in the valve closed state, and also explicitly updates Cargo.toml to point to hopper 0.3.2, which was already on stable branch in the Cargo.lock file, but wasn't present in the config.
rendezvous
This release updates the libraries we depend on. In particular, we've updated to hopper 0.3.2 and no longer will have multiple file descriptors open for the same index files. This will free update disk space on systems where one slow Sender maintains a file pointer, holding the file's contents.
rendezvous
This release contains fixes for the overlong holding of file descriptors in a couple of spots inside of cernan:
- 07d3fad :: drop unused structures after cernan boot
- de747e1 :: drop deleted files from polling in file source
The first change allows hopper to drop file descriptors opened as a part of cernan startup. The second change allows the file source to drop file descriptors as soon as the files are marked deleted. Previously we assumed that this could be avoided on the expectation of applications creating a new logfile. This assumption was not valid.
rendezvous
This release two primary changes to the project:
- b2236f0 :: Introduce reading tags from environment variables
- f7ced09 :: Drain unbounded buffer in Internal source
The first change is motivated by the needs of @blakebarnett for use in k8s. It is hoped this change will ease the use of cernan in that environment by allowing tag values to be read from, uh, the environment. The second change removes a potential place of unbounded growth in cernan.
rendezvous
This release corrects an issue with Wavefront padding. In particular we did not correctly disable wavefront padding in all cases. We now do.