forked from TrueCloudLab/frostfs-node
3ed0065455
Creating tombstones for tombstones is prohibited in NeoFS system. Metabase graveyard contains records of the form {address: address}: key is an address of inhumed object, value is an address of the tombstone. To prevent creation tombstones for tombstones metabase must control incoming Inhume calls: * if Inhume target is a tombstone, then "grave" should not be added; * if {a1:a2} "grave" was created earlier and {a2: a3} "grave" came later, then first "grave" must be removed as tomb-on-tomb. Signed-off-by: Leonard Lyubich <leonard@nspcc.ru> |
||
---|---|---|
.. | ||
blobovnicza | ||
blobstor | ||
engine | ||
metabase | ||
shard |