<div dir="ltr">No, we do not guarantee that an entry will not be lost. When the split happens, either one partition could end up with 0 owners for a particular segment, and it will allocate new owners for that segment. When the merge happens, that partition's consistent hash may be chosen as the merge consistent hash, and keys on the other partition's owners (which could still have the value) will be ignored.<div><br></div><div>Cheers</div><div>Dan</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 21, 2015 at 10:48 AM, Radim Vansa <span dir="ltr"><<a href="mailto:rvansa@redhat.com" target="_blank">rvansa@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
one question on the forum [1] led me to thinking whether we offer any<br>
guarantees at all after merge *without* partition handling. The common<br>
sense would suggest that we could have inconsistency on entries<br>
overwritten in one of the partitions, but the entry should not be lost<br>
completely.<br>
<br>
Do we have at least some unit tests trying to confirm this? I have to<br>
admit that I was not testing this scenario with RadarGun.<br>
<br>
Radim<br>
<br>
[1]<br>
<a href="https://developer.jboss.org/message/916484?et=watches.email.thread#916484" target="_blank">https://developer.jboss.org/message/916484?et=watches.email.thread#916484</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Radim Vansa <<a href="mailto:rvansa@redhat.com">rvansa@redhat.com</a>><br>
JBoss DataGrid QA<br>
<br>
_______________________________________________<br>
infinispan-dev mailing list<br>
<a href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
</font></span></blockquote></div><br></div>