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

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

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

GEODE-2137 client membership IDs contain 17 bytes of useless information

There was a problem with the previous fix for this issue.  toData and
fromData methods in InternalDistributedMember also need to look at the
version of the data stream in order to decide whether to send the UUID
bytes or not.


> client membership IDs contain 17 bytes of useless information that should be 
> removed
> ------------------------------------------------------------------------------------
>
>                 Key: GEODE-2137
>                 URL: https://issues.apache.org/jira/browse/GEODE-2137
>             Project: Geode
>          Issue Type: Improvement
>          Components: client/server
>            Reporter: Bruce Schuchardt
>            Assignee: Bruce Schuchardt
>             Fix For: 1.1.0
>
>
> Clients use the same membership ID class as servers.  Server IDs contain the 
> UUID needed for some communications.  They also carry a byte for 
> member-weight adjustments.  These bytes are not needed in the serialized form 
> of client membership IDs and should be supressed, saving 17 bytes per 
> serialized ID.
> Server-side version tags and event IDs also do not need these bytes in their 
> serialized form.



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

Reply via email to