开始
是否还有未判断的
SegmentCommitInfo?
IndexWriter是否
设置IndexSort?
结束
否
是
旧的索引集合SegmentInfos
从SegmentInfos取出一个
SegmentCommitInfo
SegmentCommitInfo
是否设置IndexSort?
否
是
是否跟IndexWriter
有相同的排序规则?
SegmentCommitInfo
的版本是否小于6.0.0?
是
否
是
异常退出
否
结束
是
否