<logback.version>1.0.13</logback.version>
<slf4j.version>1.7.5</slf4j.version>
<tomcat.version>7.0.54</tomcat.version>
- <elasticsearch.version>1.1.2</elasticsearch.version>
+ <elasticsearch.version>1.4.1</elasticsearch.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.min.version>3.0.5</maven.min.version>
<maven.api.version>3.0.5</maven.api.version>
<dependency>
<groupId>com.github.tlrx</groupId>
<artifactId>elasticsearch-test</artifactId>
- <version>0.90.6</version>
+ <version>1.2.1</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
import org.apache.commons.lang.reflect.FieldUtils;
import org.elasticsearch.action.search.SearchRequestBuilder;
-import org.elasticsearch.client.internal.InternalClient;
+import org.elasticsearch.client.Client;
import org.elasticsearch.search.builder.SearchSourceBuilder;
import org.elasticsearch.search.sort.SortBuilder;
import org.elasticsearch.search.sort.SortOrder;
Sorting sorting = new Sorting();
sorting.add("updatedAt");
- SearchRequestBuilder request = new SearchRequestBuilder(mock(InternalClient.class));
+ SearchRequestBuilder request = new SearchRequestBuilder(mock(Client.class));
sorting.fill(request, "updatedAt", true);
List<SortBuilder> fields = fields(request);
assertThat(fields).hasSize(1);
Sorting sorting = new Sorting();
sorting.add("updatedAt");
- SearchRequestBuilder request = new SearchRequestBuilder(mock(InternalClient.class));
+ SearchRequestBuilder request = new SearchRequestBuilder(mock(Client.class));
sorting.fill(request, "updatedAt", false);
List<SortBuilder> fields = fields(request);
assertThat(fields).hasSize(1);
Sorting sorting = new Sorting();
sorting.add("updatedAt").missingLast();
- SearchRequestBuilder request = new SearchRequestBuilder(mock(InternalClient.class));
+ SearchRequestBuilder request = new SearchRequestBuilder(mock(Client.class));
sorting.fill(request, "updatedAt", true);
List<SortBuilder> fields = fields(request);
assertThat(fields).hasSize(1);
Sorting sorting = new Sorting();
sorting.add("updatedAt").missingLast();
- SearchRequestBuilder request = new SearchRequestBuilder(mock(InternalClient.class));
+ SearchRequestBuilder request = new SearchRequestBuilder(mock(Client.class));
sorting.fill(request, "updatedAt", false);
List<SortBuilder> fields = fields(request);
assertThat(fields).hasSize(1);
sorting.add("fileLine", "severity").reverse();
sorting.add("fileLine", "key").missingLast();
- SearchRequestBuilder request = new SearchRequestBuilder(mock(InternalClient.class));
+ SearchRequestBuilder request = new SearchRequestBuilder(mock(Client.class));
sorting.fill(request, "fileLine", true);
List<SortBuilder> fields = fields(request);
assertThat(fields).hasSize(4);
sorting.add("file");
try {
- sorting.fill(new SearchRequestBuilder(mock(InternalClient.class)), "unknown", true);
+ sorting.fill(new SearchRequestBuilder(mock(Client.class)), "unknown", true);
fail();
} catch (BadRequestException e) {
assertThat(e.getMessage()).isEqualTo("Bad sort field: unknown");
Sorting sorting = new Sorting();
sorting.addDefault("file");
- SearchRequestBuilder request = new SearchRequestBuilder(mock(InternalClient.class));
+ SearchRequestBuilder request = new SearchRequestBuilder(mock(Client.class));
sorting.fillDefault(request);
List<SortBuilder> fields = fields(request);
assertThat(fields).hasSize(1);