Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 72c8d7f38291f3043090e38044917ceef31d9d89 https://github.com/openSUSE/open-build-service/commit/72c8d7f38291f3043090e3... Author: Michael Schroeder <mls@suse.de> Date: 2020-02-21 (Fri, 21 Feb 2020) Changed paths: M src/backend/bs_srcserver Log Message: ----------- [backend] add 'cacheonly' option for diffing sources We'll use this in the API to defer source diffing to a delay job, so that the WebUI does not clog up all source server slots. Commit: cf6f61b52218edb612430d68a8ea3304c918a61f https://github.com/openSUSE/open-build-service/commit/cf6f61b52218edb612430d... Author: Adrian Schröter <adrian@suse.de> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M src/api/app/controllers/webui/package_controller.rb M src/api/lib/backend/api/sources/package.rb M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_12_2_1.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_12_2_2.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_no_difference_in_sources_diff_is_empty/1_12_1_1.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_not_requested/for_ASCII_files/shows_the_truncated_diff.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_not_requested/for_archives/shows_the_truncated_diff.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_not_requested/shows_a_hint.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_requested/does_not_show_a_hint.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_requested/for_ASCII_files/shows_the_complete_diff.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_requested/for_archives/shows_the_complete_diff.yml M src/api/spec/controllers/webui/package_controller_spec.rb M src/api/test/functional/webui/spider_test.rb Log Message: ----------- [webui] show a source diff to the user only from cache It would be good to have a delayed job in addition to go over wanted diff's sequential (since update_backendinfo is not catching all diff possibilities) Commit: bd20c0da6644ef818d6a4ad60b34ed60e424d7e1 https://github.com/openSUSE/open-build-service/commit/bd20c0da6644ef818d6a4a... Author: Victor Pereira <vpereira@suse.de> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M src/api/app/controllers/webui/package_controller.rb M src/api/lib/backend/api/sources/package.rb M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_12_2_1.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_12_2_2.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_no_difference_in_sources_diff_is_empty/1_12_1_1.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_not_requested/for_ASCII_files/shows_the_truncated_diff.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_not_requested/for_archives/shows_the_truncated_diff.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_not_requested/shows_a_hint.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_requested/does_not_show_a_hint.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_requested/for_ASCII_files/shows_the_complete_diff.yml M src/api/spec/cassettes/Webui_PackageController/GET_rdiff/with_diff_truncation/full_diff_requested/for_archives/shows_the_complete_diff.yml M src/api/spec/controllers/webui/package_controller_spec.rb M src/api/test/functional/webui/spider_test.rb M src/backend/bs_srcserver Log Message: ----------- Merge pull request #9116 from mlschroe/master [backend] add 'cacheonly' option for diffing sources Compare: https://github.com/openSUSE/open-build-service/compare/b32b5f722b34...bd20c0...