paperclip/packages
Priya Raman 8e77fbdacb
fix(db): close test database clients before the embedded cluster stops
An embedded-Postgres test fixture stopped its cluster while test clients
still held open connections. The postgres.js driver could schedule a
deferred write on a connection whose backend had just died, and that
write threw past a bare timer callback and crashed the process. CI saw
this as a green shard that still exited 1 with an unhandled error.

Track every client the database package hands out, keyed by host and
port. The embedded-Postgres test fixture now ends every live client for
its cluster before it stops that cluster, so no client can outlive the
server it points at.

Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-08-27 18:25:23 +00:00
..
adapter-utils Write mode-constrained inbound files directly to their target (#12320) 2026-08-27 10:54:11 -07:00
adapters fix(observability): declare the optional OpenTelemetry peer dependencies (#12249) 2026-08-26 17:34:53 -07:00
db fix(db): close test database clients before the embedded cluster stops 2026-08-27 18:25:23 +00:00
google-sheets-mcp-server build(deps-dev): bump typescript from 5.9.3 to 7.0.2 (#11880) 2026-08-25 14:49:05 -07:00
kv-demo-mcp-server build(deps-dev): bump typescript from 5.9.3 to 7.0.2 (#11880) 2026-08-25 14:49:05 -07:00
mcp-server build(deps-dev): bump typescript from 5.9.3 to 7.0.2 (#11880) 2026-08-25 14:49:05 -07:00
paperclip-runner build(deps-dev): bump typescript from 5.9.3 to 7.0.2 (#11880) 2026-08-25 14:49:05 -07:00
plugins Write mode-constrained inbound files directly to their target (#12320) 2026-08-27 10:54:11 -07:00
shared fix(interactions): deliver question answers durably (#12307) 2026-08-27 12:12:21 -05:00
skills-catalog fix(build): enforce Node 24 across Paperclip (#11792) 2026-08-21 10:17:52 -07:00
tailscale-https-broker build(deps-dev): bump typescript from 5.9.3 to 7.0.2 (#11880) 2026-08-25 14:49:05 -07:00
teams-catalog fix(build): enforce Node 24 across Paperclip (#11792) 2026-08-21 10:17:52 -07:00