From e6eddb855c260ad1f578c387946ce79376c8ced3 Mon Sep 17 00:00:00 2001 From: Moh Osman <59479562+moh-osman3@users.noreply.github.com> Date: Wed, 27 Mar 2024 10:37:45 -0400 Subject: [PATCH] Release otel-arrow v0.19.0 (#162) Included PRs: - https://github.com/open-telemetry/otel-arrow/pull/159 - https://github.com/open-telemetry/otel-arrow/pull/161 --- CHANGELOG.md | 6 ++++++ collector/cmd/otelarrowcol/go.mod | 20 +++++++++---------- collector/cmd/otelarrowcol/main.go | 2 +- .../connector/validationconnector/go.mod | 2 +- collector/exporter/fileexporter/go.mod | 2 +- collector/exporter/otelarrowexporter/go.mod | 4 ++-- collector/otelarrowcol-build.yaml | 18 ++++++++--------- collector/receiver/otelarrowreceiver/go.mod | 4 ++-- go.mod | 11 ++++++++++ versions.yaml | 2 +- 10 files changed, 44 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09640f23..8da5f9df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## Unreleased +## [0.19.0](https://github.com/open-telemetry/otel-arrow/releases/tag/v0.19.0) - 2024-03-26 + +- Fix arrow log encoder panic caused by empty attribute values. [#159](https://github.com/open-telemetry/otel-arrow/pull/159) + +- Remove deprecated obsreporttest package. [#161](https://github.com/open-telemetry/otel-arrow/pull/161) + ## [0.18.0](https://github.com/open-telemetry/otel-arrow/releases/tag/v0.18.0) - 2024-03-06 - Update Otel Collector core dependency from `v0.94.1` to `v0.96.0`. [#155](https://github.com/open-telemetry/otel-arrow/pull/155) diff --git a/collector/cmd/otelarrowcol/go.mod b/collector/cmd/otelarrowcol/go.mod index 42fca0b9..7c7f7387 100644 --- a/collector/cmd/otelarrowcol/go.mod +++ b/collector/cmd/otelarrowcol/go.mod @@ -8,14 +8,14 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.96.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.96.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.96.0 - github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.18.0 - github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.18.0 - github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.18.0 - github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.18.0 - github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.18.0 - github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.18.0 - github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.18.0 - github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.18.0 + github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.19.0 + github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.19.0 + github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.19.0 + github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.19.0 + github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.19.0 + github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.19.0 + github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.19.0 + github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.19.0 github.com/stretchr/testify v1.8.4 go.opentelemetry.io/collector/component v0.96.0 go.opentelemetry.io/collector/connector v0.96.0 @@ -81,8 +81,8 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/mostynb/go-grpc-compression v1.2.2 // indirect - github.com/open-telemetry/otel-arrow v0.18.0 // indirect - github.com/open-telemetry/otel-arrow/collector v0.18.0 // indirect + github.com/open-telemetry/otel-arrow v0.19.0 // indirect + github.com/open-telemetry/otel-arrow/collector v0.19.0 // indirect github.com/pierrec/lz4/v4 v4.1.18 // 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 48756873..9b773d6f 100644 --- a/collector/cmd/otelarrowcol/main.go +++ b/collector/cmd/otelarrowcol/main.go @@ -14,7 +14,7 @@ func main() { info := component.BuildInfo{ Command: "otelarrowcol", Description: "OpenTelemetry Protocol with Apache Arrow development collector, for testing and evaluation", - Version: "0.18.0", + Version: "0.19.0", } if err := run(otelcol.CollectorSettings{BuildInfo: info, Factories: components}); err != nil { diff --git a/collector/connector/validationconnector/go.mod b/collector/connector/validationconnector/go.mod index 327c4b1c..9be61267 100644 --- a/collector/connector/validationconnector/go.mod +++ b/collector/connector/validationconnector/go.mod @@ -5,7 +5,7 @@ go 1.21 toolchain go1.21.4 require ( - github.com/open-telemetry/otel-arrow v0.18.0 + github.com/open-telemetry/otel-arrow v0.19.0 go.opentelemetry.io/collector v0.96.0 go.opentelemetry.io/collector/component v0.96.0 go.opentelemetry.io/collector/connector v0.96.0 diff --git a/collector/exporter/fileexporter/go.mod b/collector/exporter/fileexporter/go.mod index 95927769..9b4cba98 100644 --- a/collector/exporter/fileexporter/go.mod +++ b/collector/exporter/fileexporter/go.mod @@ -6,7 +6,7 @@ toolchain go1.21.4 require ( github.com/klauspost/compress v1.17.7 - github.com/open-telemetry/otel-arrow/collector v0.18.0 + github.com/open-telemetry/otel-arrow/collector v0.19.0 github.com/stretchr/testify v1.8.4 go.opentelemetry.io/collector/component v0.96.0 go.opentelemetry.io/collector/config/configretry v0.96.0 diff --git a/collector/exporter/otelarrowexporter/go.mod b/collector/exporter/otelarrowexporter/go.mod index 0107b9b3..a751190f 100644 --- a/collector/exporter/otelarrowexporter/go.mod +++ b/collector/exporter/otelarrowexporter/go.mod @@ -6,8 +6,8 @@ toolchain go1.21.4 require ( github.com/apache/arrow/go/v14 v14.0.2 - github.com/open-telemetry/otel-arrow v0.18.0 - github.com/open-telemetry/otel-arrow/collector v0.18.0 + github.com/open-telemetry/otel-arrow v0.19.0 + github.com/open-telemetry/otel-arrow/collector v0.19.0 github.com/stretchr/testify v1.8.4 go.opentelemetry.io/collector v0.96.0 go.opentelemetry.io/collector/component v0.96.0 diff --git a/collector/otelarrowcol-build.yaml b/collector/otelarrowcol-build.yaml index 4c396dab..5e2a9136 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.18.0 + version: 0.19.0 # Note: This should match the version of the core and contrib # collector components used below (e.g., the debugexporter and @@ -33,33 +33,33 @@ dist: exporters: # This is the core OpenTelemetry Protocol with Apache Arrow exporter - import: github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.0 - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.96.0 - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.96.0 - import: github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.0 receivers: # This is the core OpenTelemetry Protocol with Apache Arrow receiver - import: github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.0 - import: github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.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.96.0 processors: - import: github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.0 - import: github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.0 - import: github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.0 connectors: - import: github.com/open-telemetry/otel-arrow/collector/connector/validationconnector - gomod: github.com/open-telemetry/otel-arrow/collector v0.18.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.19.0 extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.96.0 diff --git a/collector/receiver/otelarrowreceiver/go.mod b/collector/receiver/otelarrowreceiver/go.mod index 6f207c7b..a75e10ed 100644 --- a/collector/receiver/otelarrowreceiver/go.mod +++ b/collector/receiver/otelarrowreceiver/go.mod @@ -7,8 +7,8 @@ toolchain go1.21.4 require ( github.com/gogo/protobuf v1.3.2 github.com/klauspost/compress v1.17.7 - github.com/open-telemetry/otel-arrow v0.18.0 - github.com/open-telemetry/otel-arrow/collector v0.18.0 + github.com/open-telemetry/otel-arrow v0.19.0 + github.com/open-telemetry/otel-arrow/collector v0.19.0 github.com/stretchr/testify v1.8.4 go.opentelemetry.io/collector v0.96.0 go.opentelemetry.io/collector/component v0.96.0 diff --git a/go.mod b/go.mod index c2c1ba43..bd4ea089 100644 --- a/go.mod +++ b/go.mod @@ -57,3 +57,14 @@ require ( google.golang.org/genproto/googleapis/rpc v0.0.0-20240221002015-b0ce06bbee7c // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/versions.yaml b/versions.yaml index 4d0eb31a..d37d755e 100644 --- a/versions.yaml +++ b/versions.yaml @@ -3,7 +3,7 @@ module-sets: beta: - version: v0.18.0 + version: v0.19.0 modules: - github.com/open-telemetry/otel-arrow - github.com/open-telemetry/otel-arrow/collector