@Override
    public void handleRequestBody(SolrQueryRequest req, SolrQueryResponse rsp) throws Exception {
      FileFloatSource.resetCache();
      log.debug("readerCache has been reset.");

      UpdateRequestProcessor processor =
          req.getCore().getUpdateProcessingChain(null).createProcessor(req, rsp);
      try {
        RequestHandlerUtils.handleCommit(processor, req.getParams(), true);
      } finally {
        processor.finish();
      }
    }
 @Override
 public int hashCode() {
   return ffs.hashCode();
 }
 @Override
 public boolean equals(Object o) {
   if (!(o instanceof Entry)) return false;
   Entry other = (Entry) o;
   return ffs.equals(other.ffs);
 }