Skip to content

Commit 4a8cd0a

Browse files
committed
Merge remote-tracking branch 'refs/remotes/polygon/develop' into jasmina/indexer_pruning0.38
2 parents 41228d9 + 3ce762f commit 4a8cd0a

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

store/store.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,10 +423,15 @@ func (bs *BlockStore) PruneBlocks(height int64, state sm.State) (uint64, int64,
423423
if err := batch.Delete(calcBlockCommitKey(h)); err != nil {
424424
return 0, -1, err
425425
}
426+
if err := batch.Delete(calcExtCommitKey(h)); err != nil {
427+
return 0, -1, err
428+
}
426429
}
427430
if err := batch.Delete(calcSeenCommitKey(h)); err != nil {
428431
return 0, -1, err
432+
429433
}
434+
430435
for p := 0; p < int(meta.BlockID.PartSetHeader.Total); p++ {
431436
if err := batch.Delete(calcBlockPartKey(h, p)); err != nil {
432437
return 0, -1, err

store/store_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,9 @@ func TestPruningService(t *testing.T) {
676676
require.NotNil(t, bs.LoadBlockMeta(1100))
677677
require.Nil(t, bs.LoadBlockMeta(1099))
678678
require.NotNil(t, bs.LoadBlockCommit(1100))
679+
require.NotNil(t, bs.LoadBlockExtendedCommit(1100))
679680
require.Nil(t, bs.LoadBlockCommit(1099))
681+
require.Nil(t, bs.LoadBlockExtendedCommit(1099))
680682
for i := int64(1); i < 1200; i++ {
681683
require.Nil(t, bs.LoadBlock(i))
682684
}
@@ -713,7 +715,9 @@ func TestPruningService(t *testing.T) {
713715
require.NotNil(t, bs.LoadBlockMeta(1100))
714716
require.Nil(t, bs.LoadBlockMeta(1099))
715717
require.NotNil(t, bs.LoadBlockCommit(1100))
718+
require.NotNil(t, bs.LoadBlockExtendedCommit(1100))
716719
require.Nil(t, bs.LoadBlockCommit(1099))
720+
require.Nil(t, bs.LoadBlockExtendedCommit(1099))
717721
t.Log("Done pruning up until 1300")
718722
case <-time.After(5 * time.Second):
719723
require.Fail(t, "timed out waiting for pruning run to complete")

0 commit comments

Comments
 (0)