Skip to content

Commit dab7477

Browse files
authored
maint: prep for v3.1.2 release (#1800)
## Which problem is this PR solving? Prepare for v3.1.2 release ## Short description of the changes - update changelog, release notes, and update metric doc
1 parent 3a683f3 commit dab7477

4 files changed

Lines changed: 35 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Refinery Changelog
22

3+
## 3.1.2 2026-03-25
4+
5+
This release addresses security vulnerabilities CVE-2026-27139, CVE-2026-27142, and CVE-2026-25679.
6+
7+
### Features
8+
9+
- feat: add capacity/limit companion metrics for queues and memory by @mterhar in https://github.com/honeycombio/refinery/pull/1799
10+
11+
### Maintenance
12+
13+
- maint(deps): bump the minor-patch group across 1 directory with 21 updates by @dependabot in https://github.com/honeycombio/refinery/pull/1795
14+
315
## 3.1.1 2026-02-25
416

517
### Features

RELEASE_NOTES.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
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.
44

5+
## Version 3.1.2
6+
7+
This patch release primarily addresses security vulnerabilities in dependencies.
8+
9+
### Maintenance
10+
11+
- Updated dependencies to address security vulnerabilities CVE-2026-27139, CVE-2026-27142, and CVE-2026-25679.
12+
513
## Version 3.1.1
614

715
This patch release includes bug fixes and a new feature for configuring additional HTTP headers.

metrics.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,14 @@ This table includes metrics with fully defined names.
3434
| trace_span_count | Histogram | Dimensionless | number of spans in a trace |
3535
| collector_incoming_queue | Histogram | Dimensionless | number of spans currently in the incoming queue |
3636
| collector_peer_queue_length | Gauge | Dimensionless | number of spans in the peer queue |
37+
| collector_peer_queue_capacity | Gauge | Dimensionless | configured maximum number of spans in the peer queue |
3738
| collector_incoming_queue_length | Gauge | Dimensionless | number of spans in the incoming queue |
39+
| collector_incoming_queue_capacity | Gauge | Dimensionless | configured maximum number of spans in the incoming queue |
3840
| collector_peer_queue | Histogram | Dimensionless | number of spans currently in the peer queue |
3941
| collector_cache_size | Gauge | Dimensionless | number of traces currently stored in the trace cache |
4042
| collect_cache_entries | Histogram | Dimensionless | Total number of traces currently stored in the cache from all workers |
4143
| memory_heap_allocation | Gauge | Bytes | current heap allocation |
44+
| memory_limit | Gauge | Bytes | configured maximum memory allocation for the collector (derived from MaxAlloc or AvailableMemory * MaxMemoryPercentage) |
4245
| span_received | Counter | Dimensionless | number of spans received by the collector |
4346
| span_processed | Counter | Dimensionless | number of spans processed by the collector |
4447
| spans_waiting | UpDown | Dimensionless | number of spans waiting to be processed by the collector |

tools/convert/metricsMeta.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,18 @@ complete:
8787
type: Gauge
8888
unit: Dimensionless
8989
description: number of spans in the peer queue
90+
- name: collector_peer_queue_capacity
91+
type: Gauge
92+
unit: Dimensionless
93+
description: configured maximum number of spans in the peer queue
9094
- name: collector_incoming_queue_length
9195
type: Gauge
9296
unit: Dimensionless
9397
description: number of spans in the incoming queue
98+
- name: collector_incoming_queue_capacity
99+
type: Gauge
100+
unit: Dimensionless
101+
description: configured maximum number of spans in the incoming queue
94102
- name: collector_peer_queue
95103
type: Histogram
96104
unit: Dimensionless
@@ -107,6 +115,10 @@ complete:
107115
type: Gauge
108116
unit: Bytes
109117
description: current heap allocation
118+
- name: memory_limit
119+
type: Gauge
120+
unit: Bytes
121+
description: configured maximum memory allocation for the collector (derived from MaxAlloc or AvailableMemory * MaxMemoryPercentage)
110122
- name: span_received
111123
type: Counter
112124
unit: Dimensionless

0 commit comments

Comments
 (0)