[Pulp-dev] bulk_create for Artifact, Content, ContentArtifact, and RemoteArtifact?
Brian Bouterse
bbouters at redhat.com
Thu Jun 21 19:54:48 UTC 2018
I've run cprofile on some of the sync code for Pulp3 and I've noticed that
we may have some problems with bulk_create on some of the object types.
Here is a small analysis I did: https://pulp.plan.io/issues/3770#note-2
As an aside, we don't have a bulk add option for
RepositoryVersion.add_content, which ensures each round trip to the db will
be for one unit. When you're processing 70K units, that's a lot of trips. I
don't think we have to add this right now, but to resolve an issue like
3770 we may need to.
I do think we should make our models compatible with bulk_create now either
way.
What do you think?
-Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20180621/c467e0a6/attachment.htm>
More information about the Pulp-dev
mailing list