directly mark objects in cold object reification
This commit is contained in:
parent
9d92b6eb92
commit
a32b7a32f3
@ -165,10 +165,10 @@ func (s *SplitStore) doReify(c cid.Cid) {
|
|||||||
|
|
||||||
if s.txnMarkSet != nil {
|
if s.txnMarkSet != nil {
|
||||||
if len(toreify) > 0 {
|
if len(toreify) > 0 {
|
||||||
s.markLiveRefs(toreify)
|
s.txnMarkSet.MarkMany(toreify)
|
||||||
}
|
}
|
||||||
if len(totrack) > 0 {
|
if len(totrack) > 0 {
|
||||||
s.markLiveRefs(totrack)
|
s.txnMarkSet.MarkMany(totrack)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if len(toreify) > 0 {
|
if len(toreify) > 0 {
|
||||||
|
Loading…
Reference in New Issue
Block a user