Skip to content

Implement basic OTLP Recordable#127

Merged
reyang merged 26 commits into
open-telemetry:masterfrom
nadiaciobanu:basic-otlp-recordable
Jul 2, 2020
Merged

Implement basic OTLP Recordable#127
reyang merged 26 commits into
open-telemetry:masterfrom
nadiaciobanu:basic-otlp-recordable

Conversation

@nadiaciobanu
Copy link
Copy Markdown
Contributor

@nadiaciobanu nadiaciobanu commented Jun 24, 2020

Added and implemented SetIds(), SetStartTime() and SetDuration() for the OTLP Recordable. These functions should be enough to create minimal spans that can be sent to the OpenTelemetry Collector. Also added unit tests for the Recordable.

@nadiaciobanu nadiaciobanu requested a review from a team June 24, 2020 19:07
@linux-foundation-easycla
Copy link
Copy Markdown

linux-foundation-easycla Bot commented Jun 24, 2020

CLA Check
The committers are authorized under a signed CLA.

@nadiaciobanu nadiaciobanu marked this pull request as draft June 24, 2020 19:08
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 24, 2020

Codecov Report

Merging #127 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #127   +/-   ##
=======================================
  Coverage   93.50%   93.50%           
=======================================
  Files          71       71           
  Lines        1724     1724           
=======================================
  Hits         1612     1612           
  Misses        112      112           

@nadiaciobanu nadiaciobanu marked this pull request as ready for review June 24, 2020 19:12
@nadiaciobanu
Copy link
Copy Markdown
Contributor Author

I signed my CLA.

Comment thread exporters/otlp/recordable_test.cc Outdated
Comment thread exporters/otlp/recordable_test.cc Outdated
Comment thread exporters/otlp/recordable_test.cc Outdated
Comment thread exporters/otlp/recordable_test.cc Outdated
Comment thread exporters/otlp/recordable_test.cc Outdated
Comment thread exporters/otlp/recordable.cc Outdated
Comment thread exporters/otlp/recordable.cc Outdated
Comment thread exporters/otlp/recordable.cc Outdated
Comment thread exporters/otlp/recordable_test.cc Outdated
Comment thread exporters/otlp/recordable_test.cc Outdated
Comment thread exporters/otlp/recordable_test.cc Outdated
@ZiweiZhao
Copy link
Copy Markdown

LGTM :)

Copy link
Copy Markdown

@IlyaKobelevskiy IlyaKobelevskiy left a comment

Choose a reason for hiding this comment

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

Looks good, thanks for addressing comments!

Copy link
Copy Markdown
Contributor

@pyohannes pyohannes left a comment

Choose a reason for hiding this comment

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

This looks good to me, I only have one request about a missing CMake integration.

Comment thread exporters/otlp/BUILD
@nadiaciobanu
Copy link
Copy Markdown
Contributor Author

nadiaciobanu commented Jun 30, 2020

@pyohannes I've updated my code to address your comment, please let me know if there's anything else!

Copy link
Copy Markdown
Contributor

@pyohannes pyohannes left a comment

Choose a reason for hiding this comment

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

Looks great, thanks!

@nadiaciobanu
Copy link
Copy Markdown
Contributor Author

@reyang This branch is ready to merge!

@reyang reyang merged commit 5f4a464 into open-telemetry:master Jul 2, 2020
@nadiaciobanu nadiaciobanu deleted the basic-otlp-recordable branch July 23, 2020 22:27
@reyang reyang mentioned this pull request Aug 25, 2020
GerHobbelt pushed a commit to GerHobbelt/opentelemetry-cpp that referenced this pull request Jun 17, 2025
…s-create-or-update-comment-digest

Update peter-evans/create-or-update-comment digest to 861c151
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.

6 participants