ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Chugunov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-4889) Replacement of Cache Key classes with fields not participating in equals operation
Date Thu, 30 Mar 2017 15:19:41 GMT
Sergey Chugunov created IGNITE-4889:
---------------------------------------

             Summary: Replacement of Cache Key classes with fields not participating in equals
operation
                 Key: IGNITE-4889
                 URL: https://issues.apache.org/jira/browse/IGNITE-4889
             Project: Ignite
          Issue Type: Improvement
            Reporter: Sergey Chugunov


h2. Notes

Having key classes with fields not participating in *equals* operation leads to errors when
handling them in B+Tree data structures.

It is discussed here in more details: [dev-list discussion|http://apache-ignite-developers.2346864.n4.nabble.com/Stable-binary-key-representation-td15904.html]

h2. Acceptance Criteria
# All classes known to have such flaw are replaced at run time to use them safely within B+Tree.
# All tests marked with this issue number are passing.

h2. Out-of-scope
*BinaryIdentityResolver* approach is deprecated when solution described above is implemented
and proven to be working.





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message