-
Notifications
You must be signed in to change notification settings - Fork 107
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
Revert: deserialize stored transactions in a rayon thread #4933
Conversation
I'm just doing a final test to make sure the speed increase wasn't due to the disk cache |
The disk cache only saved about 45 seconds (2%), so it's still worth merging this PR. |
Codecov Report
@@ Coverage Diff @@
## main #4933 +/- ##
==========================================
- Coverage 79.04% 78.97% -0.08%
==========================================
Files 309 309
Lines 38781 38772 -9
==========================================
- Hits 30656 30621 -35
- Misses 8125 8151 +26 |
@merifyio update |
487df16
to
040240e
Compare
@Mergifyio update |
✅ Branch has been successfully updated |
@Mergifyio update |
✅ Branch has been successfully updated |
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.
lgtm
This seems like a temporary error. https://github.com/ZcashFoundation/zebra/runs/8081095982?check_suite_focus=true#step:6:110 |
@Mergifyio refresh |
✅ Pull request refreshed |
Motivation
This PR fixes a
lightwalletd
sync performance regression caused by PR #4801.While that change was more correct, it also causes a 20% slowdown in
lightwalletd
sync performance:Close #4831.
Solution
Revert the rayon threads added in PR #4801.
Review
This PR is important for some of our upcoming users, but it is not urgent.
Reviewer Checklist