diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a6fdaa97..407d2fb2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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 diff --git a/CHANGELOG.md b/CHANGELOG.md index c9adeafc..19b4b9fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,9 +8,13 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## Unreleased +## [0.23.0](https://github.com/open-telemetry/otel-arrow/releases/tag/v0.23.0) - 2024-05-09 + - Remove the OTel-Arrow exporter FIFO prioritizer. Let "leastloaded" imply least-loaded over all streams and use this behavior by default. [#186](https://github.com/open-telemetry/otel-arrow/pull/186) +- Fix concurrentbatchproccessor bug to correctly propagate metadataKeys for multi shard batching. [#184](https://github.com/open-telemetry/otel-arrow/pull/184) + - Refactor otelarrowreceiver to do stream.Recv, request processing, and stream.Send in separate goroutines. [#181](https://github.com/open-telemetry/otel-arrow/pull/181) - Add a semaphore package to limit bytes admitted and total number of waiters. [#174](https://github.com/open-telemetry/otel-arrow/pull/174) diff --git a/collector/cmd/otelarrowcol/go.mod b/collector/cmd/otelarrowcol/go.mod index d75db53d..ccc2cb80 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.98.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.98.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.98.0 - github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.22.0 - github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.22.0 - github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.22.0 - github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.22.0 - github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.22.0 - github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.22.0 - github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.22.0 - github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.22.0 + github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.23.0 + github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.23.0 + github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.23.0 + github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.23.0 + github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.23.0 + github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.23.0 + github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.23.0 + github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.23.0 github.com/stretchr/testify v1.9.0 go.opentelemetry.io/collector/component v0.98.0 go.opentelemetry.io/collector/connector v0.98.0 @@ -35,8 +35,10 @@ require ( github.com/HdrHistogram/hdrhistogram-go v1.1.2 // indirect github.com/apache/arrow/go/v14 v14.0.2 // indirect github.com/axiomhq/hyperloglog v0.0.0-20230201085229-3ddf4bad03dc // indirect + github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect + github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/cyrildever/feistel v1.5.5 // indirect @@ -72,6 +74,7 @@ require ( github.com/knadh/koanf/providers/confmap v0.1.0 // indirect github.com/knadh/koanf/v2 v2.1.1 // indirect github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect + github.com/mailru/easyjson v0.7.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.19 // indirect github.com/mitchellh/copystructure v1.2.0 // indirect @@ -79,8 +82,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.22.0 // indirect - github.com/open-telemetry/otel-arrow/collector v0.22.0 // indirect + github.com/open-telemetry/otel-arrow v0.23.0 // indirect + github.com/open-telemetry/otel-arrow/collector v0.23.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 @@ -98,6 +101,7 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/vmihailenco/msgpack/v5 v5.3.5 // indirect github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect + github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect @@ -164,3 +168,14 @@ require ( gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/cmd/otelarrowcol/go.sum b/collector/cmd/otelarrowcol/go.sum index e41157b2..c5ecf1ee 100644 --- a/collector/cmd/otelarrowcol/go.sum +++ b/collector/cmd/otelarrowcol/go.sum @@ -112,6 +112,8 @@ github.com/axiomhq/hyperloglog v0.0.0-20230201085229-3ddf4bad03dc h1:Keo7wQ7UODU github.com/axiomhq/hyperloglog v0.0.0-20230201085229-3ddf4bad03dc/go.mod h1:k08r+Yj1PRAmuayFiRK6MYuR5Ve4IuZtTfxErMIh0+c= github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= +github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk= +github.com/bahlo/generic-list-go v0.2.0/go.mod h1:2KvAjgMlE5NNynlg/5iLrrCCZ2+5xWbdbCW3pNTGyYg= github.com/beevik/ntp v1.3.0/go.mod h1:vD6h1um4kzXpqmLTuu0cCLcC+NfvC0IC+ltmEDA8E78= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= @@ -153,6 +155,8 @@ github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723/go.mod h1:8woku github.com/btcsuite/snappy-go v1.0.0/go.mod h1:8woku9dyThutzjeg+3xrA5iCpBRH8XEEg3lh6TiUghc= github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY= github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs= +github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= +github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/c-bata/go-prompt v0.2.2/go.mod h1:VzqtzE2ksDBcdln8G7mk2RX9QyGjH+OVqOCSiVIqS34= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= @@ -678,6 +682,7 @@ github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPK github.com/mailgun/raymond/v2 v2.0.46/go.mod h1:lsgvL50kgt1ylcFJYZiULi5fjPBkkhNfj4KA0W54Z18= github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ= github.com/matryer/try v0.0.0-20161228173917-9ac251b645a2/go.mod h1:0KeJpeMD6o+O4hW7qJOT7vyQPKrWmj26uf5wMc/IiIs= @@ -793,26 +798,6 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextensi github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.98.0/go.mod h1:b5y3WDWK6mqTL6U6eGqDqK2F3O9GncmvtsWmQ03UoVk= github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.98.0 h1:rbfZJ4YA82WSC9HW2jgmY1UZEsOYte8VTjrBFU6dv5Y= github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.98.0/go.mod h1:KOTp7iN8sWTmqk/SxbMqvM2KXUdgXRWb6hI84E5arLY= -github.com/open-telemetry/otel-arrow v0.22.0 h1:G1jgtqAM2ho5pyKQ4tyrDzk9Y0VcJ+GZQRJgN26vRlI= -github.com/open-telemetry/otel-arrow v0.22.0/go.mod h1:F50XFaiNfkfB0MYftZIUKFULm6pxfGqjbgQzevi+65M= -github.com/open-telemetry/otel-arrow/collector v0.22.0 h1:lHFjzkh5PbsiW8B63SRntnP9W7bLCXV9lslO4zI0s/Y= -github.com/open-telemetry/otel-arrow/collector v0.22.0/go.mod h1:R7hRwuGDxoGLB27dkJUFKDK7mGG7Yb02ODnLHx8Whis= -github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.22.0 h1:RlpAXdrVbtGMO/N0TRFoTOUnd59812wOVYpjlayusyU= -github.com/open-telemetry/otel-arrow/collector/connector/validationconnector v0.22.0/go.mod h1:DVerIE9nXvrZbWhRT+OvwS+23sZZ99FpP2MLSVWFmrs= -github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.22.0 h1:4flvbtq0rBR7pjXqrAySnVCH/uBsmeqN/lrJKDV/lUc= -github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter v0.22.0/go.mod h1:xTViWXz8etheXoguSyW33GnKLPZkGv0f0k4lbOpp3MA= -github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.22.0 h1:Z3tQQqzBXr1ov1Y0PSYlb4mzdNXCsA9tBsmHP+Vbfjs= -github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.22.0/go.mod h1:R1cly90ZskkFbr9oT/0NZ9A639U+v1CrXo9eSC47l+E= -github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.22.0 h1:p0faFw5eZatHRB5ifFKLMk3jR054qLJXfmta/T20Jck= -github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.22.0/go.mod h1:qrE3SCE5c/8CMWdwB6ixCUkMVl9sLxZGuHMvUKU7cYo= -github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.22.0 h1:W4hZCjkqgYccuqrskyFJSXSfn7U27sf/7R06+V4j5YI= -github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor v0.22.0/go.mod h1:JZ6xq9onjfAV1jFyWtLY24hu0JEFxwao6PHZRylo4nE= -github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.22.0 h1:p2nCwq1jJBfFiPqfV7AtxSqTfs1Vw6w9Rm+3xD8+k5Q= -github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor v0.22.0/go.mod h1:qyl1H6sgNa/F5slhp0KOONKrO7XLUB9g2wRPsaWmlgI= -github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.22.0 h1:+EFGwGrhzv6tWpZbcyWMkafABviK6jKaqprYcbFz5Io= -github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver v0.22.0/go.mod h1:H3tNxUt4HDPDYkvXWebetQckS66OQSjWvSLmKQwBVdQ= -github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.22.0 h1:bRAxQp+z+RpqS9Kyn4+wi5Pu6D/Yn93aFSZ/3mK0nj0= -github.com/open-telemetry/otel-arrow/collector/receiver/otelarrowreceiver v0.22.0/go.mod h1:RXXJZTeH9YXfDqEfPonNljJalhzwz2kzy7BXRdBHzyk= github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.0.3-0.20180606204148-bd9c31933947/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= @@ -1029,6 +1014,8 @@ github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod h1:7xyJ9e+0+9SaZT0Wt1RGleJXzli6Q github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g= github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds= github.com/willf/bitset v1.1.3/go.mod h1:RjeCKbqT1RxIR/KWY6phxZiaY1IyutSBfGjNPySAYV4= +github.com/wk8/go-ordered-map/v2 v2.1.8 h1:5h/BUHu93oj4gIdvHHHGsScSTMijfx5PeYkE/fJgbpc= +github.com/wk8/go-ordered-map/v2 v2.1.8/go.mod h1:5nJHM5DyteebpVlHnWMV0rPz6Zp7+xBAnxjb1X5vnTw= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI= diff --git a/collector/cmd/otelarrowcol/main.go b/collector/cmd/otelarrowcol/main.go index a9957c67..970e1d28 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.22.0", + Version: "0.23.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 bca359b1..089bb209 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.22.0 + github.com/open-telemetry/otel-arrow v0.23.0 go.opentelemetry.io/collector v0.98.0 go.opentelemetry.io/collector/component v0.98.0 go.opentelemetry.io/collector/connector v0.98.0 @@ -42,3 +42,14 @@ require ( google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/connector/validationconnector/go.sum b/collector/connector/validationconnector/go.sum index 5864cb5d..213e7ed9 100644 --- a/collector/connector/validationconnector/go.sum +++ b/collector/connector/validationconnector/go.sum @@ -39,8 +39,6 @@ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= -github.com/open-telemetry/otel-arrow v0.22.0 h1:G1jgtqAM2ho5pyKQ4tyrDzk9Y0VcJ+GZQRJgN26vRlI= -github.com/open-telemetry/otel-arrow v0.22.0/go.mod h1:F50XFaiNfkfB0MYftZIUKFULm6pxfGqjbgQzevi+65M= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v1.19.0 h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU= diff --git a/collector/examples/printer/go.mod b/collector/examples/printer/go.mod index d059ddad..7c2247ce 100644 --- a/collector/examples/printer/go.mod +++ b/collector/examples/printer/go.mod @@ -19,3 +19,14 @@ require ( google.golang.org/grpc v1.63.2 // indirect google.golang.org/protobuf v1.33.0 // indirect ) + + + + + + + + + + + diff --git a/collector/exporter/fileexporter/go.mod b/collector/exporter/fileexporter/go.mod index 3a50f8e5..2d24c157 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.8 - github.com/open-telemetry/otel-arrow/collector v0.22.0 + github.com/open-telemetry/otel-arrow/collector v0.23.0 github.com/stretchr/testify v1.9.0 go.opentelemetry.io/collector/component v0.98.0 go.opentelemetry.io/collector/config/configretry v0.98.0 @@ -60,3 +60,14 @@ require ( google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/exporter/fileexporter/go.sum b/collector/exporter/fileexporter/go.sum index f6456e44..fa1292d8 100644 --- a/collector/exporter/fileexporter/go.sum +++ b/collector/exporter/fileexporter/go.sum @@ -46,8 +46,6 @@ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= -github.com/open-telemetry/otel-arrow/collector v0.22.0 h1:lHFjzkh5PbsiW8B63SRntnP9W7bLCXV9lslO4zI0s/Y= -github.com/open-telemetry/otel-arrow/collector v0.22.0/go.mod h1:R7hRwuGDxoGLB27dkJUFKDK7mGG7Yb02ODnLHx8Whis= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v1.19.0 h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU= diff --git a/collector/exporter/otelarrowexporter/go.mod b/collector/exporter/otelarrowexporter/go.mod index 4a99cda6..944519fa 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.22.0 - github.com/open-telemetry/otel-arrow/collector v0.22.0 + github.com/open-telemetry/otel-arrow v0.23.0 + github.com/open-telemetry/otel-arrow/collector v0.23.0 github.com/stretchr/testify v1.9.0 go.opentelemetry.io/collector v0.98.0 go.opentelemetry.io/collector/component v0.98.0 @@ -89,3 +89,14 @@ require ( golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/exporter/otelarrowexporter/go.sum b/collector/exporter/otelarrowexporter/go.sum index f4a22079..5a63f864 100644 --- a/collector/exporter/otelarrowexporter/go.sum +++ b/collector/exporter/otelarrowexporter/go.sum @@ -84,10 +84,6 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY github.com/mostynb/go-grpc-compression v1.2.2 h1:XaDbnRvt2+1vgr0b/l0qh4mJAfIxE0bKXtz2Znl3GGI= github.com/mostynb/go-grpc-compression v1.2.2/go.mod h1:GOCr2KBxXcblCuczg3YdLQlcin1/NfyDA348ckuCH6w= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/open-telemetry/otel-arrow v0.22.0 h1:G1jgtqAM2ho5pyKQ4tyrDzk9Y0VcJ+GZQRJgN26vRlI= -github.com/open-telemetry/otel-arrow v0.22.0/go.mod h1:F50XFaiNfkfB0MYftZIUKFULm6pxfGqjbgQzevi+65M= -github.com/open-telemetry/otel-arrow/collector v0.22.0 h1:lHFjzkh5PbsiW8B63SRntnP9W7bLCXV9lslO4zI0s/Y= -github.com/open-telemetry/otel-arrow/collector v0.22.0/go.mod h1:R7hRwuGDxoGLB27dkJUFKDK7mGG7Yb02ODnLHx8Whis= github.com/pierrec/lz4/v4 v4.1.18 h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ= github.com/pierrec/lz4/v4 v4.1.18/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= diff --git a/collector/go.mod b/collector/go.mod index 3e54d0a8..df4388c1 100644 --- a/collector/go.mod +++ b/collector/go.mod @@ -59,3 +59,14 @@ require ( google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/otelarrowcol-build.yaml b/collector/otelarrowcol-build.yaml index 55cf10f2..d26e7e47 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.22.0 + version: 0.23.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.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.0 - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.98.0 - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.98.0 - import: github.com/open-telemetry/otel-arrow/collector/exporter/fileexporter - gomod: github.com/open-telemetry/otel-arrow/collector v0.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.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.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.0 - import: github.com/open-telemetry/otel-arrow/collector/receiver/filereceiver - gomod: github.com/open-telemetry/otel-arrow/collector v0.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.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.98.0 processors: - import: github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor - gomod: github.com/open-telemetry/otel-arrow/collector v0.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.0 - import: github.com/open-telemetry/otel-arrow/collector/processor/experimentprocessor - gomod: github.com/open-telemetry/otel-arrow/collector v0.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.0 - import: github.com/open-telemetry/otel-arrow/collector/processor/obfuscationprocessor - gomod: github.com/open-telemetry/otel-arrow/collector v0.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.0 connectors: - import: github.com/open-telemetry/otel-arrow/collector/connector/validationconnector - gomod: github.com/open-telemetry/otel-arrow/collector v0.22.0 + gomod: github.com/open-telemetry/otel-arrow/collector v0.23.0 extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.98.0 diff --git a/collector/processor/concurrentbatchprocessor/go.mod b/collector/processor/concurrentbatchprocessor/go.mod index 16c42d93..5fec1701 100644 --- a/collector/processor/concurrentbatchprocessor/go.mod +++ b/collector/processor/concurrentbatchprocessor/go.mod @@ -60,3 +60,14 @@ require ( google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/processor/experimentprocessor/go.mod b/collector/processor/experimentprocessor/go.mod index b240a731..18794ee9 100644 --- a/collector/processor/experimentprocessor/go.mod +++ b/collector/processor/experimentprocessor/go.mod @@ -53,3 +53,14 @@ require ( google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/processor/obfuscationprocessor/go.mod b/collector/processor/obfuscationprocessor/go.mod index 23f80b2f..43b6c85f 100644 --- a/collector/processor/obfuscationprocessor/go.mod +++ b/collector/processor/obfuscationprocessor/go.mod @@ -57,3 +57,14 @@ require ( google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/receiver/filereceiver/go.mod b/collector/receiver/filereceiver/go.mod index 90c8c4a3..a9035080 100644 --- a/collector/receiver/filereceiver/go.mod +++ b/collector/receiver/filereceiver/go.mod @@ -54,3 +54,14 @@ require ( google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/receiver/otelarrowreceiver/go.mod b/collector/receiver/otelarrowreceiver/go.mod index bceb4b3e..3f2870fb 100644 --- a/collector/receiver/otelarrowreceiver/go.mod +++ b/collector/receiver/otelarrowreceiver/go.mod @@ -5,8 +5,8 @@ go 1.21 toolchain go1.21.4 require ( - github.com/open-telemetry/otel-arrow v0.22.0 - github.com/open-telemetry/otel-arrow/collector v0.22.0 + github.com/open-telemetry/otel-arrow v0.23.0 + github.com/open-telemetry/otel-arrow/collector v0.23.0 github.com/stretchr/testify v1.9.0 go.opentelemetry.io/collector v0.98.0 go.opentelemetry.io/collector/component v0.98.0 @@ -91,3 +91,14 @@ require ( google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/collector/receiver/otelarrowreceiver/go.sum b/collector/receiver/otelarrowreceiver/go.sum index a0285322..294f4521 100644 --- a/collector/receiver/otelarrowreceiver/go.sum +++ b/collector/receiver/otelarrowreceiver/go.sum @@ -89,8 +89,6 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY github.com/mostynb/go-grpc-compression v1.2.2 h1:XaDbnRvt2+1vgr0b/l0qh4mJAfIxE0bKXtz2Znl3GGI= github.com/mostynb/go-grpc-compression v1.2.2/go.mod h1:GOCr2KBxXcblCuczg3YdLQlcin1/NfyDA348ckuCH6w= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/open-telemetry/otel-arrow v0.22.0 h1:G1jgtqAM2ho5pyKQ4tyrDzk9Y0VcJ+GZQRJgN26vRlI= -github.com/open-telemetry/otel-arrow v0.22.0/go.mod h1:F50XFaiNfkfB0MYftZIUKFULm6pxfGqjbgQzevi+65M= github.com/pierrec/lz4/v4 v4.1.18 h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ= github.com/pierrec/lz4/v4 v4.1.18/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= diff --git a/go.mod b/go.mod index fa80a1f8..01de7d7e 100644 --- a/go.mod +++ b/go.mod @@ -56,3 +56,14 @@ require ( google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + + + + + + + + + + + diff --git a/versions.yaml b/versions.yaml index b031c709..88737fb2 100644 --- a/versions.yaml +++ b/versions.yaml @@ -3,7 +3,7 @@ module-sets: beta: - version: v0.22.0 + version: v0.23.0 modules: - github.com/open-telemetry/otel-arrow - github.com/open-telemetry/otel-arrow/collector