Move state summary cache to DB (#8101)

This commit is contained in:
terence tsao
2020-12-16 08:56:21 -08:00
committed by GitHub
parent 3fb49433a1
commit 20dede7532
99 changed files with 695 additions and 798 deletions

View File

@@ -273,7 +273,7 @@ func TestService_roundRobinSync(t *testing.T) {
cache.initializeRootCache(tt.availableBlockSlots, t)
p := p2pt.NewTestP2P(t)
beaconDB, _ := dbtest.SetupDB(t)
beaconDB := dbtest.SetupDB(t)
connectPeers(t, p, tt.peers, p.Peers())
cache.RLock()
@@ -318,7 +318,7 @@ func TestService_roundRobinSync(t *testing.T) {
}
func TestService_processBlock(t *testing.T) {
beaconDB, _ := dbtest.SetupDB(t)
beaconDB := dbtest.SetupDB(t)
genesisBlk := testutil.NewBeaconBlock()
genesisBlkRoot, err := genesisBlk.Block.HashTreeRoot()
require.NoError(t, err)
@@ -378,7 +378,7 @@ func TestService_processBlock(t *testing.T) {
}
func TestService_processBlockBatch(t *testing.T) {
beaconDB, _ := dbtest.SetupDB(t)
beaconDB := dbtest.SetupDB(t)
genesisBlk := testutil.NewBeaconBlock()
genesisBlkRoot, err := genesisBlk.Block.HashTreeRoot()
require.NoError(t, err)
@@ -478,7 +478,7 @@ func TestService_blockProviderScoring(t *testing.T) {
cache.initializeRootCache(makeSequence(1, 640), t)
p := p2pt.NewTestP2P(t)
beaconDB, _ := dbtest.SetupDB(t)
beaconDB := dbtest.SetupDB(t)
peerData := []*peerData{
{
@@ -569,7 +569,7 @@ func TestService_syncToFinalizedEpoch(t *testing.T) {
cache.initializeRootCache(makeSequence(1, 640), t)
p := p2pt.NewTestP2P(t)
beaconDB, _ := dbtest.SetupDB(t)
beaconDB := dbtest.SetupDB(t)
cache.RLock()
genesisRoot := cache.rootCache[0]
cache.RUnlock()