Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 62c10f12f858641af77d0a5b61685446aa727c41 https://github.com/openSUSE/open-build-service/commit/62c10f12f858641af77d0a... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-06-21 (Fri, 21 Jun 2024) Changed paths: M src/api/app/jobs/update_released_binaries_job.rb M src/api/app/models/repository.rb M src/api/spec/jobs/update_released_binaries_job_spec.rb Log Message: ----------- Reduce memory footprint of the Job By not storing the full BinaryRelease object in the `old_binary_releases` hash but only the data needed to detect if the BinaryRelease was modified. In the case it's modified we need to look it up in the database then, but this should not happen often. By only iterating through the current and unchanged BinaryRelease of the Repository. Co-authored-by: Adrian Schröter <adrian@suse.de> Commit: 22107aec013c36ca6c76a293dc8b8f7679ed7369 https://github.com/openSUSE/open-build-service/commit/22107aec013c36ca6c76a2... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-06-24 (Mon, 24 Jun 2024) Changed paths: M src/api/app/jobs/update_released_binaries_job.rb M src/api/app/models/repository.rb M src/api/spec/jobs/update_released_binaries_job_spec.rb Log Message: ----------- Merge pull request #16394 from hennevogel/bugfix/UpdateReleasedBinariesJob-performance reduce memory need on packtrack data import Compare: https://github.com/openSUSE/open-build-service/compare/ed396b13e69b...22107a... To unsubscribe from these emails, change your notification settings at https://github.com/openSUSE/open-build-service/settings/notifications