[ https://issues.apache.org/jira/browse/VFS-523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14000858#comment-14000858 ]
Bernd Eckenfels commented on VFS-523: ------------------------------------- I propose to commit the removal of equals/hashcode for this implementation. We can open another bug to think about adding a better abstract implementation. However the better defined semantic is (do)isSameFile which is also strangely implenmted for Hdfs. Do you think your usecase actually needs a "is equal" assertion (or does it only care about "not equal" as reported). > HdfsFileObject equals method returns true for the same path on different hosts > ------------------------------------------------------------------------------ > > Key: VFS-523 > URL: https://issues.apache.org/jira/browse/VFS-523 > Project: Commons VFS > Issue Type: Bug > Affects Versions: 2.1 > Environment: Windows 7 > Reporter: Roger Whitcomb > Priority: Minor > Labels: hdfs > Fix For: 2.1 > > Attachments: hdfsequal.diff > > > If I construct two HdfsFileObject referring to the same path (for instance, > "/") but on different hosts, the "equals" method will consider them equal > (and the "hashCode" method will give the same results for both) even though > they clearly refer to different files since they are on different hosts. > These two methods should also factor in the HdfsFileSystem to the equation. -- This message was sent by Atlassian JIRA (v6.2#6252)