Skip to content

Releases: honeycombio/refinery

v2.5.0

12 Mar 20:06
b3b3379
Compare
Choose a tag to compare

v2.5.0 2024-03-12

The main feature is support of Honeycomb Classic ingest keys; there is also a performance improvement for the new
root. rule feature, and a new metric to track traces dropped by rules.

Features

Fixes

Maintenance

v2.4.3

01 Mar 18:44
f56f63c
Compare
Choose a tag to compare

A bug fix release for a regression introduced in the 2.4.2 bug fix release. It was possible to trigger 500 errors in Refinery's OTLP error responses when sending traces in an unsupported content-type. This release is a recommended upgrade for anyone sending OTLP data to Refinery.

🐛 Fixes

Full Changelog: v2.4.2...v2.4.3

v2.4.2

28 Feb 22:41
3e69344
Compare
Choose a tag to compare

This is a bug fix release for returning a improperly formatted OTLP error responses. OTLP clients receiving the improper response would show errors about parsing the response, masking the error message within the response which complicated solving data send issues. This release is a recommended upgrade for anyone sending OTLP data to Refinery.

Fixes

Full Changelog: v2.4.1...v2.4.2

v2.4.1

26 Feb 18:17
e1186ea
Compare
Choose a tag to compare

This is a bug fix release for a crash when matching on root span context and is a recommended upgrade for anyone using this new feature (added in v2.4.0).

Fixes

The root span context matching implementation can crash if the trace's root span is not present at the time a sampling decision is being made. Root spans are often not present when the root span is taking longer to complete than the time configured for Refinery to wait for a trace's spans to arrive (TraceTimeout).

Maintenance

New Contributors

Full Changelog: v2.4.0...v2.4.1

v2.4.0

20 Feb 22:09
Compare
Choose a tag to compare

2.4.0 2024-2-20

This release allows users to specify rules that consider not only the current span, but the root span as well, by using the root. prefix on a rule. It also includes some bug fixes, improvements, and dependency updates.

Features

Fixes

Maintenance

v2.3.0

20 Dec 18:47
884e837
Compare
Choose a tag to compare

2.3.0 2023-12-20

This release contains several new features relating to rules for the Rules-based sampler. It is backwards-compatible with existing configurations and recommended for all Refinery users. Please see Release Notes for more information on using the new features.

Features

Fixes

Maintenance

v2.2.0

04 Dec 23:22
26e337e
Compare
Choose a tag to compare

2.2.0 2023-12-04

This is a minor release with several new configuration options and bug fixes, and is recommended for all Refinery users. See Release Notes for a summary of changes.

Features

Fixes

Maintenance

v2.1.0

04 Aug 17:27
55237a1
Compare
Choose a tag to compare

2.1.0 2023-08-04

This is a minor release with several new features and bug fixes, and is recommended for all Refinery users. See Release Notes for a summary of changes.

Features

  • feat: Add darwin-arm64 to the list of binaries. (#829) | Kent Quirk
  • feat: Allow setting throughput for the cluster. (#827) | Kent Quirk
  • feat: Record the event that caused trace evaluation. (#828) | Kent Quirk
  • feat: Add has-root-span operator to rules. (#814) | Kent Quirk
  • feat: Validate Collection memory config through adding conflictsWith validation.(#806) | Mason Legere
  • feat: add a field with the formula used to decide to activate stress relief (#805) | Terra Field

Fixes

Maintenance

v2.0.2

14 Jul 18:44
f295a8c
Compare
Choose a tag to compare

2.0.2 2023-07-14

This is a patch release to address additional issues with Refinery 2.0.

Fixes

Maintenance

v2.0.1

11 Jul 21:57
ddfc72a
Compare
Choose a tag to compare

2.0.1 2023-07-11

This is a patch release to address several issues in the 2.0.0 release -- please read those release notes!
Most of them were related to the new validation and config conversion features.
Validation has now been extended to include validation of values specified in environment variables.

Features

Fixes

Maintenance

  • docs: General Improvements (#789) | Mary J
  • docs: Update docs to fix memory description (#785) | Kent Quirk
  • maint: Update release notes (#779) | Tyler Helmuth
  • maint(deps): bump github.com/klauspost/compress from 1.16.6 to 1.16.7 (#763)
  • maint(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#761)
  • maint(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (#759)
  • maint(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.1 (#758)