You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
167 lines
5.1 KiB
167 lines
5.1 KiB
# Changelog |
|
|
|
|
|
## Unreleased |
|
|
|
Full list of differences found in [this compare.](https://github.com/open-telemetry/opentelemetry-proto/compare/v0.9.0...v0.10.0) |
|
|
|
### Maturity |
|
|
|
* `collector/logs/*` is now considered `Beta`. (#311) |
|
* `logs/*` is now considered `Beta`. (#311) |
|
|
|
### Changed: Metrics |
|
|
|
* Remove if no changes for this section before release. |
|
|
|
### Added |
|
|
|
* Remove if no changes for this section before release. |
|
|
|
### Removed |
|
|
|
* Remove if no changes for this section before release. |
|
|
|
## 0.9.0 - 2021-04-12 |
|
|
|
Full list of differences found in [this compare.](https://github.com/open-telemetry/opentelemetry-proto/compare/v0.8.0...v0.9.0) |
|
|
|
### Maturity |
|
|
|
* `collector/metrics/*` is now considered `stable`. (#305) |
|
|
|
### Changed: Metrics |
|
|
|
* :stop_sign: [DATA MODEL CHANGE] Histogram/Summary sums must be monotonic counters of events (#302) |
|
* :stop_sign: [DATA MODEL CHANGE] Clarify requirements and semantics for start time (#295) |
|
* :stop_sign: [BREAKING] Deprecate `labels` field from NumberDataPoint, HistogramDataPoint, SummaryDataPoint and add equivalent `attributes` field (#283) |
|
* :stop_sign: [BREAKING] Deprecate `filtered_labels` field from Exemplars and add equivalent `filtered_attributes` field (#283) |
|
|
|
### Added |
|
|
|
- Common - Add bytes (binary) as data type to AnyValue (#297) |
|
- Common - Add schema_url fields as described in OTEP 0152 (#298) |
|
|
|
### Removed |
|
|
|
* Remove if no changes for this section before release. |
|
|
|
## 0.8.0 - 2021-03-23 |
|
|
|
Full list of differences found in [this compare.](https://github.com/open-telemetry/opentelemetry-proto/compare/v0.7.0...v0.8.0) |
|
|
|
### Changed: Metrics |
|
|
|
* :stop_sign: [DEPRECATION] Deprecate IntSum, IntGauge, and IntDataPoint (#278) |
|
* :stop_sign: [DEPRECATION] Deprecate IntExemplar (#281) |
|
* :stop_sign: [DEPRECATION] Deprecate IntHistogram (#270) |
|
* :stop_sign: [BREAKING] Rename DoubleGauge to Gauge (#278) |
|
* :stop_sign: [BREAKING] Rename DoubleSum to Sum (#278) |
|
* :stop_sign: [BREAKING] Rename DoubleDataPoint to NumberDataPoint (#278) |
|
* :stop_sign: [BREAKING] Rename DoubleSummary to Summary (#269) |
|
* :stop_sign: [BREAKING] Rename DoubleExemplar to Exemplar (#281) |
|
* :stop_sign: [BREAKING] Rename DoubleHistogram to Histogram (#270) |
|
* :stop_sign: [DATA MODEL CHANGE] Make explicit bounds compatible with OM/Prometheus (#262) |
|
|
|
## 0.7.0 - 2021-01-28 |
|
|
|
Full list of differences found in [this compare.](https://github.com/open-telemetry/opentelemetry-proto/compare/v0.6.0...v0.7.0) |
|
|
|
### Maturity |
|
|
|
$$$Protobuf Encodings:** |
|
|
|
* `collector/metrics/*` is now considered `Beta`. (#223) |
|
* `collector/logs/*` is now considered `Alpha`. (#228) |
|
* `logs/*` is now considered `Alpha`. (#228) |
|
* `metrics/*` is now considered `Beta`. (#223) |
|
|
|
### Changed |
|
|
|
* Common/Logs/Metrics/Traces - Clarify empty instrumentation (#245) |
|
|
|
### Added |
|
|
|
* Metrics - Add SummaryDataPoint support to Metrics proto (#227) |
|
|
|
## 0.6.0 - 2020-10-28 |
|
|
|
Full list of differences found in [this compare.](https://github.com/open-telemetry/opentelemetry-proto/compare/v0.5.0...v0.6.0) |
|
|
|
### Maturity |
|
|
|
* Clarify maturity guarantees (#225) |
|
|
|
### Changed |
|
|
|
* Traces - Deprecated old Span status code and added a new status code according to specification (#224) |
|
** Marked for removal `2021-10-22` given Stability Guarantees. |
|
* Rename ProbabilitySampler to TraceIdRatioBased (#221) |
|
|
|
## 0.5.0 - 2020-08-31 |
|
|
|
Full list of differences found in [this compare.](https://github.com/open-telemetry/opentelemetry-proto/compare/v0.4.0...v0.5.0) |
|
|
|
### Maturity Changes |
|
|
|
**Protobuf Encodings:** |
|
|
|
* `collector/trace/*` is now `Stable`. |
|
* `common/*` is now `Stable`. |
|
* `resource/*` is now `Stable`. |
|
* `trace/trace.proto` is now `Stable`. (#160) |
|
|
|
**JSON Encodings:** |
|
|
|
* All messages are now `Alpha`. |
|
|
|
### Changed |
|
|
|
* :stop_sign: [BREAKING] Metrics - protocol was refactored, and lots of breaking changes. |
|
** Removed MetricDescriptor and embedded into Metric and the new data types. |
|
** Add new data types Gauge/Sum/Histogram. |
|
** Make use of the "AggregationTemporality" into the data types that allow that support. |
|
* Rename enum values to follow the proto3 style guide. |
|
|
|
### Added |
|
|
|
* Enable build to use docker image otel/build-protobuf to be used in CI. |
|
** Can also be used by the languages to generate protos. |
|
|
|
### Removed |
|
|
|
* :stop_sign: [BREAKING] Remove generated golang structs from the repository |
|
|
|
### Errata |
|
|
|
The following was announced in the release, but has not yet been considered stable. Please see the latest |
|
README.md for actual status. |
|
|
|
> This is a Release Candidate to declare Metrics part of the protocol Stable. |
|
|
|
## 0.4.0 - 2020-06-23 |
|
|
|
Full list of differences found in [this compare.](https://github.com/open-telemetry/opentelemetry-proto/compare/v0.3.0...v0.4.0) |
|
|
|
### Changed |
|
|
|
* Metrics - Add temporality to MetricDescriptor (#140). |
|
|
|
### Added |
|
|
|
* Metrics - Add Monotonic Types (#145) |
|
* Common/Traces - Added support for arrays and maps for attribute values (AnyValue) (#157). |
|
|
|
### Removed |
|
|
|
* :stop_sign: [BREAKING] Metrics - Removed common labels from MetricDescriptor (#144). |
|
|
|
### Errata |
|
|
|
The following was announced in the release, but this was not considered Stable until `v0.5.0` |
|
|
|
> This is a Release Candidate to declare Traces part of the protocol Stable. |
|
|
|
## 0.3.0 - 2020-03-23 |
|
|
|
* Initial protos for trace, metrics, resource and OTLP.
|
|
|