Elasticsearch

elasticsearch intergration test 시 ClusterScope 주의사항

'김용환' 2015. 5. 6. 13:44


elasticsearch 1.4.x 버전 사용시, 아래 elasticsearch 문서대로 clusterscope를 지정하면 컴파일이 되지 않는다. 

numNodes의 필드가 numDataNodes로 바뀌었다. 

(Cluster Scope를 TEST로 하면 빨리 실행된다.)




@ClusterScope(scope=TEST, numNodes=1)
public class CustomSuggesterSearchTests extends ElasticsearchIntegrationTest {
  // ... tests go here
}


=>>>



@ClusterScope(scope=Scope.TEST, numDataNodes=1)

public class ElasticsearchSimpleTest extends ElasticsearchIntegrationTest {

// ... tests go here

}