Skip to content

Commit

Permalink
rel: Prepare 2.9.1 release (#1458)
Browse files Browse the repository at this point in the history
## Which problem is this PR solving?

Prepares the v2.9.1 release.

## Short description of the changes
- Regenerated docs
- Add change log and release notes entry

---------

Co-authored-by: Kent Quirk <[email protected]>
  • Loading branch information
MikeGoldsmith and kentquirk authored Dec 13, 2024
1 parent 5776b89 commit d4cccb5
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 2 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Refinery Changelog

## 2.9.1 2024-12-12

### Fixes

- register OTEL metrics if it's missing (#1456) | [Yingrong Zhao](https://github.com/vinozzZ)

### Maintenance

- call out cache changes and add missing changelog entry (#1454) | [Yingrong Zhao](https://github.com/vinozzZ)
- update Husky to 0.34.0 (#1459) | [Mike Goldsmith](https://github.com/MikeGoldsmith)

## 2.9.0 2024-12-03

This release introduces a variety of enhancements and bug fixes. It has two major features: one that improves memory consumption reporting, and one experimental feature for configuring trace locality mode.
Expand Down
5 changes: 5 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

While [CHANGELOG.md](./CHANGELOG.md) contains detailed documentation and links to all the source code changes in a given release, this document is intended to be aimed at a more comprehensible version of the contents of the release from the point of view of users of Refinery.

## Version 2.9.1

This is a bug fix release and includes the following changes:
* Registers all metrics during process start up to ensure they record their initial and ongoing values

## Version 2.9.0

This release has two major features: one that improves memory consumption reporting, and one experimental feature for configuring trace locality mode.
Expand Down
2 changes: 1 addition & 1 deletion config_complete.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1083,7 +1083,7 @@ Collection:
## Eligible for live reload.
# ShutdownDelay: 15s

## TraceLocalityMode controls how Refinery handles spans that belongs to
## TraceLocalityMode controls how Refinery handles spans that belong to
## the same trace in a clustered environment.
##
## When `concentrated`, Refinery will route all spans that belong to the
Expand Down
4 changes: 4 additions & 0 deletions metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,10 @@ Metrics in this table don't contain their expected prefixes. This is because the
| queue_time | Histogram | Microseconds | The time spent in the queue before being sent to Honeycomb |
| _router_proxied | Counter | Dimensionless | the number of events proxied to another refinery |
| _router_event | Counter | Dimensionless | the number of events received |
| _router_span | Counter | Dimensionless | the number of spans received |
| _router_dropped | Counter | Dimensionless | the number of events dropped because the channel was full |
| _router_nonspan | Counter | Dimensionless | the number of non-span events received |
| _router_peer | Counter | Dimensionless | the number of spans proxied to a peer |
| queue_length | Gauge | Dimensionless | number of events waiting to be sent to destination |
| queue_overflow | Counter | Dimensionless | number of events dropped due to queue overflow |
| send_errors | Counter | Dimensionless | number of errors encountered while sending events to destination |
Expand Down
16 changes: 16 additions & 0 deletions tools/convert/metricsMeta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -300,6 +300,22 @@ hasprefix:
type: Counter
unit: Dimensionless
description: the number of events received
- name: _router_span
type: Counter
unit: Dimensionless
description: the number of spans received
- name: _router_dropped
type: Counter
unit: Dimensionless
description: the number of events dropped because the channel was full
- name: _router_nonspan
type: Counter
unit: Dimensionless
description: the number of non-span events received
- name: _router_peer
type: Counter
unit: Dimensionless
description: the number of spans proxied to a peer
- name: queue_length
type: Gauge
unit: Dimensionless
Expand Down
2 changes: 1 addition & 1 deletion tools/convert/templates/configV2.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -1078,7 +1078,7 @@ Collection:
## Eligible for live reload.
{{ nonDefaultOnly .Data "ShutdownDelay" "ShutdownDelay" "15s" }}

## TraceLocalityMode controls how Refinery handles spans that belongs to
## TraceLocalityMode controls how Refinery handles spans that belong to
## the same trace in a clustered environment.
##
## When `concentrated`, Refinery will route all spans that belong to the
Expand Down

0 comments on commit d4cccb5

Please sign in to comment.