ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Valentin Kulichenko (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-3429) org.hibernate.cache.spi.CacheKey not properly serialized by binary marshaller
Date Wed, 06 Jul 2016 00:03:11 GMT
Valentin Kulichenko created IGNITE-3429:
-------------------------------------------

             Summary: org.hibernate.cache.spi.CacheKey not properly serialized by binary marshaller
                 Key: IGNITE-3429
                 URL: https://issues.apache.org/jira/browse/IGNITE-3429
             Project: Ignite
          Issue Type: Bug
          Components: cache
    Affects Versions: 1.6
            Reporter: Valentin Kulichenko
             Fix For: 1.7


{{org.hibernate.cache.spi.CacheKey}} is a class used as a key for all entries in the Hibernate
L2 cache. This class contains {{type}} field and custom {{equals}} logic where the type is
used as a helper and does not participate in comparison. Instances of the same type are producing
different hash codes in different JVMs, which actually breaks comparison when binary format
is used, where byte arrays are compared.

The issue is described in more detail here: http://stackoverflow.com/questions/38132263/apache-ignite-as-hibernate-l2-cache-storing-duplicate-entities



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message