handle other half deletion cases

This commit is contained in:
Cassandra Heart 2024-12-03 01:33:13 -06:00
parent f6f87ce80b
commit 378d104691
No known key found for this signature in database
GPG Key ID: 6352152859385958

View File

@ -1064,8 +1064,7 @@ func (p *PebbleClockStore) DeleteDataClockFrameRange(
for _, frame := range frames {
err = p.deleteAggregateProofs(txn, frame)
if err != nil {
txn.Abort()
return errors.Wrap(err, "delete data clock frame range")
continue
}
}
@ -1074,14 +1073,12 @@ func (p *PebbleClockStore) DeleteDataClockFrameRange(
clockDataParentIndexKey(filter, i, bytes.Repeat([]byte{0xff}, 32)),
)
if err != nil {
txn.Abort()
return errors.Wrap(err, "delete data clock frame range")
continue
}
err = txn.Delete(clockDataFrameKey(filter, i))
if err != nil {
txn.Abort()
return errors.Wrap(err, "delete data clock frame range")
continue
}
}