-
Notifications
You must be signed in to change notification settings - Fork 648
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
Improve vote tally performance #803
Comments
maybe it worth a new issue but can also fit here for initial conversation. bitshares/open-explorer#31 (comment) need to confirm if it is exactly whats happening but according to reported we may need to add a recalculating of votes into committee_members(and witnesses?) that are not active to update their voting count. |
Perhaps add a startup option or something that also update votes for inactive ones as well. Block producing nodes should not enable the option for better performance, but API nodes likely want to enable it.. |
yes, i added the comment in here as it will affect maint block latency even more but with the startup option it should not be a problem. thanks, making new issue for this and continue there, leaving this for increase performance only. |
Replay profiling data: https://pastebin.com/abmzjruy
|
Profiling data of PR #1085 pasted in #1083, quoting here:
|
New profiling data after added more commits to #1085:
|
Improve account maintenance performance #803
…ormance Improve account maintenance performance bitshares#803
Vote tally performance affects maintenance block producing (#504) as well as overall sync/replay time.
core_in_orders + core_balance
is zero.- [ ] Long term solution to be figured out.- The mechanism used by Steem could be an option, but I think it only positively impacts maintenance block producing but probably negatively impacts overall sync/replay performance.This is a sub-task of #982.
Update: moved long term job to issue #1204.
The text was updated successfully, but these errors were encountered: