private void createIndex(String indexName, String indexedExpression, String regionPath)
      throws IndexNameConflictException, IndexExistsException, RegionNotFoundException {
    cacheRule.getCache().getQueryService().createIndex(indexName, indexedExpression, regionPath);
  }
1. Indexes and Buckets are created on several nodes <br>
2. Buckets are moved <br>
3. Check to make sure we don't have lingering bucket indexes with bucket regions already
destroyed
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/PRWithIndexAfterRebalanceRegressionTest.java