CAY-2904 disjoint prefetch returns incorrect data#624
Conversation
…tched returns incorrect data
|
Did a bit of digging. This is an older problem it seems, it's present at least in 4.2 and 4.1. An issue really in the combination of prefetch types, from all possible combination in this case, only two failed ( Finally, |
|
If you have a partial or complete fix for this issue, I'd be interested to see it. Could you share it? Thanks! |
|
@johnthuss here's what I believe is a partial fix: stariy95@c4d57b7#diff-0302f005474d7e346cd7a639c67d41c3496029316a1ce68daf08d757a8186e84L104 It seems fix |
|
Thanks! I added support for that last case (joint+disjointById) now and the tests are passing. |
disjoint and disjointById prefetches over 2 hops with both hops prefetched returns incorrect data