Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5ef0aefb61d2cf6d3caa30409efd7268d5f691e3
https://github.com/openSUSE/open-build-service/commit/5ef0aefb61d2cf6d3caa30...
Author: Adrian Schröter
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/api/app/models/package.rb
Log Message:
-----------
[api] speed up addchannels call
Just skip evaluating the already existing channels to be used by channels
Commit: 6d5e3e896fc1aa9dd52b93307b977a1c7b8ee42b
https://github.com/openSUSE/open-build-service/commit/6d5e3e896fc1aa9dd52b93...
Author: Adrian Schröter
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
A src/api/db/migrate/20150716112346_delayed_job_speedup.rb
M src/api/db/structure.sql
Log Message:
-----------
[api] avoid one unnecessary index in delayed_jobs table
Commit: a2f3a5116e66d15ceb3edd289453f3dac25920fb
https://github.com/openSUSE/open-build-service/commit/a2f3a5116e66d15ceb3edd...
Author: Adrian Schröter
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M docs/api/api/api.txt
M src/api/app/helpers/branch_package.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
M src/api/test/unit/project_test.rb
Log Message:
-----------
[api] adapt path elements on branching with "add_repositories"
This is default for the maintenance case.
It checks if used repositories from the branch targets are depending on each other.
In this case the repositories within the branch project must also depend on each
other. So the path elements get adapted.
This is the typical case when two packages are built in one maintenance incident
for the same project and they live in different service packs. If one package
is using the other one at build time the repositories within the branch
project must depend on each other directly to get the same build result.
Compare: https://github.com/openSUSE/open-build-service/compare/24a7fefc17c9...a2f3a5...