Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
FieldType's Equals() method, which contains shared routines invoked by
subclass Equals() methods, does not check whether "self" and "other" belong to
the same class. This can lead to index corruption if a field definition goes
undetected because only the class changed while all instance variables remained
the same.
Dev list discussion: http://s.apache.org/FRn