Skip to content

Commit

Permalink
Releasing v0.4.0 (#1128)
Browse files Browse the repository at this point in the history
  • Loading branch information
owais authored Jun 16, 2020
1 parent bf951c0 commit 451e42f
Showing 1 changed file with 63 additions and 40 deletions.
103 changes: 63 additions & 40 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,56 +1,79 @@
# Changelog

## Unreleased (planned v0.4.0)
## Unreleased

### ⚠️ Breaking changes ⚠️
## v0.4.0 Beta

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

### ⚠️ Major changes ⚠️
## 🛑 Breaking changes 🛑

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

### Internal API Changes ##
## ⚠️ Major changes ⚠️

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

### 🎉New features 🎉
## 🚀 New components 🚀

- Receivers
- Added virtual memory scraper to hostmetrics receiver #989
- Added cpu load scraper #974
- Added host metrics cpu scraper #862
- Implement OTLP/HTTP X-Protobuf Receiver #1021
- Processors:
- Add the ability to batch metrics as a processor. #1060
- `filterprocessor` for filtering (dropping) incoming metrics #1001
- Exporters: Support mTLS in gRPC exporters #927
- Extensions: Add zpages for service (servicez, pipelinez, extensions) #894

### 🎉Bug fixes 🎉

- Fix zipkin receiver status code conversion #999
- Remove extra send/receive annotations with using zipkin v1 #960
- Fix metric/spans count, add tests for nil entries in the slices #787
- `hostmetrics` receiver with CPU (#862), disk (#921), load (#974), filesystem (#926), memory (#911), network (#930), and virtual memory (#989) support
- Processors
- `batch` for batching received metrics (#1060)
- `filter` for filtering (dropping) received metrics (#1001)

### Components
## 💡 Enhancements 💡

| Receivers / Exporters | Processors | Extensions |
|:---------------------:|:-----------:|:-----------:|
| HostMetrics | Attributes | Health Check |
| Jaeger | Batch | Performance Profiler |
| OpenCensus | Filter | zPages |
| OpenTelemetry | Memory Limiter | |
| Zipkin | Queued Retry |||
| | Resource | |
| | Sampling | |
| | Span | |
- `otlp` receiver implement HTTP X-Protobuf (#1021)
- Exporters: Support mTLS in gRPC exporters (#927)
- Extensions: Add `zpages` for service (servicez, pipelinez, extensions) (#894)

## 🧰 Bug fixes 🧰

- Add missing logging for metrics at `debug` level (#1108)
- Fix setting internal status code in `jaeger` receivers (#1105)
- `zipkin` export fails on span without timestamp when used with `queued_retry` (#1068)
- Fix `zipkin` receiver status code conversion (#996)
- Remove extra send/receive annotations with using `zipkin` v1 (#960)
- Fix resource attribute mutation bug when exporting in `jaeger` proto (#907)
- Fix metric/spans count, add tests for nil entries in the slices (#787)


## 🧩 Components 🧩

### Traces

| Receivers | Processors | Exporters |
|:----------:|:-----------:|:----------:|
| Jaeger | Attributes | File |
| OpenCensus | Batch | Jaeger |
| OTLP | Memory Limiter | Logging |
| Zipkin | Queued Retry | OpenCensus |
| | Resource | OTLP |
| | Sampling | Zipkin |
| | Span ||

### Metrics

| Receivers | Processors | Exporters |
|:----------:|:-----------:|:----------:|
| HostMetrics | Batch | File |
| OpenCensus | Filter | Logging |
| OTLP | Memory Limiter | OpenCensus |
| Prometheus || OTLP |
| VM Metrics || Prometheus |

### Extensions

- Health Check
- Performance Profiler
- zPages


## v0.3.0 Beta
Expand Down

0 comments on commit 451e42f

Please sign in to comment.