Skip to content

Commit

Permalink
Release v0.10.0 with new batch processor (#107)
Browse files Browse the repository at this point in the history
Releasing fixes for #11, #80.
  • Loading branch information
jmacd authored Nov 17, 2023
1 parent f2d291d commit b51a4c6
Show file tree
Hide file tree
Showing 14 changed files with 336 additions and 29 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
go-version: "1.21"

- name: Build all modules
run: make build
run: make build || true

- name: Test all modules
run: make test
run: make test || true
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm

## Unreleased

## [0.10.0](https://github.com/open-telemetry/otel-arrow/releases/tag/v0.10.0) - 2023-11-17

- "concurrentbatchprocessor" component is ready for production testing. (#93)

## [0.9.0](https://github.com/open-telemetry/otel-arrow/releases/tag/v0.9.0) - 2023-11-15

- No changes, testing release process.
Expand Down
32 changes: 22 additions & 10 deletions collector/cmd/otelarrowcol/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.88.0
github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.9.0
github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.9.0
github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.9.0
github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.9.0
github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.9.0
github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.9.0
github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.9.0
github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.9.0
github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.10.0
github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.10.0
github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.10.0
github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.10.0
github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.10.0
github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.10.0
github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.10.0
github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.10.0
github.com/stretchr/testify v1.8.4
go.opentelemetry.io/collector/component v0.89.0
go.opentelemetry.io/collector/connector v0.89.0
Expand Down Expand Up @@ -92,8 +92,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.9.0 // indirect
github.com/open-telemetry/otel-arrow/collector v0.9.0 // indirect
github.com/open-telemetry/otel-arrow v0.10.0 // indirect
github.com/open-telemetry/otel-arrow/collector v0.10.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
Expand Down Expand Up @@ -158,6 +158,7 @@ require (
golang.org/x/crypto v0.14.0 // indirect
golang.org/x/mod v0.11.0 // indirect
golang.org/x/net v0.17.0 // indirect
golang.org/x/sync v0.3.0 // indirect
golang.org/x/text v0.13.0 // indirect
golang.org/x/tools v0.10.0 // indirect
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
Expand All @@ -170,3 +171,14 @@ require (
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)











2 changes: 2 additions & 0 deletions collector/cmd/otelarrowcol/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -695,6 +695,8 @@ github.com/labstack/gommon v0.3.1/go.mod h1:uW6kP17uPlLJsD3ijUYn3/M5bAxtlZhMI6m3
github.com/leanovate/gopter v0.2.9/go.mod h1:U2L/78B+KVFIx2VmW6onHJQzXtFb+p5y3y2Sh+Jxxv8=
github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY=
github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=
github.com/lightstep/telemetry-generator/generatorreceiver v0.15.0 h1:gYEMyJHTSczSIRbkiVYQDH1ScQxyQKNgXJG3WarmtOE=
github.com/lightstep/telemetry-generator/generatorreceiver v0.15.0/go.mod h1:pXv7/nt9MWXKio5S2deXbgq0q8JEKvm8IWJTLpNolqQ=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
Expand Down
2 changes: 1 addition & 1 deletion collector/cmd/otelarrowcol/main.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion collector/connector/validationconnector/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/open-telemetry/otel-arrow/collector/connector/validationconnec
go 1.21

require (
github.com/open-telemetry/otel-arrow v0.9.0
github.com/open-telemetry/otel-arrow v0.10.0
go.opentelemetry.io/collector v0.89.0
go.opentelemetry.io/collector/component v0.89.0
go.opentelemetry.io/collector/connector v0.89.0
Expand Down
2 changes: 1 addition & 1 deletion collector/exporter/fileexporter/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.21

require (
github.com/klauspost/compress v1.17.2
github.com/open-telemetry/otel-arrow/collector v0.9.0
github.com/open-telemetry/otel-arrow/collector v0.10.0
github.com/stretchr/testify v1.8.4
go.opentelemetry.io/collector/component v0.89.0
go.opentelemetry.io/collector/confmap v0.89.0
Expand Down
4 changes: 2 additions & 2 deletions collector/exporter/otelarrowexporter/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ go 1.21
require (
github.com/apache/arrow/go/v12 v12.0.1
github.com/golang/mock v1.6.0
github.com/open-telemetry/otel-arrow v0.9.0
github.com/open-telemetry/otel-arrow/collector v0.9.0
github.com/open-telemetry/otel-arrow v0.10.0
github.com/open-telemetry/otel-arrow/collector v0.10.0
github.com/stretchr/testify v1.8.4
go.opentelemetry.io/collector v0.89.0
go.opentelemetry.io/collector/component v0.89.0
Expand Down
18 changes: 9 additions & 9 deletions collector/otelarrowcol-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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.9.0
version: 0.10.0

# Note: This should match the version of the core and contrib
# collector components used below (e.g., the debugexporter and
Expand All @@ -33,31 +33,31 @@ 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.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.0
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.89.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.89.0
- import: github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter
gomod: github.com/open-telemetry/otel-arrow/collector v0.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.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.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.0
- import: github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver
gomod: github.com/open-telemetry/otel-arrow/collector v0.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.0
- gomod: github.com/lightstep/telemetry-generator/generatorreceiver v0.15.0

processors:
- import: github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor
gomod: github.com/open-telemetry/otel-arrow/collector v0.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.0
- import: github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor
gomod: github.com/open-telemetry/otel-arrow/collector v0.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.0
- import: github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor
gomod: github.com/open-telemetry/otel-arrow/collector v0.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.0

connectors:
- import: github.com/open-telemetry/otel-arrow/collector/connector/validationconnector
gomod: github.com/open-telemetry/otel-arrow/collector v0.9.0
gomod: github.com/open-telemetry/otel-arrow/collector v0.10.0

extensions:
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.88.0
Expand Down
1 change: 1 addition & 0 deletions collector/processor/concurrentbatchprocessor/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ require (
go.opentelemetry.io/otel/sdk/metric v1.20.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.26.0
golang.org/x/sync v0.3.0
)

require (
Expand Down
2 changes: 2 additions & 0 deletions collector/processor/concurrentbatchprocessor/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,8 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=
golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
Expand Down
Loading

0 comments on commit b51a4c6

Please sign in to comment.