Skip to content
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

Healing Mechanism for Flat Database in Besu #5319

Merged
merged 49 commits into from
Jun 13, 2023
Merged
Changes from 1 commit
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
c99a045
init flat db filling
matkt Apr 7, 2023
1cf0708
fix build
matkt Apr 7, 2023
1d781f1
fix build
matkt Apr 7, 2023
2580091
fix snap issue
matkt Apr 7, 2023
70a2445
fix pipeline
matkt Apr 8, 2023
1ab40bc
add storage healing
matkt Apr 11, 2023
cccda44
try tracking invalid account
matkt Apr 13, 2023
ff6197b
fix thread blocked issue
matkt Apr 19, 2023
963ad57
merge main
matkt Apr 19, 2023
12357f4
fix build
matkt Apr 19, 2023
53ed759
fix get db in rocksdb issue
matkt Apr 19, 2023
4d8181f
fix iterator issues
matkt Apr 25, 2023
35af584
fix database healing issues
matkt May 17, 2023
dad43a8
add missing files
matkt May 17, 2023
db78fb6
readd checkpoint check
matkt May 17, 2023
cd0eb58
add more tests and flags configuration
matkt May 19, 2023
840eb62
add tests for range collector
matkt May 19, 2023
a3173ee
clean build
matkt May 19, 2023
0bd6f09
Merge commit 'main' into feature/try-fill-flat-db
matkt May 23, 2023
398e6fd
remove fallback for testing purpose
matkt May 23, 2023
c321e23
fix nullpointer during worldstate resync
matkt May 23, 2023
9877443
add flat db mode
matkt May 23, 2023
5e4b7e2
fix linter override complaint
garyschulte May 23, 2023
f40c8bb
clean, tests and javadoc
matkt May 24, 2023
c962bd2
update plugin hash
matkt May 24, 2023
4d05306
javadoc
matkt May 24, 2023
499951e
javadoc
matkt May 24, 2023
42b9769
fix persist issue with forest
matkt May 24, 2023
2abc290
add logs and fixed read strategy issue
matkt May 24, 2023
ca50277
fix review comment
matkt May 25, 2023
d678b3b
javadoc
matkt May 25, 2023
59ca6c8
add feature flag
matkt May 25, 2023
d9a64ae
remove logs
matkt May 25, 2023
11d5e22
fix unit tests
matkt May 25, 2023
c2c5214
fix healing
matkt May 29, 2023
076e1ee
fix build
matkt May 29, 2023
ec362af
clean renaming
matkt May 29, 2023
12c96f1
downgrade to partial mode in case of auto heal
matkt May 30, 2023
8e153d1
clean flat db mode check during fastsync
matkt May 30, 2023
b731640
add metrics for missing flad db entries
matkt May 31, 2023
6a274d7
fix flatdbmode issue
matkt May 31, 2023
91fa27c
fix flatdbmode issue step 2
matkt May 31, 2023
8781443
Merge branch 'main' into feature/try-fill-flat-db
garyschulte Jun 9, 2023
b0a6370
Merge branch 'main' into feature/try-fill-flat-db
matkt Jun 12, 2023
8118fca
update changelog
matkt Jun 13, 2023
83203e2
Merge commit main into feature/try-fill-flat-db
matkt Jun 13, 2023
95266d7
Merge branch 'main' into feature/try-fill-flat-db
matkt Jun 13, 2023
2e08121
spotless
matkt Jun 13, 2023
32a4a60
Merge branch 'main' into feature/try-fill-flat-db
matkt Jun 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Merge branch 'main' into feature/try-fill-flat-db
  • Loading branch information
matkt authored Jun 13, 2023
commit 32a4a606a3f85a6eb1ac9c43b72885fefa5a6704

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.