3 ms·
This is a pretty disappointing result. I've noted TiDB's weak transaction isolation guarantees before, which were not well documented. In particular, they clai
by atombender 7y ago
This is a pretty disappointing result.
I've noted TiDB's weak transaction isolation guarantees before, which were not well documented. In particular, they claimed phantom reads were not possible, which this test shows isn't true.
That said, it looks like these issues aren't fundamental design problems and can be fixed.
- aphyr 7y agoI don't think these particular phantoms are likely to be fixed--they're legal under SI, and that's all TiDB is intended to provide, at least right now. They might do serializability later though!