Connection pool exhausted: pre-release and first 30 minutes checklists

A new code path leaks or holds connections and the pool runs out under load.

The pre-release checklist maps each item to a test class from the incident page. The first-30-minutes checklist covers detection, containment, the rollback decision and customer communication.

9 pre-release items · 8 first-30-minutes items · verified 2026-10-21

Pre-release checklist

  • PR-01
  • PR-02
  • PR-03
  • PR-04
  • PR-05
  • PR-06
  • PR-07
  • PR-08
  • PR-09

First 30 minutes

  • FM-01
  • FM-02
  • FM-03
  • FM-04
  • FM-05
  • FM-06
  • FM-07
  • FM-08

Download the checklist

Only in this checklist

Every test class in this checklist also appears in at least one sibling checklist in the group; the item texts differ: Run each new background job in the integration suite and confirm the open database connection count returns to its starting value when the job ends.

Questions

What should be checked before a release to prevent Connection pool exhausted?

9 pre-release items, PR-01 to PR-09. PR-01: Run each new background job in the integration suite and confirm the open database connection count returns to its starting value when the job ends.

Is there a rollback plan for Connection pool exhausted?

The first-30-minutes checklist has 8 items. FM-01: Read the connection pool and connection pooler saturation for the primary database and count connections that stay open.

What should a team do in the first 30 minutes after Connection pool exhausted is detected?

The first-30-minutes checklist has 8 items. FM-01: Read the connection pool and connection pooler saturation for the primary database and count connections that stay open.

Is a Connection pool exhausted checklist still needed if deployment is automated?

Yes. Automation runs the steps; the checklist names what the tests must cover: integration tests, load and performance tests and canary and progressive delivery checks.

Which pipeline stages does the Connection pool exhausted checklist cover?

The pre-release items map to the pre-deploy and post-deploy stages.

In what formats can the Connection pool exhausted checklist be downloaded?

Both checklists download as Markdown files: /downloads/connection-pool-exhausted-pre-release.md and /downloads/connection-pool-exhausted-first-30-minutes.md, licensed CC BY 4.0.