@Override
  DiskStoreImpl findDiskStore(RegionAttributes regionAttributes,
      InternalRegionArguments internalRegionArgs) {
    DiskStoreImpl store = super.findDiskStore(regionAttributes, internalRegionArgs);
    if (store != null && store.getOwnedByRegion()) {
      store.initializeIfNeeded();
    }
    return store;
  }
Used to get membership events from our advisor to implement RegionMembershipListener
invocations. This is copied almost in whole from DistributedRegion

@since GemFire 5.7
geode-core/src/main/java/org/apache/geode/internal/cache/PartitionedRegion.java