@Override
  protected void doFlush() throws IOException, StorageException {
    super.doFlush();
    if (mySubIndexerRetriever != null) {
      mySubIndexerRetriever.flush();
    }
  }
@Override
  protected void doFlush()