protected void cacheLoaderChanged(CacheLoader oldLoader) {
    readWriteLockForCacheLoader.readLock().lock();
    try {
      if (cacheLoader != oldLoader) {
        closeCacheCallback(oldLoader);
      }
    } finally {
      readWriteLockForCacheLoader.readLock().unlock();
    }

  }
Update the lastAccessedTime and lastModifiedTimes to reflects those in the subregions
geode-core/src/main/java/org/apache/geode/internal/cache/AbstractRegion.java