Skip to content

Commit 451e42f

Browse files
authored
Releasing v0.4.0 (#1128)
1 parent bf951c0 commit 451e42f

File tree

1 file changed

+63
-40
lines changed

1 file changed

+63
-40
lines changed

CHANGELOG.md

Lines changed: 63 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,79 @@
11
# Changelog
22

3-
## Unreleased (planned v0.4.0)
3+
## Unreleased
44

5-
### ⚠️ Breaking changes ⚠️
5+
## v0.4.0 Beta
66

7-
- Core
8-
- `isEnabled` configuration option removed #909
9-
- `thrift_tchannel` protocol moved from `jaeger` receiver to `jaeger_legacy` in contrib #636
10-
- Contrib
11-
- `signalfx` exporter `url` parameter changes to `ingest_url` (no impact if only using `realm` setting)
7+
Released 2020-06-16
128

13-
### ⚠️ Major changes ⚠️
9+
## 🛑 Breaking changes 🛑
1410

15-
- Switch from localhost to 0.0.0.0 by default for all receivers #1006
11+
- `isEnabled` configuration option removed (#909)
12+
- `thrift_tchannel` protocol moved from `jaeger` receiver to `jaeger_legacy` in contrib (#636)
1613

17-
### Internal API Changes ##
14+
## ⚠️ Major changes ⚠️
1815

19-
- Add context to Start and Stop methods in the component #790
20-
- Rename AttributeValue and AttributeMap method names#781, other breaking changes in the internal trace data types.
21-
- Change entire repo to use the new vanityurl go.opentelemetry.io/collector (#977)
16+
- Switch from `localhost` to `0.0.0.0` by default for all receivers (#1006)
17+
- Internal API Changes (only impacts contributors)
18+
- Add context to `Start` and `Stop` methods in the component (#790)
19+
- Rename `AttributeValue` and `AttributeMap` method names (#781)
20+
(other breaking changes in the internal trace data types)
21+
- Change entire repo to use the new vanityurl go.opentelemetry.io/collector (#977)
2222

23-
### 🎉New features 🎉
23+
## 🚀 New components 🚀
2424

2525
- Receivers
26-
- Added virtual memory scraper to hostmetrics receiver #989
27-
- Added cpu load scraper #974
28-
- Added host metrics cpu scraper #862
29-
- Implement OTLP/HTTP X-Protobuf Receiver #1021
30-
- Processors:
31-
- Add the ability to batch metrics as a processor. #1060
32-
- `filterprocessor` for filtering (dropping) incoming metrics #1001
33-
- Exporters: Support mTLS in gRPC exporters #927
34-
- Extensions: Add zpages for service (servicez, pipelinez, extensions) #894
35-
36-
### 🎉Bug fixes 🎉
37-
38-
- Fix zipkin receiver status code conversion #999
39-
- Remove extra send/receive annotations with using zipkin v1 #960
40-
- Fix metric/spans count, add tests for nil entries in the slices #787
26+
- `hostmetrics` receiver with CPU (#862), disk (#921), load (#974), filesystem (#926), memory (#911), network (#930), and virtual memory (#989) support
27+
- Processors
28+
- `batch` for batching received metrics (#1060)
29+
- `filter` for filtering (dropping) received metrics (#1001)
4130

42-
### Components
31+
## 💡 Enhancements 💡
4332

44-
| Receivers / Exporters | Processors | Extensions |
45-
|:---------------------:|:-----------:|:-----------:|
46-
| HostMetrics | Attributes | Health Check |
47-
| Jaeger | Batch | Performance Profiler |
48-
| OpenCensus | Filter | zPages |
49-
| OpenTelemetry | Memory Limiter | |
50-
| Zipkin | Queued Retry |||
51-
| | Resource | |
52-
| | Sampling | |
53-
| | Span | |
33+
- `otlp` receiver implement HTTP X-Protobuf (#1021)
34+
- Exporters: Support mTLS in gRPC exporters (#927)
35+
- Extensions: Add `zpages` for service (servicez, pipelinez, extensions) (#894)
36+
37+
## 🧰 Bug fixes 🧰
38+
39+
- Add missing logging for metrics at `debug` level (#1108)
40+
- Fix setting internal status code in `jaeger` receivers (#1105)
41+
- `zipkin` export fails on span without timestamp when used with `queued_retry` (#1068)
42+
- Fix `zipkin` receiver status code conversion (#996)
43+
- Remove extra send/receive annotations with using `zipkin` v1 (#960)
44+
- Fix resource attribute mutation bug when exporting in `jaeger` proto (#907)
45+
- Fix metric/spans count, add tests for nil entries in the slices (#787)
46+
47+
48+
## 🧩 Components 🧩
49+
50+
### Traces
51+
52+
| Receivers | Processors | Exporters |
53+
|:----------:|:-----------:|:----------:|
54+
| Jaeger | Attributes | File |
55+
| OpenCensus | Batch | Jaeger |
56+
| OTLP | Memory Limiter | Logging |
57+
| Zipkin | Queued Retry | OpenCensus |
58+
| | Resource | OTLP |
59+
| | Sampling | Zipkin |
60+
| | Span ||
61+
62+
### Metrics
63+
64+
| Receivers | Processors | Exporters |
65+
|:----------:|:-----------:|:----------:|
66+
| HostMetrics | Batch | File |
67+
| OpenCensus | Filter | Logging |
68+
| OTLP | Memory Limiter | OpenCensus |
69+
| Prometheus || OTLP |
70+
| VM Metrics || Prometheus |
71+
72+
### Extensions
73+
74+
- Health Check
75+
- Performance Profiler
76+
- zPages
5477

5578

5679
## v0.3.0 Beta

0 commit comments

Comments
 (0)