|
|
@@ -30,6 +30,7 @@ import org.elasticsearch.ElasticsearchException;
|
|
|
import org.elasticsearch.Version;
|
|
|
import org.elasticsearch.action.admin.cluster.node.stats.NodeStats;
|
|
|
import org.elasticsearch.action.admin.indices.stats.CommonStatsFlags;
|
|
|
+import org.elasticsearch.action.admin.indices.stats.CommonStatsFlags.Flag;
|
|
|
import org.elasticsearch.cache.recycler.PageCacheRecycler;
|
|
|
import org.elasticsearch.client.Client;
|
|
|
import org.elasticsearch.client.transport.TransportClient;
|
|
|
@@ -1837,7 +1838,8 @@ public final class InternalTestCluster extends TestCluster {
|
|
|
}
|
|
|
|
|
|
NodeService nodeService = getInstanceFromNode(NodeService.class, nodeAndClient.node);
|
|
|
- NodeStats stats = nodeService.stats(CommonStatsFlags.ALL, false, false, false, false, false, false, false, false, false, false, false);
|
|
|
+ CommonStatsFlags flags = new CommonStatsFlags(Flag.FieldData, Flag.QueryCache, Flag.Segments);
|
|
|
+ NodeStats stats = nodeService.stats(flags, false, false, false, false, false, false, false, false, false, false, false);
|
|
|
assertThat("Fielddata size must be 0 on node: " + stats.getNode(), stats.getIndices().getFieldData().getMemorySizeInBytes(), equalTo(0L));
|
|
|
assertThat("Query cache size must be 0 on node: " + stats.getNode(), stats.getIndices().getQueryCache().getMemorySizeInBytes(), equalTo(0L));
|
|
|
assertThat("FixedBitSet cache size must be 0 on node: " + stats.getNode(), stats.getIndices().getSegments().getBitsetMemoryInBytes(), equalTo(0L));
|