for version evaluation take indexer that is really used by id index

This commit is contained in:
Maxim.Mossienko
2014-09-26 10:43:07 +02:00
parent d9d163768f
commit b0ee389e6b
@@ -53,7 +53,7 @@ public class IdIndexImpl extends IdIndex implements CustomInputsIndexFileBasedIn
int version = super.getVersion();
for(FileType fileType:types) {
if (!isIndexable(fileType)) continue;
FileTypeIdIndexer indexer = IdIndexers.INSTANCE.forFileType(fileType);
FileTypeIdIndexer indexer = IdTableBuilding.getFileTypeIndexer(fileType);
if (indexer == null) continue;
version = version * 31 + (indexer.getVersion() ^ indexer.getClass().getName().hashCode());
}