tursodatabase/turso

Cached prepare statements don't work with concurrency

Open

#4.597 aberto em 11 de jan. de 2026

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Rust (1.001 forks)github user discovery
bughelp wanted

Métricas do repositório

Stars
 (19.103 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

A cached prepared statement created with Connection::prepare_cached() returns BusySnapshot error if another concurrent connection modifies the database, essentially making it impossible to reuse a connection in a connect pool.

Guia do colaborador