@Override
    public boolean isUpdateInProgress() {
      return updateInProgress || regionEntry.isUpdateInProgress()
      // The index update could have started just before the iterator was created. The entry still
      // needs to be re-evaluated in this case.
          || IndexManager.needsRecalculation(iteratorStartTime, regionEntry.getLastModified());
    }
A wrapper over the entry in the CSL index map. It maps IndexKey -> RegionEntry
geode-core/src/main/java/org/apache/geode/cache/query/internal/index/MemoryIndexStore.java