AnswerDotAI / AnswerDotAI/sqlite-minutils
m2m & lookup functions need safeguards to protect against race conditions
Abierto
- Lenguaje dominante
- Python
- Estrellas
- 17
- Forks
- 9
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Current methodology for both functions relies on last_rowid, which won't suffice under high loads. We need to modify both to run off return values from insert/update/upserts.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Localiza las funciones m2m y lookup e inspecciona cómo usa actualmente cada una last_rowid. Rastrea los valores devueltos por sus operaciones de insert, update y upsert, y verifica que el uso concurrente ya no dependa de last_rowid.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python, sqlite
- Área
- database
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100