-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
OpenTracing First Impl #1692
OpenTracing First Impl #1692
Conversation
Nice! I'll do a more thorough review later, but a once-over finds nothing wrong |
/approve |
/ok-to-test |
751adcd
to
f4565ff
Compare
f4565ff
to
fa5cd7f
Compare
the test failures look legit on PAPR. Is there an issue with vendoring of code? |
@baude Ah you're right I didn't vendor anything in, thanks. |
/retest |
@sjug looks like a gofmt error.. |
gofmt errors. Wonder if we're getting bit by the version diff of gofmt between go1.10 and go1.11. |
2703eb3
to
8481f3c
Compare
Thanks, I missed that. Not sure what was the cause as I'm on 1.11+ everywhere. |
What do I need for |
All of you PR's need to be signed |
☔ The latest upstream changes (presumably #1639) made this pull request unmergeable. Please resolve the merge conflicts. |
d02d568
to
ca8eb75
Compare
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.
could we split the update for vendor/github.com/urfave/cli/context.go
to a different patch? It will make the review easier, and it will also be easier to bisect in future
I agree @giuseppe, should I separate |
Thanks @rhatdan, do you think we could merge this sometime this week? |
I'll drop a review on Monday, so if we can grab one more it should be good
to merge.
…On Sun, Feb 17, 2019, 07:53 Sebastian Jug ***@***.*** wrote:
Thanks @rhatdan <https://github.com/rhatdan>, do you think we could merge
this sometime this week?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1692 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHYHCIbF-X0gA-apbK-TQLlI456M9850ks5vOVDXgaJpZM4XzWiy>
.
|
☔ The latest upstream changes (presumably #2295) made this pull request unmergeable. Please resolve the merge conflicts. |
e81839a
to
05c2597
Compare
LGTM |
IDK what's up, but it looks like vendor isn't happy with this atm. |
@TomSweeneyRedHat I can't reproduce whatever the gating failure is? As I mentioned up here. |
@vrothberg Mind taking a look at the vendoring failure in gating? |
Code LGTM |
The scripts claims inconsistencies with the following files:
One issue is that github.com/uber/jaeger-lib is vendoring a branch, which is something we don't do/allow anymore for various reasons such as reproducibility, maintainability and also for packaging. Some distributions do not use the ./vendor folder but package all dependencies separately. Having a branch makes all these things very hard. Another issue seems to be that too many files are added to vendor/github.com/opentracing/opentracing-go/. One way to resolve the issue is running |
05c2597
to
d9620f6
Compare
bda210c
to
f7c4600
Compare
Drop context.Context field from cli.Context Signed-off-by: Sebastian Jug <sejug@redhat.com>
f7c4600
to
7141f97
Compare
@vrothberg Thank you, I have updated the opentracing deps to use commits instead and run |
Thanks for the assist @vrothberg ! |
A pleasure :) The script is fairly new. Such feedback is really helpful in improving documentation and the output of the script as well. |
/lgtm |
Thanks @rhatdan and all reviewers! This PR initializes the tracing spans in the top level functions (run, pull, etc), but then we also need the further containers/image PR to continue the trace into the libs as well. |
Intentionally not squashed as I'm not sure if the PR should be broken up further.
There is also a relatively large corresponding PR to containers/image.
Nothing crazy going on, just a simple implementation of OpenTracing.