Hi

According to Java's hashCode jdoc, if two objects answer true to
o1.equals(o2), then o1.hashCode() == o2.hashCode(). However, IC uses Dir +
segmentFileName in hashCode() and Dir + version in equals(). More so, the
jdoc of equals specifies that two IC equals if their Dirs are equals and the
have the same version.

I think this should be fixed?

But what is the right criteria: Dir + version  || Dir + segFileName || Dir +
version + segFileName?

Shai

Reply via email to