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
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
Commit: 22107aec013c36ca6c76a293dc8b8f7679ed7369
https://github.com/openSUSE/open-build-service/commit/22107aec013c36ca6c76a2...
Author: Henne Vogelsang
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