PrismaP
Prisma3mo ago
2 replies
Jay Bell

Rust-less engine is not stable in production

https://github.com/prisma/prisma/issues/27990
https://github.com/prisma/prisma/issues/28152

The rust-less engine is broken, it technically works but errors constantly due to connections being killed making it unusable in production.

Transaction API error: A rollback cannot be executed on an expired transaction. The timeout for this transaction was 5000 ms, however 7531 ms passed since the start...


Have had to revert back to the rust engine.
GitHub
Bug description We're experiencing a spike in errors like this after migrating to the new prisma-client and driverAdapters: Invalid prisma.pageView.createMany() invocation: Transaction API er...
Spike in `Unable to start a transaction in the given time.` for new...
GitHub
Bug description On a ~5 minute cadence (+5-10s) in a very write-heavy application, we saw a significant number of Transaction API error: Unable to start a transaction in the given time and Can'...
Was this page helpful?