https://pulp.plan.io/https://pulp.plan.io/favicon.ico2021-10-11T16:19:45ZPulpContainer Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=764922021-10-11T16:19:45Zipanova@redhat.comipanova@redhat.com
<ul></ul><p>When this PR was introduced in core <a href="https://github.com/pulp/pulpcore/commit/91a57d3e6efd33a0ce8ba0544f2f59d60692360f#diff-453fdf3a6e81f92ff5391cf65f9c6154852133a656d82082021e3beaa887776f" class="external">https://github.com/pulp/pulpcore/commit/91a57d3e6efd33a0ce8ba0544f2f59d60692360f#diff-453fdf3a6e81f92ff5391cf65f9c6154852133a656d82082021e3beaa887776f</a> according changes to the sub-classed Container Registry Handler were not made.</p>
<p>Django 3.2 opens up a new connection to the DB for each co-routine that accesses the DB. All ORM interactions need to be wrapped in 'asgiref.sync.sync_to_async' in order to ensure that all DB queries are executed using a single connection in a serial manner. Also see for reference <a href="https://github.com/pulp/pulpcore/pull/1678/files" class="external">https://github.com/pulp/pulpcore/pull/1678/files</a></p> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=765292021-10-13T12:28:04Zipanova@redhat.comipanova@redhat.com
<ul><li><strong>Triaged</strong> changed from <i>No</i> to <i>Yes</i></li><li><strong>Sprint</strong> set to <i>Sprint 107</i></li></ul> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=765792021-10-18T12:55:28Zpulpbot
<ul><li><strong>Status</strong> changed from <i>NEW</i> to <i>POST</i></li></ul><p>PR: <a href="https://github.com/pulp/pulp_container/pull/418" class="external">https://github.com/pulp/pulp_container/pull/418</a></p> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=765812021-10-18T13:46:21Zmdellweg
<ul><li><strong>Assignee</strong> set to <i>mdellweg</i></li></ul> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=765832021-10-18T15:53:30Zmdellweg
<ul><li><strong>Status</strong> changed from <i>POST</i> to <i>MODIFIED</i></li></ul><p>Applied in changeset <a class="changeset" title="Use sync_to_async for orm calls in the content app fixes #9454" href="https://pulp.plan.io/projects/pulp_container/repository/68/revisions/937f0812ab0bed258755d7fd1846ead651861dd8">937f0812ab0bed258755d7fd1846ead651861dd8</a>.</p> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=766302021-10-19T16:24:23Zipanova@redhat.comipanova@redhat.com
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-1 status-11 priority-6 priority-default closed" href="/issues/9522">Issue #9522</a>: Pulp runs out of db connections when doing many concurrent pushes</i> added</li></ul> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=766642021-10-20T17:07:53Zrafzei
<ul></ul><p>Just faced this issue when uploading tags to pulp_container. I hope it will be released soon.</p> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=768272021-10-26T12:02:06Zipanova@redhat.comipanova@redhat.com
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-7 status-11 priority-6 priority-default closed" href="/issues/9538">Backport #9538</a>: Backport to 2.9: Pulp runs out of db connections when doing many concurrent pushes</i> added</li></ul> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=776082021-12-07T23:12:09Zipanova@redhat.comipanova@redhat.com
<ul><li><strong>Sprint/Milestone</strong> set to <i>2.10.0</i></li></ul> Container Support - Issue #9454: Pulp runs out of db connections when doing many concurrent pusheshttps://pulp.plan.io/issues/9454?journal_id=778082021-12-14T16:10:51Zpulpbot
<ul><li><strong>Status</strong> changed from <i>MODIFIED</i> to <i>CLOSED - CURRENTRELEASE</i></li></ul>