Project

Profile

Help

Story #2579

closed

Disabling duplicate purging.

Added by akegata@gmail.com about 7 years ago. Updated about 5 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

I realize that the duplicate purging is in general a great feature, but it's making syncs almost unbearably slow for me.
I have a setup where I basically create snapshots of repositories by copying them, followed by redirecting another repo to use the new snapshot as the feed.

Doing a test run of this process on a repository that has only 10 RPM's took 4m23s. Out of that time, about 4m10s were spend on the purge duplication part of the sync of the redirected repo.
The plan is to do this process on a somewhat large number of repos, which would lead to very long periods of duplication purging slowing the whole process down a lot, without actually accomplishing anything (since I'm not adding any rpms).

It would for this reason be extremely useful for me if it was possible to disable duplication purging on specific repos.

I'm running the following versions if this is of interest:
pulp-server-2.9.2-1.el6.noarch
mongodb-org-server-3.2.7-1.el6.x86_64
qpid-cpp-server-0.34-5.el6.x86_64

Also available in: Atom PDF