Skip to content

Commit

Permalink
[chore] Prepare release v0.84.0 (#8304)
Browse files Browse the repository at this point in the history
The following commands were run to prepare this release:
- make chlog-update VERSION=v0.84.0
- make prepare-release GH=none PREVIOUS_VERSION=0.83.0
RELEASE_CANDIDATE=0.84.0 MODSET=beta
  • Loading branch information
opentelemetrybot authored Aug 29, 2023
1 parent d0c4a25 commit 66cea1e
Show file tree
Hide file tree
Showing 39 changed files with 269 additions and 403 deletions.
16 changes: 0 additions & 16 deletions .chloggen/add-exemplars-logging.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/any_balancer_name.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/codeboten_add-otlp-trace-exporter.yaml

This file was deleted.

34 changes: 0 additions & 34 deletions .chloggen/exporter-helper-v2.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/fix-public-api-otlpreceiver.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/handle-http-response-partial-success.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/otlp_with_authority.yaml

This file was deleted.

19 changes: 19 additions & 0 deletions CHANGELOG-API.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,25 @@ If you are looking for user-facing changes, check out [CHANGELOG.md](./CHANGELOG

<!-- next version -->

## v0.84.0

### 💡 Enhancements 💡

- `exporter/exporterhelper`: Introduce a new exporter helper that operates over client-provided requests instead of pdata (#7874)
The following experimental API is introduced in exporter/exporterhelper package:
- `NewLogsRequestExporter`: a new exporter helper for logs.
- `NewMetricsRequestExporter`: a new exporter helper for metrics.
- `NewTracesRequestExporter`: a new exporter helper for traces.
- `Request`: an interface for client-defined requests.
- `RequestItemsCounter`: an optional interface for counting the number of items in a Request.
- `LogsConverter`: an interface for converting plog.Logs to Request.
- `MetricsConverter`: an interface for converting pmetric.Metrics to Request.
- `TracesConverter`: an interface for converting ptrace.Traces to Request.
All the new APIs are intended to be used by exporters that need to operate over client-provided requests instead of pdata.

- `otlpreceiver`: Export HTTPConfig as part of the API for creating the otlpreceiver configuration. (#8175)
Changes signature of receiver/otlpreceiver/config.go type httpServerSettings to HTTPConfig.

## v0.83.0

### 🛑 Breaking changes 🛑
Expand Down
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,19 @@ If you are looking for developer-facing changes, check out [CHANGELOG-API.md](./

<!-- next version -->

## v0.84.0

### 💡 Enhancements 💡

- `loggingexporter`: Adds exemplars logging to the logging exporter when `detailed` verbosity level is set. (#7912)
- `configgrpc`: Allow any registered gRPC load balancer name to be used. (#8262)
- `service`: add OTLP export for internal traces (#8106)
- `configgrpc`: Add support for :authority pseudo-header in grpc client (#8228)

### 🧰 Bug fixes 🧰

- `otlphttpexporter`: Fix the handling of the HTTP response to ignore responses not encoded as protobuf (#8263)

## v0.83.0

### 💡 Enhancements 💡
Expand Down
2 changes: 1 addition & 1 deletion cmd/builder/internal/builder/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import (
"go.uber.org/zap"
)

const defaultOtelColVersion = "0.83.0"
const defaultOtelColVersion = "0.84.0"

// ErrInvalidGoMod indicates an invalid gomod
var ErrInvalidGoMod = errors.New("invalid gomod specification for module")
Expand Down
22 changes: 11 additions & 11 deletions cmd/builder/internal/config/default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@ dist:
module: go.opentelemetry.io/collector/cmd/otelcorecol
name: otelcorecol
description: Local OpenTelemetry Collector binary, testing only.
version: 0.83.0-dev
otelcol_version: 0.83.0
version: 0.84.0-dev
otelcol_version: 0.84.0

receivers:
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.83.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.84.0
exporters:
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.83.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.83.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.83.0
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.84.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.84.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.84.0
extensions:
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.83.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.83.0
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.84.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.84.0
processors:
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.83.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.83.0
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.84.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.84.0
connectors:
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.83.0
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.84.0

8 changes: 4 additions & 4 deletions cmd/builder/test/core.builder.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
dist:
module: go.opentelemetry.io/collector/builder/test/core
otelcol_version: 0.83.0
otelcol_version: 0.84.0

extensions:
- import: go.opentelemetry.io/collector/extension/zpagesextension
gomod: go.opentelemetry.io/collector v0.83.0
gomod: go.opentelemetry.io/collector v0.84.0
path: ${WORKSPACE_DIR}

receivers:
- import: go.opentelemetry.io/collector/receiver/otlpreceiver
gomod: go.opentelemetry.io/collector v0.83.0
gomod: go.opentelemetry.io/collector v0.84.0
path: ${WORKSPACE_DIR}

exporters:
- import: go.opentelemetry.io/collector/exporter/loggingexporter
gomod: go.opentelemetry.io/collector v0.83.0
gomod: go.opentelemetry.io/collector v0.84.0
path: ${WORKSPACE_DIR}

replaces:
Expand Down
22 changes: 11 additions & 11 deletions cmd/otelcorecol/builder-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@ dist:
module: go.opentelemetry.io/collector/cmd/otelcorecol
name: otelcorecol
description: Local OpenTelemetry Collector binary, testing only.
version: 0.83.0-dev
otelcol_version: 0.83.0
version: 0.84.0-dev
otelcol_version: 0.84.0

receivers:
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.83.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.84.0
exporters:
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.83.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.83.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.83.0
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.84.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.84.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.84.0
extensions:
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.83.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.83.0
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.84.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.84.0
processors:
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.83.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.83.0
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.84.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.84.0
connectors:
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.83.0
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.84.0

replaces:
- go.opentelemetry.io/collector => ../../
Expand Down
58 changes: 29 additions & 29 deletions cmd/otelcorecol/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,22 @@ go 1.20

require (
github.com/stretchr/testify v1.8.4
go.opentelemetry.io/collector v0.83.0
go.opentelemetry.io/collector/component v0.83.0
go.opentelemetry.io/collector/connector v0.83.0
go.opentelemetry.io/collector/connector/forwardconnector v0.83.0
go.opentelemetry.io/collector/exporter v0.83.0
go.opentelemetry.io/collector/exporter/loggingexporter v0.83.0
go.opentelemetry.io/collector/exporter/otlpexporter v0.83.0
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.83.0
go.opentelemetry.io/collector/extension v0.83.0
go.opentelemetry.io/collector/extension/ballastextension v0.83.0
go.opentelemetry.io/collector/extension/zpagesextension v0.83.0
go.opentelemetry.io/collector/processor v0.83.0
go.opentelemetry.io/collector/processor/batchprocessor v0.83.0
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.83.0
go.opentelemetry.io/collector/receiver v0.83.0
go.opentelemetry.io/collector/receiver/otlpreceiver v0.83.0
go.opentelemetry.io/collector v0.84.0
go.opentelemetry.io/collector/component v0.84.0
go.opentelemetry.io/collector/connector v0.84.0
go.opentelemetry.io/collector/connector/forwardconnector v0.84.0
go.opentelemetry.io/collector/exporter v0.84.0
go.opentelemetry.io/collector/exporter/loggingexporter v0.84.0
go.opentelemetry.io/collector/exporter/otlpexporter v0.84.0
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.84.0
go.opentelemetry.io/collector/extension v0.84.0
go.opentelemetry.io/collector/extension/ballastextension v0.84.0
go.opentelemetry.io/collector/extension/zpagesextension v0.84.0
go.opentelemetry.io/collector/processor v0.84.0
go.opentelemetry.io/collector/processor/batchprocessor v0.84.0
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.84.0
go.opentelemetry.io/collector/receiver v0.84.0
go.opentelemetry.io/collector/receiver/otlpreceiver v0.84.0
golang.org/x/sys v0.11.0
)

Expand Down Expand Up @@ -74,21 +74,21 @@ require (
github.com/tklauser/numcpus v0.6.0 // indirect
github.com/yusufpapurcu/wmi v1.2.3 // indirect
go.opencensus.io v0.24.0 // indirect
go.opentelemetry.io/collector/config/configauth v0.83.0 // indirect
go.opentelemetry.io/collector/config/configcompression v0.83.0 // indirect
go.opentelemetry.io/collector/config/configgrpc v0.83.0 // indirect
go.opentelemetry.io/collector/config/confighttp v0.83.0 // indirect
go.opentelemetry.io/collector/config/confignet v0.83.0 // indirect
go.opentelemetry.io/collector/config/configopaque v0.83.0 // indirect
go.opentelemetry.io/collector/config/configtelemetry v0.83.0 // indirect
go.opentelemetry.io/collector/config/configtls v0.83.0 // indirect
go.opentelemetry.io/collector/config/internal v0.83.0 // indirect
go.opentelemetry.io/collector/confmap v0.83.0 // indirect
go.opentelemetry.io/collector/consumer v0.83.0 // indirect
go.opentelemetry.io/collector/extension/auth v0.83.0 // indirect
go.opentelemetry.io/collector/config/configauth v0.84.0 // indirect
go.opentelemetry.io/collector/config/configcompression v0.84.0 // indirect
go.opentelemetry.io/collector/config/configgrpc v0.84.0 // indirect
go.opentelemetry.io/collector/config/confighttp v0.84.0 // indirect
go.opentelemetry.io/collector/config/confignet v0.84.0 // indirect
go.opentelemetry.io/collector/config/configopaque v0.84.0 // indirect
go.opentelemetry.io/collector/config/configtelemetry v0.84.0 // indirect
go.opentelemetry.io/collector/config/configtls v0.84.0 // indirect
go.opentelemetry.io/collector/config/internal v0.84.0 // indirect
go.opentelemetry.io/collector/confmap v0.84.0 // indirect
go.opentelemetry.io/collector/consumer v0.84.0 // indirect
go.opentelemetry.io/collector/extension/auth v0.84.0 // indirect
go.opentelemetry.io/collector/featuregate v1.0.0-rcv0014 // indirect
go.opentelemetry.io/collector/pdata v1.0.0-rcv0014 // indirect
go.opentelemetry.io/collector/semconv v0.83.0 // indirect
go.opentelemetry.io/collector/semconv v0.84.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.42.1-0.20230612162650-64be7e574a17 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.42.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.17.0 // indirect
Expand Down
Loading

0 comments on commit 66cea1e

Please sign in to comment.