[ https://issues.apache.org/jira/browse/GEODE-7694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ernest Burghardt closed GEODE-7694. ----------------------------------- Assignee: Ernest Burghardt > PdxType comparison should favor typeId rather than class name > ------------------------------------------------------------- > > Key: GEODE-7694 > URL: https://issues.apache.org/jira/browse/GEODE-7694 > Project: Geode > Issue Type: Improvement > Components: native client > Reporter: Blake Bender > Assignee: Ernest Burghardt > Priority: Major > Fix For: 1.12.0 > > Time Spent: 40m > Remaining Estimate: 0h > > The `operator<` method of PdxType in the native client simply compares the > class names, which is incorrect and leads to the fact that, in NC, you cannot > currently have two separate PDX types with the same class name. The > comparison should favor type ID first, then if both type IDs are 0 (true for > local regions), fall back to class name. This will still fail for local > regions in the scenario where class names are the same, but it's much, much > better than we have now. -- This message was sent by Atlassian Jira (v8.3.4#803005)