开始
IndexWriter.flush()
执行flush前的工作
收集所有达到flush条件的DWPT
synchronized开始
执行DWPT的doFlush()
自动flush
更新删除信息
强制发布生成的段
IndexWriter处理事件
更新ReaderPool
synchronized结束
尝试段合并
结束