Skip to content
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

[BUILD] Version opentelemetry_proto/proto_grpc shared libraries #2992

Merged
merged 4 commits into from
Aug 9, 2024

Conversation

Troels51
Copy link
Contributor

@Troels51 Troels51 commented Jul 5, 2024

After building opentelemetry-cpp with "OTELCPP_VERSIONED_LIBS=ON" I noticed that opentelemetry-proto and opentelemetry-proto-grpc were not versioned

Changes

This versions opentelemetry_proto and opentelemetry_proto_grpc with set_target_version

One question:
Should these be versioned with the opentelemetry-proto version instead of the SDK version?

For significant contributions please make sure you have completed the following items:

  • CHANGELOG.md updated for non-trivial changes
  • Unit tests have been added
  • Changes in public API reviewed

@Troels51 Troels51 requested a review from a team July 5, 2024 09:26
Copy link

linux-foundation-easycla bot commented Jul 5, 2024

CLA Signed

The committers listed above are authorized under a signed CLA.

Copy link

codecov bot commented Jul 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 87.60%. Comparing base (497eaf4) to head (e397921).
Report is 114 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2992      +/-   ##
==========================================
+ Coverage   87.12%   87.60%   +0.49%     
==========================================
  Files         200      190      -10     
  Lines        6109     5870     -239     
==========================================
- Hits         5322     5142     -180     
+ Misses        787      728      -59     

see 122 files with indirect coverage changes

Copy link
Member

@lalitb lalitb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Troels51 Changes look good. However you need to sign the CLA before it can be merged.

@lalitb lalitb added the pr:waiting-on-cla Waiting on CLA label Jul 5, 2024
@marcalff
Copy link
Member

marcalff commented Jul 8, 2024

/easycla

@Troels51
Copy link
Contributor Author

Troels51 commented Jul 8, 2024

Thanks for the quick responses. The CLA is waiting for a signature from a guy on vacation. If it makes things easier we can close and reopen later

@marcalff
Copy link
Member

marcalff commented Jul 9, 2024

Thanks for the quick responses. The CLA is waiting for a signature from a guy on vacation. If it makes things easier we can close and reopen later

Thanks for the update.
Just keep the PR open, so we will not forget about it.

Copy link
Member

@owent owent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM after CLA is signed.

@esigo
Copy link
Member

esigo commented Aug 7, 2024

@Troels51 any updates on CLA?

@Troels51
Copy link
Contributor Author

Troels51 commented Aug 9, 2024

@esigo. The CLA should now be signed 🎉

@marcalff marcalff removed the pr:waiting-on-cla Waiting on CLA label Aug 9, 2024
@marcalff marcalff merged commit 41538b0 into open-telemetry:main Aug 9, 2024
52 checks passed
msiddhu added a commit to msiddhu/opentelemetry-cpp that referenced this pull request Aug 20, 2024
* [EXPORTER] Ignore exception when create thread in OTLP file exporter. (open-telemetry#3012)

* [BUILD] Update MODULE.bazel (open-telemetry#3015)

* [BUILD] Fix build without vcpkg on Windows when gRPC is disabled (open-telemetry#3016)

* [BUILD] Add abi_version_no bazel flag. (open-telemetry#3020)

* [Code health] Expand iwyu coverage to include unit tests. (open-telemetry#3022)

* [BUILD] Version opentelemetry_proto/proto_grpc shared libraries (open-telemetry#2992)

* [SEMANTIC CONVENTIONS] Upgrade semantic conventions to 1.27.0 (open-telemetry#3023)

* [SDK] Support empty histogram buckets (open-telemetry#3027)

* support empty buckets

* Update histogram_test.cc

* Update histogram_test.cc

* test for negative values

* fix count

* [TEST] Fix sync problems in OTLP File exporter tests. (open-telemetry#3031)

---------

Co-authored-by: WenTao Ou <[email protected]>
Co-authored-by: Carbo Kuo <[email protected]>
Co-authored-by: Manuel Bergler <[email protected]>
Co-authored-by: Marc Alff <[email protected]>
Co-authored-by: Troels Hoffmeyer <[email protected]>
Co-authored-by: Lalit Kumar Bhasin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants