-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Review and enhance tracing support for currency service (C++) #52
Comments
@DebajitDas - Do you have plans to take this further? |
Please note that opentelemetry-cpp contains recent changes that have some impact on the C++ demo here. SDK builders[TRACE SDK] Add trace sdk builders (#1393) open-telemetry/opentelemetry-cpp#1471 This change provides a new set of API to use to configure the SDK. Code similar to:
creates issues with shared libraries, and is to be avoided. Instead, please use:
and likewise for all SDK configuration. Semantic conventions[SEMANTIC CONVENTIONS] Upgrade to version 1.12.0 open-telemetry/opentelemetry-cpp#873 Code like:
is better replaced by:
New release to comeThese two changes are unreleased, with opentelemetry-cpp 1.5.0 coming soon. We appreciate if the opentelemetry-demo code can show case the best practices, Regards, |
Yes @lalitb, I will be looking into this. Please assign it to me. Thanks |
@cartersocha - Can you assign this to @DebajitDas please? Thanks. |
Adding my comments on the feature list in the description
Also, there are couple of comments from @marcalff to be handled -
|
updated @lalitb. For baggage we're waiting for the new frontend to be merged then that will start the baggage process. Seems like the only other missing piece besides baggage & documentation updates is: " Demonstrate Span::AddEvent and Span::SetAttribute by adding new(random) events and attributes ( if not done already).?? |
Yes, that's correct, apart from the two changes I mentioned separately. |
The following is a list of requirements that we need to evaluate before declaring v1 for trace telemetry. These requirements are across the entire application; Not all services will meet all requirements. Determine the relevant features for this service.
Referencing: #42
Service: https://github.com/open-telemetry/opentelemetry-demo-webstore/blob/main/src/currencyservice/README.md
C++ dependent on this item: #36
The text was updated successfully, but these errors were encountered: