Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 005f8158c8f78008ba5e17f1ba6ab8a802b25a18 https://github.com/openSUSE/open-build-service/commit/005f8158c8f78008ba5e17... Author: Michael Schroeder <mls@suse.de> Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M src/backend/BSSrcServer/Blame.pm Log Message: ----------- [backend] optimize blame algorithm to work better with many revisions Some projects have excessive revisions that just change some obscure file. Add some extra code to optimize the case where the file we are looking at does not change. The extra code will not cache so much data, bringing down the memory usage and making the blame running faster. Commit: 2725ee087365048dfd4d6038643b18f8d570875d https://github.com/openSUSE/open-build-service/commit/2725ee087365048dfd4d60... Author: Michael Schroeder <mls@suse.de> Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M src/backend/BSSrcServer/Blame.pm Log Message: ----------- Merge pull request #12815 from mlschroe/master [backend] optimize blame algorithm to work better with many revisions Compare: https://github.com/openSUSE/open-build-service/compare/c2d17b068ba9...2725ee...