Skip to content

fix: support multiple Prisma instances with different providers#28291

Merged
jacek-prisma merged 2 commits intomainfrom
fix/support-multiple-provider-qc
Oct 14, 2025
Merged

fix: support multiple Prisma instances with different providers#28291
jacek-prisma merged 2 commits intomainfrom
fix/support-multiple-provider-qc

Conversation

@jacek-prisma
Copy link
Copy Markdown
Contributor

@jacek-prisma jacek-prisma commented Oct 14, 2025

The bug happens because of our cache, which currently ignores the provider in use

TML-1503

Fixes #28221

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Oct 14, 2025

size-limit report 📦

Path Size
packages/client/runtime/library.js 197.77 KB (0%)
packages/client/runtime/library.d.ts 126.71 KB (0%)
packages/client/runtime/binary.js 658.34 KB (0%)
packages/client/runtime/binary.d.ts 26 B (0%)
packages/client/runtime/edge.js 166.66 KB (0%)
packages/client/runtime/edge-esm.js 166.12 KB (0%)
packages/client/runtime/wasm-engine-edge.js 128.78 KB (0%)
packages/client/runtime/index-browser.js 34.5 KB (0%)
packages/client/runtime/index-browser.d.ts 11.64 KB (0%)
packages/cli/build/index.js 2.68 MB (0%)
packages/client/prisma-client-0.0.0.tgz 25.93 MB (+0.01% 🔺)
packages/cli/prisma-0.0.0.tgz 16.74 MB (+0.01% 🔺)
packages/bundle-size/da-workers-libsql/output.tgz 924.94 KB (0%)
packages/bundle-size/da-workers-neon/output.tgz 999.03 KB (0%)
packages/bundle-size/da-workers-pg/output.tgz 998.21 KB (0%)
packages/bundle-size/da-workers-planetscale/output.tgz 941.4 KB (0%)
packages/bundle-size/da-workers-d1/output.tgz 906.8 KB (0%)

@aqrln aqrln added this to the 6.18.0 milestone Oct 14, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Oct 14, 2025
@jacek-prisma jacek-prisma merged commit 50f6514 into main Oct 14, 2025
395 checks passed
@jacek-prisma jacek-prisma deleted the fix/support-multiple-provider-qc branch October 14, 2025 11:32
aqrln added a commit that referenced this pull request Oct 16, 2025
Conflicts in `packages/config` were automatically solved using
[Mergiraf](https://mergiraf.org/).

Commits:

- **fix: fix neon listener leak (#28255)**
- **feat(qpe): add an option to disable logging to console (#28253)**
- **feat(adapter-mssql): support multiSubnetFailover flag in connection
string (#28261)**
- **chore: use pnpm catalog (#28236)**
- **fix: revert "chore: use pnpm catalog (#28236)" (#28271)**
- **chore: upgrade OpenTelemetry deps and refresh tracing setup in
client (#28268)**
- **chore(deps): update engines to
6.18.0-3.b03d75f1a67e62289420f5697c28a3ff8dbb0424 (#28258)**
- **feat(qpe): expose package version as an export (#28275)**
- **feat: support OpenTelemetry in loadable sub-commands (#28272)**
- **chore(deps): update engines to
6.18.0-6.9bf76dbea6c9e34d59a3577015bd1e94bfda7624 (#28288)**
- **fix(adapter-pg): historical dates (#28212)**
- **chore(deps): update engines to
6.18.0-7.d3fc122f88ca3ce86f67a797debfb179a39ccf48 (#28293)**
- **fix: support multiple Prisma instances with different providers
(#28291)**
- **feat(config): add support for `engine?: 'js' | 'classic'` (#28266)**
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multiple Prisma Clients with Different Adapters (PostgreSQL + MySQL) Fail in Same Process with Rust-Free Client

2 participants