Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 3514b9bfad2da50ba7a41a734cc0e5c2da3946fe
https://github.com/openSUSE/open-build-service/commit/3514b9bfad2da50ba7a41a...
Author: Stephan Kulow
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M src/api/app/jobs/update_package_meta_job.rb
M src/api/app/models/backend_package.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
M src/api/config/clock.rb
M src/api/test/unit/code_quality_test.rb
Log Message:
-----------
[api] enhance the update dirty job
having a delayed job for every dirty package just does not scale, so
let's bundle them to dirty projects and have one job per project - outside
of seldom migrations, the number of dirty packages should be low, but
migrations explode the number of dirties