send refresh in alias test
This commit is contained in:
parent
51cf0c2d91
commit
ac367270c1
3 changed files with 8 additions and 2 deletions
|
@ -113,7 +113,6 @@ public abstract class AbstractBulkClient extends AbstractBasicClient implements
|
||||||
createIndexRequestBuilder.addMapping(TYPE_NAME, builder);
|
createIndexRequestBuilder.addMapping(TYPE_NAME, builder);
|
||||||
logger.debug("adding mapping = {}", builder.string());
|
logger.debug("adding mapping = {}", builder.string());
|
||||||
} else {
|
} else {
|
||||||
// empty mapping
|
|
||||||
createIndexRequestBuilder.addMapping(TYPE_NAME,
|
createIndexRequestBuilder.addMapping(TYPE_NAME,
|
||||||
JsonXContent.contentBuilder().startObject().startObject(TYPE_NAME).endObject().endObject());
|
JsonXContent.contentBuilder().startObject().startObject(TYPE_NAME).endObject().endObject());
|
||||||
logger.debug("empty mapping");
|
logger.debug("empty mapping");
|
||||||
|
@ -124,6 +123,7 @@ public abstract class AbstractBulkClient extends AbstractBasicClient implements
|
||||||
} else {
|
} else {
|
||||||
logger.warn("index creation of {} not acknowledged", index);
|
logger.warn("index creation of {} not acknowledged", index);
|
||||||
}
|
}
|
||||||
|
refreshIndex(index);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -3,6 +3,8 @@ package org.xbib.elx.common.test;
|
||||||
import com.carrotsearch.hppc.cursors.ObjectCursor;
|
import com.carrotsearch.hppc.cursors.ObjectCursor;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
|
import org.elasticsearch.action.admin.cluster.health.ClusterHealthAction;
|
||||||
|
import org.elasticsearch.action.admin.cluster.health.ClusterHealthRequest;
|
||||||
import org.elasticsearch.action.admin.indices.alias.IndicesAliasesAction;
|
import org.elasticsearch.action.admin.indices.alias.IndicesAliasesAction;
|
||||||
import org.elasticsearch.action.admin.indices.alias.IndicesAliasesRequest;
|
import org.elasticsearch.action.admin.indices.alias.IndicesAliasesRequest;
|
||||||
import org.elasticsearch.action.admin.indices.alias.get.GetAliasesAction;
|
import org.elasticsearch.action.admin.indices.alias.get.GetAliasesAction;
|
||||||
|
@ -10,6 +12,8 @@ import org.elasticsearch.action.admin.indices.alias.get.GetAliasesRequest;
|
||||||
import org.elasticsearch.action.admin.indices.alias.get.GetAliasesResponse;
|
import org.elasticsearch.action.admin.indices.alias.get.GetAliasesResponse;
|
||||||
import org.elasticsearch.action.admin.indices.create.CreateIndexAction;
|
import org.elasticsearch.action.admin.indices.create.CreateIndexAction;
|
||||||
import org.elasticsearch.action.admin.indices.create.CreateIndexRequest;
|
import org.elasticsearch.action.admin.indices.create.CreateIndexRequest;
|
||||||
|
import org.elasticsearch.action.admin.indices.refresh.RefreshAction;
|
||||||
|
import org.elasticsearch.action.admin.indices.refresh.RefreshRequest;
|
||||||
import org.elasticsearch.client.ElasticsearchClient;
|
import org.elasticsearch.client.ElasticsearchClient;
|
||||||
import org.elasticsearch.cluster.metadata.AliasAction;
|
import org.elasticsearch.cluster.metadata.AliasAction;
|
||||||
import org.elasticsearch.common.Strings;
|
import org.elasticsearch.common.Strings;
|
||||||
|
@ -42,6 +46,7 @@ class AliasTest {
|
||||||
ElasticsearchClient client = helper.client("1");
|
ElasticsearchClient client = helper.client("1");
|
||||||
CreateIndexRequest indexRequest = new CreateIndexRequest("test_index");
|
CreateIndexRequest indexRequest = new CreateIndexRequest("test_index");
|
||||||
client.execute(CreateIndexAction.INSTANCE, indexRequest).actionGet();
|
client.execute(CreateIndexAction.INSTANCE, indexRequest).actionGet();
|
||||||
|
client.execute(RefreshAction.INSTANCE, new RefreshRequest()).actionGet();
|
||||||
IndicesAliasesRequest indicesAliasesRequest = new IndicesAliasesRequest();
|
IndicesAliasesRequest indicesAliasesRequest = new IndicesAliasesRequest();
|
||||||
String[] indices = new String[]{"test_index"};
|
String[] indices = new String[]{"test_index"};
|
||||||
String[] aliases = new String[]{"test_alias"};
|
String[] aliases = new String[]{"test_alias"};
|
||||||
|
@ -57,6 +62,7 @@ class AliasTest {
|
||||||
long t1 = (System.nanoTime() - t0) / 1000000;
|
long t1 = (System.nanoTime() - t0) / 1000000;
|
||||||
logger.info("{} time(ms) = {}", getAliasesResponse.getAliases(), t1);
|
logger.info("{} time(ms) = {}", getAliasesResponse.getAliases(), t1);
|
||||||
assertTrue(t1 >= 0);
|
assertTrue(t1 >= 0);
|
||||||
|
client.execute(ClusterHealthAction.INSTANCE, new ClusterHealthRequest());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
group = org.xbib
|
group = org.xbib
|
||||||
name = elx
|
name = elx
|
||||||
version = 2.2.1.24
|
version = 2.2.1.25
|
||||||
|
|
||||||
gradle.wrapper.version = 6.6.1
|
gradle.wrapper.version = 6.6.1
|
||||||
xbib-metrics.version = 2.1.0
|
xbib-metrics.version = 2.1.0
|
||||||
|
|
Loading…
Reference in a new issue