-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Refactor badger storage dependency parsing for better performance #1694
Conversation
a11080b
to
688bc40
Compare
db1fcc2
to
4a9839c
Compare
Codecov Report
@@ Coverage Diff @@
## master #1694 +/- ##
==========================================
- Coverage 98.36% 98.26% -0.11%
==========================================
Files 193 194 +1
Lines 9364 9495 +131
==========================================
+ Hits 9211 9330 +119
- Misses 119 125 +6
- Partials 34 40 +6
Continue to review full report at Codecov.
|
Seems Travis is failing to github timeouts today.. |
This latest failure is actually a real one:
|
Nor |
2df603e
to
239c5da
Compare
Lets see if rebase fixes Travis |
Signed-off-by: Michael Burman <[email protected]>
Signed-off-by: Michael Burman <[email protected]>
Signed-off-by: Michael Burman <[email protected]>
Signed-off-by: Michael Burman <[email protected]>
Signed-off-by: Michael Burman <[email protected]>
Signed-off-by: Michael Burman <[email protected]>
Signed-off-by: Michael Burman <[email protected]>
07374c7
to
4120a0e
Compare
Signed-off-by: Michael Burman <[email protected]>
Signed-off-by: Michael Burman <[email protected]>
codecov never ceases to amaze me. I'm getting coverage diff rejection because of change in |
I see most uncovered code coming from storage.go: https://codecov.io/gh/jaegertracing/jaeger/compare/e5f9953251b50643c5c4479cc8941395c75faa76...5f361bd82dbe0f1e18db9f4819ce365510e8d741/diff |
Closing due to inactivity. |
Which problem is this PR solving?
Currently getting the dependencies window can take a lot of time if there are significant amount of active spans in the badger.
With 1.6 million active spans this took 10 seconds to return on my machine. After this patch, it takes 1.1s on my machine.
Short description of the changes