-
Notifications
You must be signed in to change notification settings - Fork 38
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
perf: optional SMT trie feature and migrate command #859
Conversation
Running integration testWorkflow Run Id: 3463071902 Components:
Manually running integration testPost a comment contains
Note:
Run Resultfailure |
Running integration testWorkflow Run Id: 3495549850 Components:
Manually running integration testPost a comment contains
Note:
Run Resultsuccess |
Running integration testWorkflow Run Id: 3512967308 Components:
Manually running integration testPost a comment contains
Note:
Run Resultsuccess |
Running integration testWorkflow Run Id: 3519904026 Components:
Manually running integration testPost a comment contains
Note:
Run Resultfailure |
Running integration testWorkflow Run Id: 3530282730 Components:
Manually running integration testPost a comment contains
Note:
Run Resultsuccess |
Running integration testWorkflow Run Id: 3545651799 Components:
Manually running integration testPost a comment contains
Note:
Run Resultfailure |
Running integration testWorkflow Run Id: 3553178126 Components:
Manually running integration testPost a comment contains
Note:
Run Resultsuccess |
Running integration testWorkflow Run Id: 3561470848 Components:
Manually running integration testPost a comment contains
Note:
Run Resultsuccess |
Running integration testWorkflow Run Id: 3563067412 Components:
Manually running integration testPost a comment contains
Note:
Run Resultsuccess |
Refactored db error in the process...
- add feature-tag at the end of image tag ## Reference - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see godwokenrises#859
- add feature-tag at the end of image tag - optional SMT trie feature see #859
- add feature-tag at the end of image tag - optional SMT trie feature see #859
SMT has recently got the trie feature, which will greatly decrease the amount of store read/write operations needed to update SMTs, thus improving transaction throughput and block syncing speed. SMT roots and proofs won't change.
This feature can be enabled via the
smt-trie
feature in godwoken crates, which is not enabled by default for now. Db with existing data needs to be migrated to use this new feature. See the newmigrate
command in godwoken-bin.