Skip to content

Commit 64dac4c

Browse files
Store object metadata in metabases for SearchV2 service (#3080)
2 parents d363bce + 9e2e544 commit 64dac4c

File tree

7 files changed

+2339
-2
lines changed

7 files changed

+2339
-2
lines changed

pkg/local_object_storage/metabase/containers.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,11 @@ func (db *DB) DeleteContainer(cID cid.ID) error {
184184
return fmt.Errorf("link objects' bucket cleanup: %w", err)
185185
}
186186

187+
// Metadata
188+
if err = tx.DeleteBucket(metaBucketKey(cID)); err != nil && !errors.Is(err, bbolt.ErrBucketNotFound) {
189+
return fmt.Errorf("metadata bucket cleanup: %w", err)
190+
}
191+
187192
// indexes
188193

189194
err = tx.DeleteBucket(ownerBucketName(cID, buff))

0 commit comments

Comments
 (0)