Dan Smith created GEODE-7735: -------------------------------- Summary: MemberIdentifierImpl cannot be deserialized Key: GEODE-7735 URL: https://issues.apache.org/jira/browse/GEODE-7735 Project: Geode Issue Type: Bug Components: membership Reporter: Dan Smith
MemberIdentifierImpl currently implements DataSerializableFixedID, but it has the same DSFID as InternalDistributedMember (DataSerializableFixedID.DISTRIBUTED_MEMBER). When serializables are registered in geode-core, that DataSerializableFixedID.DISTRIBUTED_MEMBER is associated with InternalDistributedMember. Currently there is no way to deserialize a MemberIdentifierImpl, because nothing registers DataSerializableFixedID.DISTRIBUTED_MEMBER associated with MemberIdentifierImpl. One option might be to have geode-membership register DataSerializableFixedID.DISTRIBUTED_MEMBER with MemberIdentifierImpl and let geode-core override it, but it's probably better not to associate the same ID with two classes. Instead, we should create a new id for MemberIdentifierImpl. -- This message was sent by Atlassian Jira (v8.3.4#803005)