go-imap-sql
go-imap-sql copied to clipboard
Handle serialization failures
We should retry on serialization error (possibly, with a small delay). Currently we hard-fail and reject modifications.
Related to #12, we might able to decrease rate of serialization failures. But SQLite remains a problem because it always uses Serializable Isolation Level due to its design.
Most cases where serialization failures are possible are now eliminated. Perhaps, this issue is not worth the trouble now.