Alex, In your case, why not just explicitly set hashcode every time you create an object? There is BinaryObjectBuilder.hashCode(...) method.
D. On Mon, Aug 1, 2016 at 7:42 AM, al.psc <alexander.a.pasche...@gmail.com> wrote: > Guys, > > It seems like this problem has become an important one once again. > In the course of working on > https://issues.apache.org/jira/browse/IGNITE-2294 (DML support) there's > need > to support binary marshaller. And, although we can build just BinaryObject > and put it to cache, without adequate hash code it won't be stored > properly. > Currently SQL MERGE works simply by deserializing newly built object, but > it's obviously wrong and is just a workaround rather a solution. > Has anyone come with possible design proposals for this problem's solution? > > Thanks. > > - Alex > > > > -- > View this message in context: > http://apache-ignite-developers.2346864.n4.nabble.com/All-BinaryObjects-created-by-BinaryObjectBuilder-stored-at-the-same-partition-by-default-tp8042p10304.html > Sent from the Apache Ignite Developers mailing list archive at Nabble.com. >