The hashcode is the same either way: https://github.com/infinispan/infinispan/blob/master/core/src/main/java/org/infinispan/marshall/MarshalledValue.java#L193
On 12 May 2011, at 16:59, Sanne Grinovero wrote: > thank you. > Not very critical for functionality, but now I'm wondering if the > consistent hash is being calculated on the binary form of the key? > Just curious if we might end up with inconsistent definitions of > "owner" in case it's possible to have the hash function invoked at > different points of the key's lifecycle (i.e. if at some point it's > calculated on the object form, and in other points of the code it's > calculated on byte[], then something would break). > > Especially, if I where to write any custom extension needing to know > the owner of a specific key, if I have to apply some considerations. > > Sanne > > 2011/5/12 Manik Surtani <ma...@jboss.org>: >> >> On 12 May 2011, at 16:06, Manik Surtani wrote: >> >> On 11 May 2011, at 18:27, Sanne Grinovero wrote: >> >> I'm also wondering how the equals is performed on a serialized key; I >> assume they are compared as byte[], but if that's the case that should >> be clearly documented as it would ignore any custom equals() >> implementation. >> >> Your assumption is correct: >> https://github.com/infinispan/infinispan/blob/master/core/src/main/java/org/infinispan/marshall/MarshalledValue.java#L176 >> Good point that it needs to be documented clearly. Doing it now. >> >> Done: >> http://community.jboss.org/wiki/Marshalling#Equality_Considerations >> -- >> Manik Surtani >> ma...@jboss.org >> twitter.com/maniksurtani >> Lead, Infinispan >> http://www.infinispan.org >> >> >> >> _______________________________________________ >> infinispan-dev mailing list >> infinispan-dev@lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/infinispan-dev >> > > _______________________________________________ > infinispan-dev mailing list > infinispan-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/infinispan-dev -- Manik Surtani ma...@jboss.org twitter.com/maniksurtani Lead, Infinispan http://www.infinispan.org
_______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev