[
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)