开始
IndexWriter
是否为空?
方法一
DirectoryReader.openIfChanged(DirectoryReader oldReader)
indexCommit
是否为空?
否
根据IndexWriter判断
索引是否发生变化?
根据IndexWriter获取新的
StandardDirectoryReader
新旧
StandardDirectoryReader
是否一致?
返回新的
StandardDirectoryReader
否
是
结束
返回null
否
是
是