From b0966e0cca0279e826a6b25f111f4c23b615bc76 Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Mon, 10 Feb 2025 15:19:51 +0530 Subject: [PATCH 1/2] [server] Delete more items in single run --- server/pkg/controller/file.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/pkg/controller/file.go b/server/pkg/controller/file.go index 0b2568ff5c..be9a553756 100644 --- a/server/pkg/controller/file.go +++ b/server/pkg/controller/file.go @@ -697,7 +697,7 @@ func (c *FileController) CleanupDeletedFiles() { defer func() { c.LockController.ReleaseLock(DeletedObjectQueueLock) }() - items, err := c.QueueRepo.GetItemsReadyForDeletion(repo.DeleteObjectQueue, 2500) + items, err := c.QueueRepo.GetItemsReadyForDeletion(repo.DeleteObjectQueue, 5000) if err != nil { log.WithError(err).Error("Failed to fetch items from queue") return From 7509abd1a90fedc121e37503783ebb3c58ab655b Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Mon, 10 Feb 2025 15:21:31 +0530 Subject: [PATCH 2/2] [server] Increase cron freq --- server/cmd/museum/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/cmd/museum/main.go b/server/cmd/museum/main.go index e1a3622011..9ddb958596 100644 --- a/server/cmd/museum/main.go +++ b/server/cmd/museum/main.go @@ -943,7 +943,7 @@ func setupAndStartCrons(userAuthRepo *repo.UserAuthRepository, publicCollectionR } }) - schedule(c, "@every 10m", func() { + schedule(c, "@every 8m", func() { fileController.CleanupDeletedFiles() }) schedule(c, "@every 101s", func() {