@@ -20,13 +20,13 @@ import (
2020
2121 "github.com/cortexproject/cortex/pkg/storage/bucket"
2222 cortex_parquet "github.com/cortexproject/cortex/pkg/storage/parquet"
23- cortex_tsdb "github.com/cortexproject/cortex/pkg/storage/tsdb"
2423 "github.com/cortexproject/cortex/pkg/storage/tsdb/bucketindex"
25- "github.com/cortexproject/cortex/pkg/storage/tsdb/users "
24+ "github.com/cortexproject/cortex/pkg/tenant "
2625 "github.com/cortexproject/cortex/pkg/util"
2726 "github.com/cortexproject/cortex/pkg/util/concurrency"
2827 util_log "github.com/cortexproject/cortex/pkg/util/log"
2928 "github.com/cortexproject/cortex/pkg/util/services"
29+ "github.com/cortexproject/cortex/pkg/util/users"
3030)
3131
3232const (
@@ -536,7 +536,7 @@ func (c *BlocksCleaner) deleteUserMarkedForDeletion(ctx context.Context, userLog
536536 }
537537 level .Info (userLogger ).Log ("msg" , "completed deleting blocks for tenant marked for deletion" , "duration" , time .Since (begin ), "duration_ms" , time .Since (begin ).Milliseconds ())
538538
539- mark , err := cortex_tsdb .ReadTenantDeletionMark (ctx , c .bucketClient , userID )
539+ mark , err := tenant .ReadTenantDeletionMark (ctx , c .bucketClient , userID , userLogger )
540540 if err != nil {
541541 return errors .Wrap (err , "failed to read tenant deletion mark" )
542542 }
@@ -549,7 +549,7 @@ func (c *BlocksCleaner) deleteUserMarkedForDeletion(ctx context.Context, userLog
549549 if deletedBlocks .Load () > 0 || mark .FinishedTime == 0 {
550550 level .Info (userLogger ).Log ("msg" , "updating finished time in tenant deletion mark" )
551551 mark .FinishedTime = time .Now ().Unix ()
552- return errors .Wrap (cortex_tsdb .WriteTenantDeletionMark (ctx , c .bucketClient , userID , mark ), "failed to update tenant deletion mark" )
552+ return errors .Wrap (tenant .WriteTenantDeletionMark (ctx , c .bucketClient , userID , mark ), "failed to update tenant deletion mark" )
553553 }
554554 if time .Since (time .Unix (mark .FinishedTime , 0 )) < c .cfg .TenantCleanupDelay {
555555 return nil
@@ -567,7 +567,7 @@ func (c *BlocksCleaner) deleteUserMarkedForDeletion(ctx context.Context, userLog
567567 } else if deleted > 0 {
568568 level .Info (userLogger ).Log ("msg" , "deleted marker files for tenant marked for deletion" , "count" , deleted , "duration" , time .Since (begin ), "duration_ms" , time .Since (begin ).Milliseconds ())
569569 }
570- if err := cortex_tsdb .DeleteTenantDeletionMark (ctx , c .bucketClient , userID ); err != nil {
570+ if err := tenant .DeleteTenantDeletionMark (ctx , c .bucketClient , userID ); err != nil {
571571 return errors .Wrap (err , "failed to delete tenant deletion mark" )
572572 }
573573 return nil
0 commit comments