Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Read may skip over rows when overlapping range deletes exist in different active partition versions #3053
This patch exposes a bug in the cache when reads and update interleave: scylladb/seastar-dev@55aa3d8
It can be simplified further with: scylladb/seastar-dev@e290c75
After this change the test starts to fail on regular bases but nondeterministically.
All that this change does it fills the buffer of a streamed mutation just after it is created.
basically it's the failing case is:
The problem is that
There is no race involved here, the test is fully deterministic. Only the data set on which it works is randomized at startup.