Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"3.4 Duplicate Effects"

This section seems to be the most worrying results in your report, Kyle, with no work around. Did I read that correctly?



Yeah, there's no workaround that I can find for 3.4 (duplicate effects), 3.5 (read skew), 3.6 (cyclic information flow), or 3.7 (read own future writes). I've arranged those in "increasingly worrying order"--duplicating writes doesn't feel as bad as allowing transactions to mutually observe each other's effects, for example. The fact that you can't even rely on a single transactions' operations taking place (or, more precisely, appearing to take place) in the order they're written is especially worrying. All of these behaviors occurred with read and write concerns set to snapshot/majority.

That's not to say that workarounds don't exist, just that I didn't find any in the documentation or by twiddling config flags in the ~2 weeks I was working on this report. :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: