From a1d796f521919e653f5ceb64d7d361a64cc0139f Mon Sep 17 00:00:00 2001 From: Lauris BH Date: Fri, 14 Feb 2020 14:42:30 +0200 Subject: Index code and stats only for non-empty repositories (#10251) Fix test and switch to unique queue Fix MySQL support when deleting old statistics --- modules/indexer/stats/queue.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules/indexer') diff --git a/modules/indexer/stats/queue.go b/modules/indexer/stats/queue.go index 43a4de5ac9..9c83f9b412 100644 --- a/modules/indexer/stats/queue.go +++ b/modules/indexer/stats/queue.go @@ -14,7 +14,7 @@ import ( ) // statsQueue represents a queue to handle repository stats updates -var statsQueue queue.Queue +var statsQueue queue.UniqueQueue // handle passed PR IDs and test the PRs func handle(data ...queue.Data) { @@ -27,7 +27,7 @@ func handle(data ...queue.Data) { } func initStatsQueue() error { - statsQueue = queue.CreateQueue("repo_stats_update", handle, int64(0)).(queue.Queue) + statsQueue = queue.CreateUniqueQueue("repo_stats_update", handle, int64(0)).(queue.UniqueQueue) if statsQueue == nil { return fmt.Errorf("Unable to create repo_stats_update Queue") } -- cgit v1.2.3