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

Xiaojian Zhou edited comment on GEODE-8928 at 2/9/21, 12:42 AM:
----------------------------------------------------------------

Original fix caused "Locator 
rs-FullRegression06170449a7i3large-hydra-client-26[26649] not found in 
distributed system 1" failure. 

equals() is paying attention to the new field, but if one identifier doesn't 
have a value there it will hash to a different place than one that does.  
Equals for these two IDs would return true but the collection will never make 
that comparison.

The class is therefor broken and the PR needs to be reverted.


was (Author: zhouxj):
Original fix caused "Locator 
rs-FullRegression06170449a7i3large-hydra-client-26[26649] not found in 
distributed system 1" failure. 

> Need to revert GEODE-8768 for a better fix
> ------------------------------------------
>
>                 Key: GEODE-8928
>                 URL: https://issues.apache.org/jira/browse/GEODE-8928
>             Project: Geode
>          Issue Type: Bug
>            Reporter: Xiaojian Zhou
>            Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to