dylanhuang
|
dd3b3a69b5
|
fix: memory leak issue with diff protocol (#1019)
|
2022-07-26 16:33:59 +08:00 |
|
zjubfd
|
9603407407
|
fix useful difflayer item in cache been prune issue (#527)
add logs
fix useful difflayer item in cache been prune issue
fix too many open files
|
2021-11-09 19:39:58 +08:00 |
|
SolidityGo
|
176407ae5f
|
[R4R] fix: graceful shutdown bug (#509)
* fix: graceful shutdown bug that diff handshake failure caused waitDiffExtension can't receive exit signal
* fix: add lock for peerset
|
2021-11-08 13:09:07 +08:00 |
|
zjubfd
|
1ded097733
|
[R4R]implement diff sync (#376)
* implement block process part of light sync
* add difflayer protocol
* handle difflayer and refine light processor
* add testcase for diff protocol
* make it faster
* allow validator to light sync
* change into diff sync
* ligth sync: download difflayer (#2)
* ligth sync: download difflayer
Signed-off-by: kyrie-yl <lei.y@binance.com>
* download diff layer: fix according to the comments
Signed-off-by: kyrie-yl <lei.y@binance.com>
* download diff layer: update
Signed-off-by: kyrie-yl <lei.y@binance.com>
* download diff layer: fix accroding comments
Signed-off-by: kyrie-yl <lei.y@binance.com>
Co-authored-by: kyrie-yl <lei.y@binance.com>
* update light sync to diff sync
* raise the max diff limit
* add switcher of snap protocol
* fix test case
* make commit concurrently
* remove peer for diff cache when peer closed
* consensus tuning
* add test code
* remove extra message
* fix testcase and lint
make diff block configable
wait code write
fix testcase
resolve comments
resolve comment
* resolve comments
* resolve comments
* resolve comment
* fix mistake
Co-authored-by: kyrie-yl <83150977+kyrie-yl@users.noreply.github.com>
Co-authored-by: kyrie-yl <lei.y@binance.com>
|
2021-09-28 16:03:38 +08:00 |
|