Project

Profile

Help

Backport #9264

Backport #9243 "30-50% re-sync performance regression due to touch() of content and artifacts during sync" to 3.14.z

Added by dalley 27 days ago. Updated 23 days ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
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]

[0] https://pulp.plan.io/issues/9234

[1] https://github.com/pulp/pulpcore/pull/1528/files#diff-81f6a78175bb93934b6beff952646d3ca1ef3731f1ff14492d4ec77bfc3fdf82R195


Subtasks

Backport #9268: Backport #9234 "As a user, I want to `touch` content and artifacts in bulk" to 3.14.zCLOSED - CURRENTRELEASE

Actions

Related issues

Copied from Pulp - Issue #9243: 30-50% re-sync performance regression due to touch() of content and artifacts during syncCLOSED - CURRENTRELEASE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

Associated revisions

Revision f5f6713a View on GitHub
Added by dalley 23 days ago

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)

History

#1 Updated by dalley 27 days ago

  • Copied from Issue #9243: 30-50% re-sync performance regression due to touch() of content and artifacts during sync added

#2 Updated by dalley 27 days ago

  • Description updated (diff)

#3 Updated by dalley 27 days ago

  • Related to Story #9234: As a user, I want to `touch` content and artifacts in bulk added

#4 Updated by dalley 27 days ago

  • Related to deleted (Story #9234: As a user, I want to `touch` content and artifacts in bulk)

#5 Updated by dalley 27 days ago

  • Related to Story #9234: As a user, I want to `touch` content and artifacts in bulk added

#6 Updated by dalley 27 days ago

  • Related to deleted (Story #9234: As a user, I want to `touch` content and artifacts in bulk)

#7 Updated by pulpbot 27 days ago

  • Status changed from NEW to POST

#8 Updated by dalley 23 days ago

  • Status changed from POST to MODIFIED

#9 Updated by pulpbot 23 days ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF