-
Notifications
You must be signed in to change notification settings - Fork 757
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
chore: Lock OpenTelemetry versions and add tracing metadata #2928
Conversation
Hello @ssheng, Thanks for updating this PR. There are currently no PEP 8 issues detected in this PR. Cheers! 🍻 Comment last updated at 2022-08-22 08:35:54 UTC |
Codecov Report
@@ Coverage Diff @@
## main #2928 +/- ##
==========================================
+ Coverage 69.80% 69.86% +0.05%
==========================================
Files 121 121
Lines 9930 9954 +24
==========================================
+ Hits 6932 6954 +22
- Misses 2998 3000 +2
|
bentoml/_internal/log.py
Outdated
result: str = ( | ||
component_context.component_type | ||
if component_context.component_type is not None | ||
else "" | ||
) |
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.
imo separating these into two lines are better for better clearance.
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.
I'm not exactly sure if I understood the suggestion. Would you like to add a suggestion and I will commit.
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
@ssheng I'm late to the party but it looks good to me! |
What does this PR address?
Following #2918, verified that the latest OpenTelemetry version
0.33b0
is compatible with the existingotlp
,jaeger
andzipkin
exporters. Locking the dependency versions until OTEL stabilizes.In addition, this PR also configures the OpenTelemetry resource automatically if user has not explicitly configured it through environment variables.
Individual trace page on Jaeger. API server and runners are labeled as separate services.
Search page:
Before submitting:
guide on how to create a pull request.
make format
andmake lint
script have passed (instructions)?those accordingly? Here are documentation guidelines and tips on writting docs.
Who can help review?
Feel free to tag members/contributors who can help review your PR.