Age Manning
|
c184a98170
|
Sync fixes (#801)
* Randomize peer selection for batch errors
* Downgrade attestation logging
* Handle range sync errors
* Update lock file
* Downgrade logs
* Decrease batch size for better thread handling
* Optimise peer selection in range sync
|
2020-01-15 14:48:09 +11:00 |
|
Age Manning
|
30f51df4cf
|
Improved RPC timeout handling (#770)
* Handle slow app level responses for RPC
* Correct errors
* Terminates stream on error
|
2020-01-08 14:18:06 +11:00 |
|
Age Manning
|
01ac60d638
|
Documents and simplifies syncing code (#738)
* Add duplication prevention to gossipsub
* Clean up topic logs
* Add content addressed messages for gossip
* Support BlocksByRange step parameter
* Add initial docs to syncing
* Adds documentation and simplify code in sync
* Remove unnecessary comment
* Fix fmt issue
* Add batch log to sync
|
2019-12-23 21:23:14 +11:00 |
|
Age Manning
|
45271abc16
|
Filter gossipsub message duplication (#736)
* Add duplication prevention to gossipsub
* Clean up topic logs
* Add content addressed messages for gossip
|
2019-12-20 16:26:30 +11:00 |
|
Age Manning
|
5853326342
|
Sync Re-Write (#663)
* Apply clippy lints to beacon node
* Remove unnecessary logging and correct formatting
* Initial bones of load-balanced range-sync
* Port bump meshsup tests
* Further structure and network handling logic added
* Basic structure, ignoring error handling
* Correct max peers delay bug
* Clean up and re-write message processor and sync manager
* Restructure directory, correct type issues
* Fix compiler issues
* Completed first testing of new sync
* Correct merge issues
* Clean up warnings
* Push attestation processed log down to dbg
* Correct math error, downgraded logs
* Add RPC error handling and improved syncing code
* Add libp2p stream error handling and dropping of invalid peers
* Lower logs
* Add discovery tweak
* Correct libp2p service locking
* Handles peer disconnects for sync
* Add logs downgrade discovery log
* Less fork choice (#679)
* Try merge in change to reduce fork choice calls
* Remove fork choice from process block
* Minor log fix
* Check successes > 0
* Fix failing beacon chain tests
* Fix re-org warnings
* Fix mistake in prev commit
* Range sync refactor
- Introduces `ChainCollection`
- Correct Disconnect node handling
- Removes duplicate code
* Various bug fixes
* Remove unnecessary logs
* Maintain syncing state in the transition from finalied to head
* Improved disconnect handling
* Adds forwards block interator
* Notifies lighthouse on stream timeouts
* Apply new gossipsub updates
|
2019-12-09 18:50:21 +11:00 |
|