assertTrue(cluster().clusterService().state().metaData().hasIndex(partitionName));
assertNotNull(client().admin().cluster().prepareState().execute().actionGet()
.getState().metaData().indices().get(partitionName).aliases().get("parted"));
assertThat(
client().prepareCount(partitionName).setTypes(Constants.DEFAULT_MAPPING_TYPE)
.setQuery(new MatchAllQueryBuilder()).execute().actionGet().getCount(),
is(1L)
);
partitionName = new PartitionName("parted", Arrays.asList(new BytesRef(String.valueOf(0L)))).stringValue();
assertTrue(cluster().clusterService().state().metaData().hasIndex(partitionName));
assertNotNull(client().admin().cluster().prepareState().execute().actionGet()
.getState().metaData().indices().get(partitionName).aliases().get("parted"));
assertThat(
client().prepareCount(partitionName).setTypes(Constants.DEFAULT_MAPPING_TYPE)
.setQuery(new MatchAllQueryBuilder()).execute().actionGet().getCount(),
is(1L)
);
List<BytesRef> nullList = new ArrayList<>();
nullList.add(null);
partitionName = new PartitionName("parted", nullList).stringValue();
assertTrue(cluster().clusterService().state().metaData().hasIndex(partitionName));
assertNotNull(client().admin().cluster().prepareState().execute().actionGet()
.getState().metaData().indices().get(partitionName).aliases().get("parted"));
assertThat(
client().prepareCount(partitionName).setTypes(Constants.DEFAULT_MAPPING_TYPE)
.setQuery(new MatchAllQueryBuilder()).execute().actionGet().getCount(),
is(1L)
);
}