[ 
https://issues.apache.org/jira/browse/GEODE-2129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15713409#comment-15713409
 ] 

ASF subversion and git services commented on GEODE-2129:
--------------------------------------------------------

Commit fdd6166889af780435cbae0923655fdfdff5d628 in incubator-geode's branch 
refs/heads/develop from [~dbarnes97]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=fdd6166 ]

GEODE-2129: Docs - clarify need for unique distributed-system-id


> Need to generate pdx type id random(or avoid sequential)
> --------------------------------------------------------
>
>                 Key: GEODE-2129
>                 URL: https://issues.apache.org/jira/browse/GEODE-2129
>             Project: Geode
>          Issue Type: Bug
>          Components: serialization
>            Reporter: Hitesh Khamesra
>            Assignee: Hitesh Khamesra
>
> Right now pdxtype id has 4 bytes.  Out of those 4 bytes, one byte reserved 
> for distributed-system-id, this make sure type id generated from different 
> cluster has different id. For rest of the three bytes we just increment 
> counter to create new pdxtype id.  In the field, we have observed that 
> sometimes this pdxType Id collides.  One reason could be they end up having 
> same distributed-system-id for the different cluster.  
> Thus to avoid a collision, we will be using hashcode of pdxType for three 
> bytes of pdxType id. That will reduce the possibility of collision.



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

Reply via email to