Sfoglia il codice sorgente

randomise order of flush

Brian Gough 9 anni fa
parent
commit
2a68b81cc1
1 ha cambiato i file con 1 aggiunte e 0 eliminazioni
  1. 1 0
      services/track-changes/app/coffee/UpdatesManager.coffee

+ 1 - 0
services/track-changes/app/coffee/UpdatesManager.coffee

@@ -150,6 +150,7 @@ module.exports = UpdatesManager =
 			return callback(error) if error?
 			logger.log {count: project_ids?.length, project_ids: project_ids}, "found projects"
 			jobs = []
+			project_ids = _.shuffle project_ids # randomise to avoid hitting same projects each time
 			selectedProjects = if limit < 0 then project_ids else project_ids[0...limit]
 			for project_id in selectedProjects
 				do (project_id) ->