From 1ff1529a307ef739f14f764a2325810b65c2046f Mon Sep 17 00:00:00 2001 From: Joshua MacDonald Date: Wed, 9 Oct 2024 13:40:11 -0700 Subject: [PATCH] Release 0.28 (#262) Release the fix in #257. --- CHANGELOG.md | 4 ++++ collector/cmd/otelarrowcol/go.mod | 10 +++++----- collector/cmd/otelarrowcol/main.go | 2 +- collector/otelarrowcol-build.yaml | 10 +++++----- versions.yaml | 2 +- 5 files changed, 16 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee696e66..2aa0e570 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## Unreleased +## [0.28.0](https://github.com/open-telemetry/otel-arrow/releases/tag/v0.28.0) - 2024-10-09 + +- Concurrent batch processor: deadlock introduced in #247 fixed. [#257](https://github.com/open-telemetry/otel-arrow/pull/257) + ## [0.27.0](https://github.com/open-telemetry/otel-arrow/releases/tag/v0.27.0) - 2024-09-25 - Concurrent batch processor: concurrency limit for legacy behavior or otherwise. [#254](https://github.com/open-telemetry/otel-arrow/pull/254) diff --git a/collector/cmd/otelarrowcol/go.mod b/collector/cmd/otelarrowcol/go.mod index 190686dd..b5df480c 100644 --- a/collector/cmd/otelarrowcol/go.mod +++ b/collector/cmd/otelarrowcol/go.mod @@ -12,10 +12,10 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.110.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.110.0 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.110.0 - github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.27.0 - github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.27.0 - github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.27.0 - github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.27.0 + github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.28.0 + github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.28.0 + github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.28.0 + github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.28.0 go.opentelemetry.io/collector/component v0.110.0 go.opentelemetry.io/collector/confmap v1.16.0 go.opentelemetry.io/collector/confmap/provider/envprovider v1.16.0 @@ -91,7 +91,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil v0.110.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.110.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.110.0 // indirect - github.com/open-telemetry/otel-arrow v0.27.0 // indirect + github.com/open-telemetry/otel-arrow v0.28.0 // indirect github.com/pierrec/lz4/v4 v4.1.21 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect diff --git a/collector/cmd/otelarrowcol/main.go b/collector/cmd/otelarrowcol/main.go index afac95e4..ae712bf3 100644 --- a/collector/cmd/otelarrowcol/main.go +++ b/collector/cmd/otelarrowcol/main.go @@ -20,7 +20,7 @@ func main() { info := component.BuildInfo{ Command: "otelarrowcol", Description: "OpenTelemetry Protocol with Apache Arrow development collector, for testing and evaluation", - Version: "0.27.0", + Version: "0.28.0", } set := otelcol.CollectorSettings{ diff --git a/collector/otelarrowcol-build.yaml b/collector/otelarrowcol-build.yaml index df933e41..7494949f 100644 --- a/collector/otelarrowcol-build.yaml +++ b/collector/otelarrowcol-build.yaml @@ -17,7 +17,7 @@ dist: # Note: this version number is replaced to match the current release using `sed` # during the release process, see ../../../RELEASING.md. - version: 0.27.0 + version: 0.28.0 # Note: This should match the version of the core and contrib # collector components used below (e.g., the debugexporter and @@ -36,20 +36,20 @@ exporters: - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.110.0 - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.110.0 - - gomod: github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.27.0 + - gomod: github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.28.0 receivers: # This is the core OpenTelemetry Protocol with Apache Arrow receiver - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.110.0 - - gomod: github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.27.0 + - gomod: github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.28.0 # Users wanting the OTLP/HTTP Receiver will use the otlp receiver. # Users wanting OTLP/gRPC may use the otelarrowreceiver. - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.110.0 processors: - - gomod: github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.27.0 - - gomod: github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.27.0 + - gomod: github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.28.0 + - gomod: github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.28.0 extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.110.0 diff --git a/versions.yaml b/versions.yaml index 741487a4..265477e7 100644 --- a/versions.yaml +++ b/versions.yaml @@ -3,7 +3,7 @@ module-sets: beta: - version: v0.27.0 + version: v0.28.0 modules: - github.com/open-telemetry/otel-arrow - github.com/open-telemetry/otel-arrow/collector/cmd/otelarrowcol