Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: ebb9fb58d7f9bb21758134f434c1a816dc900459 https://github.com/openSUSE/open-build-service/commit/ebb9fb58d7f9bb21758134... Author: Stephan Kulow <coolo@suse.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M src/api/app/controllers/application_controller.rb M src/api/app/models/package.rb M src/api/app/models/project.rb M src/api/script/start_test_backend M src/api/test/functional/source_controller_test.rb M src/api/test/test_helper.rb Log Message: ----------- [api] fixing exception for kind of invalid XML The package.update_from_xml function tried to create new relations right in the database but delete old ones in a 2nd loop. The new relations could not validate Commit: 816e2542256a101bbf4f3b00ec79f439a41ce13a https://github.com/openSUSE/open-build-service/commit/816e2542256a101bbf4f3b... Author: Stephan Kulow <coolo@suse.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M src/activexml/transport.rb Log Message: ----------- [activexml] do not finish HTTP sessions that aren't started Commit: a95a9d0f6ad90e0e9d164228439d8ba9cf994733 https://github.com/openSUSE/open-build-service/commit/a95a9d0f6ad90e0e9d1642... Author: Stephan Kulow <coolo@suse.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M src/api/test/test_helper.rb Log Message: ----------- [api] disable the caching between tests This can give very strange results as the database rolls back between the tests, the caches are almost always wrong Commit: 9257189f1da247706c23f9987803e7e301a24ac8 https://github.com/openSUSE/open-build-service/commit/9257189f1da247706c23f9... Author: Stephan Kulow <coolo@suse.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M src/api/test/unit/project_test.rb Log Message: ----------- [api] remove benchmark test - json is faster everywhere :) Commit: 98450b23d2f7a1888a5fdebc788fff0f8f7ca714 https://github.com/openSUSE/open-build-service/commit/98450b23d2f7a1888a5fde... Author: Stephan Kulow <coolo@suse.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M src/api/app/models/architecture.rb Log Message: ----------- [api] do not use class variables for caches This has already proven to be invalid for hidden projects Commit: 1f14827a27c71953c2e037379b3b6738d4e2c4ed https://github.com/openSUSE/open-build-service/commit/1f14827a27c71953c2e037... Author: Stephan Kulow <coolo@suse.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M src/api/test/functional/architectures_controller_test.rb Log Message: ----------- [api] wait for the scheduler to start finishing This is needed because the architectures controller checks if there is a scheduler running for i586, which *might* be the case when we do not wait for the scheduler start to finish Compare: https://github.com/openSUSE/open-build-service/compare/4eee63772597...1f1482...