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

nil check for SignedAggregateAndProof #5420

Merged
merged 433 commits into from
Apr 15, 2020
Merged

nil check for SignedAggregateAndProof #5420

merged 433 commits into from
Apr 15, 2020

Conversation

terencechain
Copy link
Member

Nil check for SignedAggregateAndProof all the way to Data field

prylabs-bulldozer bot and others added 30 commits March 15, 2020 23:22
* Refactoring of initial sync (#5096)

* implements blocks queue

* refactors updateCounter method

* fixes deadlock on stop w/o start

* refactors updateSchedulerState

* more tests on schduler

* parseFetchResponse tests

* wraps up tests for blocks queue

* eod commit

* fixes data race in round robin

* revamps fetcher

* fixes race conditions + livelocks + deadlocks

* less verbose output

* fixes data race, by isolating critical sections

* minor refactoring: resolves blocking calls

* implements init-sync queue

* udpate fetch/send buffers in blocks fetcher

* blockState enum-like type alias

* refactors common code into releaseTicket()

* better gc

* linter

* minor fix to round robin

* moves original round robin into its own package

* adds enableInitSyncQueue flag

* fixes issue with init-sync service selection

* Update beacon-chain/sync/initial-sync/round_robin.go

Co-Authored-By: terence tsao <terence@prysmaticlabs.com>

* initsyncv1 -> initsyncold

* adds span

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: terence tsao <terence@prysmaticlabs.com>

* Handle rewards overflow

* Revert "Refactoring of initial sync (#5096)"

This reverts commit 3ec2a0f.

Co-authored-by: Victor Farazdagi <simple.square@gmail.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
0xKiwi and others added 2 commits April 13, 2020 19:32
* Unskip benchutil tests

* Remove protos and gaz

* Fixes
@terencechain terencechain requested a review from a team as a code owner April 14, 2020 03:37
@terencechain terencechain requested review from farazdagi, rauljordan and nisdas and removed request for a team April 14, 2020 03:37
@terencechain terencechain self-assigned this Apr 14, 2020
@terencechain terencechain added the Ready For Review A pull request ready for code review label Apr 14, 2020
prestonvanloon
prestonvanloon previously approved these changes Apr 14, 2020
nisdas and others added 2 commits April 14, 2020 00:16
* check

* fix test

* fix size

* fix test

* more fixes

* fix test again
@codecov
Copy link

codecov bot commented Apr 14, 2020

Codecov Report

Merging #5420 into master will increase coverage by 16.09%.
The diff coverage is 16.53%.

@@             Coverage Diff             @@
##           master    #5420       +/-   ##
===========================================
+ Coverage    4.63%   20.73%   +16.09%     
===========================================
  Files         236      236               
  Lines       20105    20106        +1     
===========================================
+ Hits          932     4168     +3236     
+ Misses      19025    15151     -3874     
- Partials      148      787      +639     

@terencechain terencechain changed the base branch from v0.11 to master April 14, 2020 21:00
@terencechain terencechain dismissed prestonvanloon’s stale review April 14, 2020 21:00

The base branch was changed.

@terencechain terencechain merged commit ef21456 into master Apr 15, 2020
@delete-merged-branch delete-merged-branch bot deleted the nil-check branch April 15, 2020 03:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ready For Review A pull request ready for code review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants