@Override
  public void clearCaches() {
    try {
      if (myMap.isEmpty()) return;

      if (IndexDebugProperties.DEBUG || FileBasedIndexEx.doTraceStubUpdates(myIndexId)) {
        LOG.info("clearCaches,index=" + myIndexId + ",number of items:" + myMap.size());
      }

      for (ChangeTrackingValueContainer<Value> v : myMap.values()) {
        v.dropMergedData();
      }
    }
    finally {
      myBackendStorage.clearCaches();
    }
  }
@Override
  public void clearCaches()