forked from TrueCloudLab/frostfs-node
[#927] metabase: Delete GC marks
`key` is changed inside `db.get`, so encode address again after get. Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
This commit is contained in:
parent
931a5e9aaf
commit
5ed330e436
2 changed files with 43 additions and 0 deletions
|
@ -264,6 +264,7 @@ func (db *DB) delete(tx *bbolt.Tx, addr oid.Address, refCounter referenceCounter
|
|||
return deleteSingleResult{}, err
|
||||
}
|
||||
|
||||
addrKey = addressKey(addr, key)
|
||||
// remove record from the garbage bucket
|
||||
if garbageBKT != nil {
|
||||
err := garbageBKT.Delete(addrKey)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue