diff --git a/swarm/storage/ldbstore.go b/swarm/storage/ldbstore.go index 551943c9c0..37945b1139 100644 --- a/swarm/storage/ldbstore.go +++ b/swarm/storage/ldbstore.go @@ -246,6 +246,7 @@ func decodeOldData(data []byte, chunk *Chunk) { } func (s *LDBStore) collectGarbage(ratio float32) { + log.Info("collect garbage", "ratio", ratio) it := s.db.NewIterator() defer it.Release() @@ -285,6 +286,7 @@ func (s *LDBStore) collectGarbage(ratio float32) { sort.Slice(garbage[:gcnt], func(i, j int) bool { return garbage[i].value < garbage[j].value }) cutoff := int(float32(gcnt) * ratio) + log.Info("cutoff", "cutoff", cutoff, "gcnt", gcnt) for i := 0; i < cutoff; i++ { s.delete(garbage[i].idx, garbage[i].idxKey, garbage[i].po) }