protected CacheDistributionAdvisor createDistributionAdvisor(
      InternalRegionArguments internalRegionArgs) {
    // Warning: potential early escape of object before full construction
    return CacheDistributionAdvisor.createCacheDistributionAdvisor(this);
  }
Intended for used during construction of a DistributedRegion

@return the advisor to be used by the region
geode-core/src/main/java/org/apache/geode/internal/cache/DistributedRegion.java