Actions
Backport #9264
closedBackport #9243 "30-50% re-sync performance regression due to touch() of content and artifacts during sync" to 3.14.z
Start date:
Due date:
% Done:
100%
Estimated time:
(Total: 0:00 h)
Triaged:
No
Sprint Candidate:
No
Tags:
Performance
Sprint:
Quarter:
Description
As this was a significant performance regression introduced by 3.14, we should consider backporting the fixes. This will include [0] as well which will require a small portion of the refactor introduced here [1]
Related issues
Actions
Use bulk touch() when processing Artifacts and Content
This patch only addresses the inefficiencies of the Stages API. Another patch is needed to address the inefficiency of the repository version modify operation.
backports: #9243
fixes #9264
(cherry picked from commit 7a41c18b9c2c30ae31c8d248162f42cb6c63c529)