From ab02c6f9e0abbe7381ee00b76c3cd15e1a722798 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juraci=20Paix=C3=A3o=20Kr=C3=B6hling?= Date: Tue, 8 Nov 2022 16:51:34 -0300 Subject: [PATCH 1/5] prepare release 0.64.0 --- cmd/builder/internal/builder/config.go | 2 +- cmd/otelcorecol/builder-config.yaml | 20 ++++++++++---------- examples/k8s/otel-config.yaml | 4 ++-- versions.yaml | 4 ++-- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/cmd/builder/internal/builder/config.go b/cmd/builder/internal/builder/config.go index b8c1a2c0bdc..5c3c533e450 100644 --- a/cmd/builder/internal/builder/config.go +++ b/cmd/builder/internal/builder/config.go @@ -26,7 +26,7 @@ import ( "go.uber.org/zap" ) -const defaultOtelColVersion = "0.63.1" +const defaultOtelColVersion = "0.64.0" // ErrInvalidGoMod indicates an invalid gomod var ErrInvalidGoMod = errors.New("invalid gomod specification for module") diff --git a/cmd/otelcorecol/builder-config.yaml b/cmd/otelcorecol/builder-config.yaml index 627eef3ea7d..e4501a3686e 100644 --- a/cmd/otelcorecol/builder-config.yaml +++ b/cmd/otelcorecol/builder-config.yaml @@ -2,21 +2,21 @@ dist: module: go.opentelemetry.io/collector/cmd/otelcorecol name: otelcorecol description: Local OpenTelemetry Collector binary, testing only. - version: 0.63.1-dev - otelcol_version: 0.63.1 + version: 0.64.0-dev + otelcol_version: 0.64.0 receivers: - - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.63.1 + - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.64.0 exporters: - - gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.63.1 - - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.63.1 - - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.63.1 + - gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.64.0 + - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.64.0 + - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.64.0 extensions: - - gomod: go.opentelemetry.io/collector/extension/ballastextension v0.63.1 - - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.63.1 + - gomod: go.opentelemetry.io/collector/extension/ballastextension v0.64.0 + - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.64.0 processors: - - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.63.1 - - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.63.1 + - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.64.0 + - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.64.0 replaces: - go.opentelemetry.io/collector => ../../ diff --git a/examples/k8s/otel-config.yaml b/examples/k8s/otel-config.yaml index e4da7f4f178..8970e4307b1 100644 --- a/examples/k8s/otel-config.yaml +++ b/examples/k8s/otel-config.yaml @@ -66,7 +66,7 @@ spec: - command: - "/otelcol" - "--config=/conf/otel-agent-config.yaml" - image: otel/opentelemetry-collector:0.63.1 + image: otel/opentelemetry-collector:0.64.0 name: otel-agent resources: limits: @@ -177,7 +177,7 @@ spec: - command: - "/otelcol" - "--config=/conf/otel-collector-config.yaml" - image: otel/opentelemetry-collector:0.63.1 + image: otel/opentelemetry-collector:0.64.0 name: otel-collector resources: limits: diff --git a/versions.yaml b/versions.yaml index c66fafd00f3..9139a7ecba5 100644 --- a/versions.yaml +++ b/versions.yaml @@ -14,11 +14,11 @@ module-sets: stable: - version: v0.63.1 + version: v0.64.0 modules: - go.opentelemetry.io/collector/pdata beta: - version: v0.63.1 + version: v0.64.0 modules: - go.opentelemetry.io/collector - go.opentelemetry.io/collector/cmd/builder From 503a397e467cd318998ccf47fac3412c967eca21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juraci=20Paix=C3=A3o=20Kr=C3=B6hling?= Date: Tue, 8 Nov 2022 16:51:36 -0300 Subject: [PATCH 2/5] Prepare stable for version v0.64.0 --- exporter/loggingexporter/go.mod | 2 +- exporter/otlpexporter/go.mod | 2 +- exporter/otlphttpexporter/go.mod | 2 +- extension/ballastextension/go.mod | 2 +- extension/zpagesextension/go.mod | 2 +- go.mod | 2 +- processor/batchprocessor/go.mod | 2 +- processor/memorylimiterprocessor/go.mod | 2 +- receiver/otlpreceiver/go.mod | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/exporter/loggingexporter/go.mod b/exporter/loggingexporter/go.mod index 61f7a03a101..580b62a0948 100644 --- a/exporter/loggingexporter/go.mod +++ b/exporter/loggingexporter/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 go.opentelemetry.io/collector v0.63.1 - go.opentelemetry.io/collector/pdata v0.63.1 + go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/zap v1.23.0 golang.org/x/sys v0.1.0 ) diff --git a/exporter/otlpexporter/go.mod b/exporter/otlpexporter/go.mod index e22730431c7..d00bde23c32 100644 --- a/exporter/otlpexporter/go.mod +++ b/exporter/otlpexporter/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 go.opentelemetry.io/collector v0.63.1 - go.opentelemetry.io/collector/pdata v0.63.1 + go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/atomic v1.10.0 google.golang.org/genproto v0.0.0-20221018160656-63c7b68cfc55 google.golang.org/grpc v1.50.1 diff --git a/exporter/otlphttpexporter/go.mod b/exporter/otlphttpexporter/go.mod index 866d452c51f..fdac92cea51 100644 --- a/exporter/otlphttpexporter/go.mod +++ b/exporter/otlphttpexporter/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 go.opentelemetry.io/collector v0.63.1 - go.opentelemetry.io/collector/pdata v0.63.1 + go.opentelemetry.io/collector/pdata v0.64.0 go.opentelemetry.io/collector/receiver/otlpreceiver v0.63.1 go.uber.org/zap v1.23.0 google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c diff --git a/extension/ballastextension/go.mod b/extension/ballastextension/go.mod index edac3e6b60c..691d6f44513 100644 --- a/extension/ballastextension/go.mod +++ b/extension/ballastextension/go.mod @@ -25,7 +25,7 @@ require ( github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect github.com/shirou/gopsutil/v3 v3.22.10 // indirect github.com/yusufpapurcu/wmi v1.2.2 // indirect - go.opentelemetry.io/collector/pdata v0.63.1 // indirect + go.opentelemetry.io/collector/pdata v0.64.0 // indirect go.opentelemetry.io/otel v1.11.1 // indirect go.opentelemetry.io/otel/metric v0.33.0 // indirect go.opentelemetry.io/otel/trace v1.11.1 // indirect diff --git a/extension/zpagesextension/go.mod b/extension/zpagesextension/go.mod index 8bb8cad016a..8dd514b8988 100644 --- a/extension/zpagesextension/go.mod +++ b/extension/zpagesextension/go.mod @@ -25,7 +25,7 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/pdata v0.63.1 // indirect + go.opentelemetry.io/collector/pdata v0.64.0 // indirect go.opentelemetry.io/otel v1.11.1 // indirect go.opentelemetry.io/otel/metric v0.33.0 // indirect go.uber.org/atomic v1.10.0 // indirect diff --git a/go.mod b/go.mod index 1ae81733bce..d6fc6d3b870 100644 --- a/go.mod +++ b/go.mod @@ -21,7 +21,7 @@ require ( github.com/stretchr/testify v1.8.1 go.opencensus.io v0.24.0 go.opentelemetry.io/collector/extension/zpagesextension v0.0.0-20221102221454-bfc45c16c979 - go.opentelemetry.io/collector/pdata v0.63.1 + go.opentelemetry.io/collector/pdata v0.64.0 go.opentelemetry.io/collector/processor/batchprocessor v0.0.0-20221103161931-a167b006e8c0 go.opentelemetry.io/collector/semconv v0.63.1 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.4 diff --git a/processor/batchprocessor/go.mod b/processor/batchprocessor/go.mod index 9e134aded02..6deac4dac1e 100644 --- a/processor/batchprocessor/go.mod +++ b/processor/batchprocessor/go.mod @@ -6,7 +6,7 @@ require ( github.com/stretchr/testify v1.8.1 go.opencensus.io v0.24.0 go.opentelemetry.io/collector v0.63.1 - go.opentelemetry.io/collector/pdata v0.63.1 + go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/zap v1.23.0 ) diff --git a/processor/memorylimiterprocessor/go.mod b/processor/memorylimiterprocessor/go.mod index 8e89cd7d3f0..e9f050cf7f3 100644 --- a/processor/memorylimiterprocessor/go.mod +++ b/processor/memorylimiterprocessor/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 go.opentelemetry.io/collector v0.63.1 - go.opentelemetry.io/collector/pdata v0.63.1 + go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/atomic v1.10.0 go.uber.org/zap v1.23.0 ) diff --git a/receiver/otlpreceiver/go.mod b/receiver/otlpreceiver/go.mod index cacee73bf18..95a76c61c80 100644 --- a/receiver/otlpreceiver/go.mod +++ b/receiver/otlpreceiver/go.mod @@ -6,7 +6,7 @@ require ( github.com/gogo/protobuf v1.3.2 github.com/stretchr/testify v1.8.1 go.opentelemetry.io/collector v0.63.1 - go.opentelemetry.io/collector/pdata v0.63.1 + go.opentelemetry.io/collector/pdata v0.64.0 go.opentelemetry.io/collector/semconv v0.63.1 go.uber.org/zap v1.23.0 google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c From e51ccc77a65c9ec93c209c42654976cef7346841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juraci=20Paix=C3=A3o=20Kr=C3=B6hling?= Date: Tue, 8 Nov 2022 16:51:36 -0300 Subject: [PATCH 3/5] Prepare beta for version v0.64.0 --- exporter/loggingexporter/go.mod | 2 +- exporter/otlpexporter/go.mod | 2 +- exporter/otlphttpexporter/go.mod | 4 ++-- extension/ballastextension/go.mod | 2 +- extension/zpagesextension/go.mod | 2 +- go.mod | 6 +++--- processor/batchprocessor/go.mod | 2 +- processor/memorylimiterprocessor/go.mod | 2 +- receiver/otlpreceiver/go.mod | 4 ++-- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/exporter/loggingexporter/go.mod b/exporter/loggingexporter/go.mod index 580b62a0948..46e9473895a 100644 --- a/exporter/loggingexporter/go.mod +++ b/exporter/loggingexporter/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/zap v1.23.0 golang.org/x/sys v0.1.0 diff --git a/exporter/otlpexporter/go.mod b/exporter/otlpexporter/go.mod index d00bde23c32..d40d012b4fc 100644 --- a/exporter/otlpexporter/go.mod +++ b/exporter/otlpexporter/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/atomic v1.10.0 google.golang.org/genproto v0.0.0-20221018160656-63c7b68cfc55 diff --git a/exporter/otlphttpexporter/go.mod b/exporter/otlphttpexporter/go.mod index fdac92cea51..edbea90d40e 100644 --- a/exporter/otlphttpexporter/go.mod +++ b/exporter/otlphttpexporter/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.opentelemetry.io/collector/pdata v0.64.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.63.1 + go.opentelemetry.io/collector/receiver/otlpreceiver v0.64.0 go.uber.org/zap v1.23.0 google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c google.golang.org/grpc v1.50.1 diff --git a/extension/ballastextension/go.mod b/extension/ballastextension/go.mod index 691d6f44513..16615be4912 100644 --- a/extension/ballastextension/go.mod +++ b/extension/ballastextension/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.uber.org/zap v1.23.0 ) diff --git a/extension/zpagesextension/go.mod b/extension/zpagesextension/go.mod index 8dd514b8988..9cd7ebdf48c 100644 --- a/extension/zpagesextension/go.mod +++ b/extension/zpagesextension/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.opentelemetry.io/contrib/zpages v0.36.4 go.opentelemetry.io/otel/sdk v1.11.1 go.opentelemetry.io/otel/trace v1.11.1 diff --git a/go.mod b/go.mod index d6fc6d3b870..460e1bbb5b8 100644 --- a/go.mod +++ b/go.mod @@ -20,10 +20,10 @@ require ( github.com/spf13/cobra v1.6.1 github.com/stretchr/testify v1.8.1 go.opencensus.io v0.24.0 - go.opentelemetry.io/collector/extension/zpagesextension v0.0.0-20221102221454-bfc45c16c979 + go.opentelemetry.io/collector/extension/zpagesextension v0.64.0 go.opentelemetry.io/collector/pdata v0.64.0 - go.opentelemetry.io/collector/processor/batchprocessor v0.0.0-20221103161931-a167b006e8c0 - go.opentelemetry.io/collector/semconv v0.63.1 + go.opentelemetry.io/collector/processor/batchprocessor v0.64.0 + go.opentelemetry.io/collector/semconv v0.64.0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.4 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.36.4 go.opentelemetry.io/contrib/propagators/b3 v1.11.1 diff --git a/processor/batchprocessor/go.mod b/processor/batchprocessor/go.mod index 6deac4dac1e..e5bcf7940f6 100644 --- a/processor/batchprocessor/go.mod +++ b/processor/batchprocessor/go.mod @@ -5,7 +5,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 go.opencensus.io v0.24.0 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/zap v1.23.0 ) diff --git a/processor/memorylimiterprocessor/go.mod b/processor/memorylimiterprocessor/go.mod index e9f050cf7f3..8a45b6f9984 100644 --- a/processor/memorylimiterprocessor/go.mod +++ b/processor/memorylimiterprocessor/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.opentelemetry.io/collector/pdata v0.64.0 go.uber.org/atomic v1.10.0 go.uber.org/zap v1.23.0 diff --git a/receiver/otlpreceiver/go.mod b/receiver/otlpreceiver/go.mod index 95a76c61c80..42fa8edaa62 100644 --- a/receiver/otlpreceiver/go.mod +++ b/receiver/otlpreceiver/go.mod @@ -5,9 +5,9 @@ go 1.18 require ( github.com/gogo/protobuf v1.3.2 github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 + go.opentelemetry.io/collector v0.64.0 go.opentelemetry.io/collector/pdata v0.64.0 - go.opentelemetry.io/collector/semconv v0.63.1 + go.opentelemetry.io/collector/semconv v0.64.0 go.uber.org/zap v1.23.0 google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c google.golang.org/grpc v1.50.1 From 39af2a6022fe89afcc00c0e4e353e833dbab9247 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juraci=20Paix=C3=A3o=20Kr=C3=B6hling?= Date: Tue, 8 Nov 2022 16:51:48 -0300 Subject: [PATCH 4/5] add multimod changes --- cmd/builder/internal/config/default.yaml | 20 ++++++++++---------- cmd/otelcorecol/go.mod | 22 +++++++++++----------- cmd/otelcorecol/main.go | 2 +- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/cmd/builder/internal/config/default.yaml b/cmd/builder/internal/config/default.yaml index 6e61250389c..1e7dbd197f3 100644 --- a/cmd/builder/internal/config/default.yaml +++ b/cmd/builder/internal/config/default.yaml @@ -2,19 +2,19 @@ dist: module: go.opentelemetry.io/collector/cmd/otelcorecol name: otelcorecol description: Local OpenTelemetry Collector binary, testing only. - version: 0.63.1-dev - otelcol_version: 0.63.1 + version: 0.64.0-dev + otelcol_version: 0.64.0 receivers: - - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.63.1 + - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.64.0 exporters: - - gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.63.1 - - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.63.1 - - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.63.1 + - gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.64.0 + - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.64.0 + - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.64.0 extensions: - - gomod: go.opentelemetry.io/collector/extension/ballastextension v0.63.1 - - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.63.1 + - gomod: go.opentelemetry.io/collector/extension/ballastextension v0.64.0 + - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.64.0 processors: - - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.63.1 - - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.63.1 + - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.64.0 + - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.64.0 diff --git a/cmd/otelcorecol/go.mod b/cmd/otelcorecol/go.mod index 783d465f799..65fb2705b4a 100644 --- a/cmd/otelcorecol/go.mod +++ b/cmd/otelcorecol/go.mod @@ -6,15 +6,15 @@ go 1.18 require ( github.com/stretchr/testify v1.8.1 - go.opentelemetry.io/collector v0.63.1 - go.opentelemetry.io/collector/exporter/loggingexporter v0.63.1 - go.opentelemetry.io/collector/exporter/otlpexporter v0.63.1 - go.opentelemetry.io/collector/exporter/otlphttpexporter v0.63.1 - go.opentelemetry.io/collector/extension/ballastextension v0.63.1 - go.opentelemetry.io/collector/extension/zpagesextension v0.63.1 - go.opentelemetry.io/collector/processor/batchprocessor v0.63.1 - go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.63.1 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.63.1 + go.opentelemetry.io/collector v0.64.0 + go.opentelemetry.io/collector/exporter/loggingexporter v0.64.0 + go.opentelemetry.io/collector/exporter/otlpexporter v0.64.0 + go.opentelemetry.io/collector/exporter/otlphttpexporter v0.64.0 + go.opentelemetry.io/collector/extension/ballastextension v0.64.0 + go.opentelemetry.io/collector/extension/zpagesextension v0.64.0 + go.opentelemetry.io/collector/processor/batchprocessor v0.64.0 + go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.64.0 + go.opentelemetry.io/collector/receiver/otlpreceiver v0.64.0 golang.org/x/sys v0.1.0 ) @@ -62,8 +62,8 @@ require ( github.com/tklauser/numcpus v0.4.0 // indirect github.com/yusufpapurcu/wmi v1.2.2 // indirect go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/collector/pdata v0.63.1 // indirect - go.opentelemetry.io/collector/semconv v0.63.1 // indirect + go.opentelemetry.io/collector/pdata v0.64.0 // indirect + go.opentelemetry.io/collector/semconv v0.64.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.36.4 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.36.4 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.11.1 // indirect diff --git a/cmd/otelcorecol/main.go b/cmd/otelcorecol/main.go index 9a4ee6aa553..83b2159bb4b 100644 --- a/cmd/otelcorecol/main.go +++ b/cmd/otelcorecol/main.go @@ -19,7 +19,7 @@ func main() { info := component.BuildInfo{ Command: "otelcorecol", Description: "Local OpenTelemetry Collector binary, testing only.", - Version: "0.63.1-dev", + Version: "0.64.0-dev", } if err := run(service.CollectorSettings{BuildInfo: info, Factories: factories}); err != nil { From f3ff002f703b9c6cdb653facd7c91ab03c00ca7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juraci=20Paix=C3=A3o=20Kr=C3=B6hling?= Date: Tue, 8 Nov 2022 16:54:48 -0300 Subject: [PATCH 5/5] changelog entries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Juraci Paixão Kröhling --- .chloggen/allowsampling.yaml | 11 --- .chloggen/cgroup-subsys-line-parse.yaml | 7 -- .chloggen/cgroup-v1-int64.yaml | 11 --- .chloggen/deprecateallconfig.yaml | 28 ------- .../msg_add-issue-link-feature-gate.yaml | 16 ---- .chloggen/mvunmarshaler.yaml | 11 --- .chloggen/mx-psi_add-logging-0.0.0.0.yaml | 16 ---- .chloggen/obsreport-exporter.yaml | 16 ---- .chloggen/obsreport_new_methods.yaml | 16 ---- .chloggen/providehelpers.yaml | 18 ----- ...-severy-numer-and-state-string-output.yaml | 8 -- .chloggen/rmconfigconfig.yaml | 11 --- .chloggen/rmdeprecated.yaml | 21 ------ .chloggen/split-extension.yaml | 22 ------ .chloggen/split-processor.yaml | 22 ------ .chloggen/split-receiver.yaml | 21 ------ .../valiation-for-empty-metric-address.yaml | 16 ---- CHANGELOG.md | 74 +++++++++++++++++++ 18 files changed, 74 insertions(+), 271 deletions(-) delete mode 100755 .chloggen/allowsampling.yaml delete mode 100644 .chloggen/cgroup-subsys-line-parse.yaml delete mode 100755 .chloggen/cgroup-v1-int64.yaml delete mode 100755 .chloggen/deprecateallconfig.yaml delete mode 100755 .chloggen/msg_add-issue-link-feature-gate.yaml delete mode 100755 .chloggen/mvunmarshaler.yaml delete mode 100755 .chloggen/mx-psi_add-logging-0.0.0.0.yaml delete mode 100644 .chloggen/obsreport-exporter.yaml delete mode 100644 .chloggen/obsreport_new_methods.yaml delete mode 100755 .chloggen/providehelpers.yaml delete mode 100644 .chloggen/rename-severy-numer-and-state-string-output.yaml delete mode 100755 .chloggen/rmconfigconfig.yaml delete mode 100755 .chloggen/rmdeprecated.yaml delete mode 100755 .chloggen/split-extension.yaml delete mode 100755 .chloggen/split-processor.yaml delete mode 100755 .chloggen/split-receiver.yaml delete mode 100755 .chloggen/valiation-for-empty-metric-address.yaml diff --git a/.chloggen/allowsampling.yaml b/.chloggen/allowsampling.yaml deleted file mode 100755 index 7bca9951e45..00000000000 --- a/.chloggen/allowsampling.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: service/telemetry - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Allow to configure sampling config for logs. - -# One or more tracking issues or pull requests related to the change -issues: [4554] diff --git a/.chloggen/cgroup-subsys-line-parse.yaml b/.chloggen/cgroup-subsys-line-parse.yaml deleted file mode 100644 index c637017d950..00000000000 --- a/.chloggen/cgroup-subsys-line-parse.yaml +++ /dev/null @@ -1,7 +0,0 @@ -change_type: bug_fix - -component: cgroups - -note: split line into exactly 3 parts while parsing /proc/{pid}/cgroup - -issues: [6389] diff --git a/.chloggen/cgroup-v1-int64.yaml b/.chloggen/cgroup-v1-int64.yaml deleted file mode 100755 index f8436556255..00000000000 --- a/.chloggen/cgroup-v1-int64.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: cgroups - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Use int64 for cgroup v1 parsing - -# One or more tracking issues or pull requests related to the change -issues: [6443] diff --git a/.chloggen/deprecateallconfig.yaml b/.chloggen/deprecateallconfig.yaml deleted file mode 100755 index cf796eb5263..00000000000 --- a/.chloggen/deprecateallconfig.yaml +++ /dev/null @@ -1,28 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: deprecation - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: config - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Deprecate multiple types and funcs in `config` package - -# One or more tracking issues or pull requests related to the change -issues: [6422] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - - config.ComponentID => component.ID - - config.Type => component.Type - - config.DataType => component.DataType - - config.[Traces|Metrics|Logs]DataType => component.DataType[Traces|Metrics|Logs] - - config.Receiver => component.ReceiverConfig - - config.UnmarshalReceiver => component.UnmarshalReceiverConfig - - config.Processor => component.ProcessorConfig - - config.UnmarshalProcessor => component.UnmarshalProcessorConfig - - config.Exporter => component.ExporterConfig - - config.UnmarshalExporter => component.UnmarshalExporterConfig - - config.Extension => component.ExtensionConfig - - config.UnmarshalExtension => component.UnmarshalExtensionConfig diff --git a/.chloggen/msg_add-issue-link-feature-gate.yaml b/.chloggen/msg_add-issue-link-feature-gate.yaml deleted file mode 100755 index 129c338285a..00000000000 --- a/.chloggen/msg_add-issue-link-feature-gate.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: 'enhancement' - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: featuregates - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: 'Extend feature gate definition to include support for issue links and expected deprecated version' - -# One or more tracking issues or pull requests related to the change -issues: [6167] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/mvunmarshaler.yaml b/.chloggen/mvunmarshaler.yaml deleted file mode 100755 index 2803fd9b366..00000000000 --- a/.chloggen/mvunmarshaler.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: config - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Remove already deprecates `config.Service`. - -# One or more tracking issues or pull requests related to the change -issues: [6395] diff --git a/.chloggen/mx-psi_add-logging-0.0.0.0.yaml b/.chloggen/mx-psi_add-logging-0.0.0.0.yaml deleted file mode 100755 index 2f3f005642d..00000000000 --- a/.chloggen/mx-psi_add-logging-0.0.0.0.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: receiver/otlp - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add warning when using unspecified (`0.0.0.0`) address on HTTP or gRPC servers - -# One or more tracking issues or pull requests related to the change -issues: [6151] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/obsreport-exporter.yaml b/.chloggen/obsreport-exporter.yaml deleted file mode 100644 index 549243a5f29..00000000000 --- a/.chloggen/obsreport-exporter.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: obsreport - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: "Instrument `obsreport.Exporter` metrics with otel-go" - -# One or more tracking issues or pull requests related to the change -issues: [6346] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/obsreport_new_methods.yaml b/.chloggen/obsreport_new_methods.yaml deleted file mode 100644 index d0aed36436f..00000000000 --- a/.chloggen/obsreport_new_methods.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: 'deprecation' - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: obsreport - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: "deprecate `obsreport.New[Receiver|Scraper|Processor|Exporter]` in favor of `obsreport.MustNew[Receiver|Scraper|Processor|Exporter]`" - -# One or more tracking issues or pull requests related to the change -issues: [6458] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/providehelpers.yaml b/.chloggen/providehelpers.yaml deleted file mode 100755 index 7c3f41bb475..00000000000 --- a/.chloggen/providehelpers.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: deprecation - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: config/configgrpc - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Provide better helpers for configgrpc, consistent with confighttp - -# One or more tracking issues or pull requests related to the change -issues: [6441] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - - Deprecate `GRPCClientSettings.ToDialOptions` in favor of `GRPCClientSettings.ToClientConn`. - - Deprecate `GRPCServerSettings.ToServerOption` in favor of `GRPCServerSettings.ToServer`. diff --git a/.chloggen/rename-severy-numer-and-state-string-output.yaml b/.chloggen/rename-severy-numer-and-state-string-output.yaml deleted file mode 100644 index aa1a1dccbe5..00000000000 --- a/.chloggen/rename-severy-numer-and-state-string-output.yaml +++ /dev/null @@ -1,8 +0,0 @@ -change_type: breaking -component: pdata -note: "Change output of String() method of the following enum types to more a concise form:" -subtext: | - - plog.SeverityNumber - - ptrace.SpanKind - - ptrace.StatusCode -issues: [6251] diff --git a/.chloggen/rmconfigconfig.yaml b/.chloggen/rmconfigconfig.yaml deleted file mode 100755 index 2f892828a11..00000000000 --- a/.chloggen/rmconfigconfig.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: config - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Remove already deprecates `config.Config`. - -# One or more tracking issues or pull requests related to the change -issues: [6394] diff --git a/.chloggen/rmdeprecated.yaml b/.chloggen/rmdeprecated.yaml deleted file mode 100755 index eb4d8815a05..00000000000 --- a/.chloggen/rmdeprecated.yaml +++ /dev/null @@ -1,21 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: pdata - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Remove deprecated code from pdata - -# One or more tracking issues or pull requests related to the change -issues: [6417] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - - `p[trace|metric|log]otlp.[Request|Response]` - - `p[trace|metric|log]otlp.New[Request|Response]` - - `p[trace|metric|log]otlp.NewRequestFrom[Traces|Metrics|Logs]` - - `p[trace|metric|log]otlp.NewClient` - - `p[trace|metric|log]New[JSON|Proto][Marshaler|Unmarshale]` diff --git a/.chloggen/split-extension.yaml b/.chloggen/split-extension.yaml deleted file mode 100755 index b22effca5f0..00000000000 --- a/.chloggen/split-extension.yaml +++ /dev/null @@ -1,22 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: extension - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: "Splitting ballast/zpages extension into their own modules" - -# One or more tracking issues or pull requests related to the change -issues: [6191] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: |- - The import path for the extension modules can now be accessed directly: - - `go.opentelemetry.io/collector/extension/ballastextension` - - `go.opentelemetry.io/collector/extension/zpagesextension` - - If using one of these extensions, modify your Collector builder configuration to use `gomod` directly, such as: - - `gomod: go.opentelemetry.io/collector/extension/ballastextension v0.64.0` diff --git a/.chloggen/split-processor.yaml b/.chloggen/split-processor.yaml deleted file mode 100755 index f84df4b8330..00000000000 --- a/.chloggen/split-processor.yaml +++ /dev/null @@ -1,22 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: processor - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Splitting batch/memorylimiter processors into their own modules - -# One or more tracking issues or pull requests related to the change -issues: [6188, 6192, 6193] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: |- - The import path for the processor modules can now be access directly: - - `go.opentelemetry.io/collector/processor/batchprocessor` - - `go.opentelemetry.io/collector/processor/memorylimiter` - - If using this processor, modify your Collector builder configuration to use `gomod` directly, such as: - - `gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.64.0` diff --git a/.chloggen/split-receiver.yaml b/.chloggen/split-receiver.yaml deleted file mode 100755 index 40e7bb406d8..00000000000 --- a/.chloggen/split-receiver.yaml +++ /dev/null @@ -1,21 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: otlpreceiver - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: "Splitting otlp receiver into its own module" - -# One or more tracking issues or pull requests related to the change -issues: [6190] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: |- - The import path for the OTLP receiver can now be access directly: - - `go.opentelemetry.io/collector/receiver/otlpreceiver` - - If using this receiver, modify your Collector builder configuration to use `gomod` directly, such as: - - `gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.64.0` diff --git a/.chloggen/valiation-for-empty-metric-address.yaml b/.chloggen/valiation-for-empty-metric-address.yaml deleted file mode 100755 index 1eae5b4a33c..00000000000 --- a/.chloggen/valiation-for-empty-metric-address.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: config - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add validation for empty address [telemetry::metrics::address] - -# One or more tracking issues or pull requests related to the change -issues: [5661] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/CHANGELOG.md b/CHANGELOG.md index f2561646f22..8e48a1da3f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,80 @@ +## 0.64.0 + +### 🛑 Breaking changes 🛑 + +- `config`: Remove already deprecates `config.Service`. (#6395) +- `pdata`: Change output of String() method of the following enum types to more a concise form: (#6251) + - plog.SeverityNumber + - ptrace.SpanKind + - ptrace.StatusCode + +- `config`: Remove already deprecates `config.Config`. (#6394) +- `pdata`: Remove deprecated code from pdata (#6417) + - `p[trace|metric|log]otlp.[Request|Response]` + - `p[trace|metric|log]otlp.New[Request|Response]` + - `p[trace|metric|log]otlp.NewRequestFrom[Traces|Metrics|Logs]` + - `p[trace|metric|log]otlp.NewClient` + - `p[trace|metric|log]New[JSON|Proto][Marshaler|Unmarshale]` + +- `extension`: Splitting ballast/zpages extension into their own modules (#6191) + The import path for the extension modules can now be accessed directly: + - `go.opentelemetry.io/collector/extension/ballastextension` + - `go.opentelemetry.io/collector/extension/zpagesextension` + + If using one of these extensions, modify your Collector builder configuration to use `gomod` directly, such as: + - `gomod: go.opentelemetry.io/collector/extension/ballastextension v0.64.0` +- `processor`: Splitting batch/memorylimiter processors into their own modules (#6188, #6192, #6193) + The import path for the processor modules can now be access directly: + - `go.opentelemetry.io/collector/processor/batchprocessor` + - `go.opentelemetry.io/collector/processor/memorylimiter` + + If using this processor, modify your Collector builder configuration to use `gomod` directly, such as: + - `gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.64.0` +- `otlpreceiver`: Splitting otlp receiver into its own module (#6190) + The import path for the OTLP receiver can now be access directly: + - `go.opentelemetry.io/collector/receiver/otlpreceiver` + + If using this receiver, modify your Collector builder configuration to use `gomod` directly, such as: + - `gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.64.0` + +### 🚩 Deprecations 🚩 + +- `config`: Deprecate multiple types and funcs in `config` package (#6422) + - config.ComponentID => component.ID + - config.Type => component.Type + - config.DataType => component.DataType + - config.[Traces|Metrics|Logs]DataType => component.DataType[Traces|Metrics|Logs] + - config.Receiver => component.ReceiverConfig + - config.UnmarshalReceiver => component.UnmarshalReceiverConfig + - config.Processor => component.ProcessorConfig + - config.UnmarshalProcessor => component.UnmarshalProcessorConfig + - config.Exporter => component.ExporterConfig + - config.UnmarshalExporter => component.UnmarshalExporterConfig + - config.Extension => component.ExtensionConfig + - config.UnmarshalExtension => component.UnmarshalExtensionConfig + +- `obsreport`: deprecate `obsreport.New[Receiver|Scraper|Processor|Exporter]` in favor of `obsreport.MustNew[Receiver|Scraper|Processor|Exporter]` (#6458) +- `config/configgrpc`: Provide better helpers for configgrpc, consistent with confighttp (#6441) + - Deprecate `GRPCClientSettings.ToDialOptions` in favor of `GRPCClientSettings.ToClientConn`. + - Deprecate `GRPCServerSettings.ToServerOption` in favor of `GRPCServerSettings.ToServer`. + + +### 💡 Enhancements 💡 + +- `service/telemetry`: Allow to configure sampling config for logs. (#4554) +- `featuregates`: Extend feature gate definition to include support for issue links and expected deprecated version (#6167) +- `receiver/otlp`: Add warning when using unspecified (`0.0.0.0`) address on HTTP or gRPC servers (#6151) +- `obsreport`: Instrument `obsreport.Exporter` metrics with otel-go (#6346) +- `config`: Add validation for empty address [telemetry::metrics::address] (#5661) + +### 🧰 Bug fixes 🧰 + +- `cgroups`: split line into exactly 3 parts while parsing /proc/{pid}/cgroup (#6389) +- `cgroups`: Use int64 for cgroup v1 parsing (#6443) + ## v0.63.1 ### 🧰 Bug fixes 🧰