Blake Bender created GEODE-7694:
-----------------------------------

             Summary: 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


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)

Reply via email to