-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenTelemetry Protocol with Apache Arrow Receiver initial skeleton #30766
OpenTelemetry Protocol with Apache Arrow Receiver initial skeleton #30766
Conversation
…tor-contrib into jmacd/otelarrow_recv_skel
…tor-contrib into jmacd/otelarrow_recv_skel
Keeping changes in sync between this repo and open-telemetry/opentelemetry-collector-contrib#30766 Remove two dead files that will be regenerated in contrib. Remove `otlpReceiver` type name, use `otelArrowReceiver`. Move sharedcomponent to internal package location.
…tor-contrib into jmacd/otelarrow_recv_skel
Signed-off-by: Joshua MacDonald <[email protected]>
Signed-off-by: Joshua MacDonald <[email protected]>
It looks like when the base collector version is updated between releases, as has been done, it becomes difficult/impossible to create new components that will pass all the checks. The best solution I've been able to come to (since |
🟢 |
…tor-contrib into jmacd/otelarrow_recv_skel
🟢 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @jmacd
Description:
First PR to introduce the OpenTelemetry Protocol with Apache Arrow receiver. From the upstream repository: https://github.com/open-telemetry/otel-arrow/blob/main/collector/receiver/otelarrowreceiver.
Similar to #30619 for the corresponding receiver.
Link to tracking Issue: #26491
Testing:
This is a skeleton PR, therefore only the skeleton contains tests. Compared with the upstream repository, the factory_test.go and config_test.go files have been kept, the implementation tests in otelarrow_test.go were excluded in this PR.
Documentation: New README, copied from the upstream repository.