package org.sonar.server.es.request;
-import com.google.common.collect.HashMultiset;
+import com.google.common.collect.LinkedHashMultiset;
+import com.google.common.collect.Multiset;
import com.google.common.collect.Multiset.Entry;
import org.elasticsearch.action.ActionRequest;
import org.elasticsearch.action.ListenableActionFuture;
public String toString() {
StringBuilder message = new StringBuilder();
message.append("Bulk[");
- HashMultiset<BulkRequestKey> groupedRequests = HashMultiset.create();
+ Multiset<BulkRequestKey> groupedRequests = LinkedHashMultiset.create();
for (int i = 0; i < request.requests().size(); i++) {
ActionRequest item = request.requests().get(i);
String requestType, index, docType;
@Override
public String toString() {
- return "FacetValue{" +
- "key='" + getKey() + '\'' +
- ", value=" + getValue() +
- '}';
+ return String.format("{%s=%d}", getKey(), getValue());
}
}
import com.google.common.collect.LinkedHashMultimap;
import com.google.common.collect.Multimap;
-import org.apache.commons.lang.builder.ReflectionToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
import org.elasticsearch.action.search.SearchResponse;
import org.elasticsearch.search.aggregations.Aggregation;
import org.elasticsearch.search.aggregations.HasAggregations;
@Override
public String toString() {
- return ReflectionToStringBuilder.toString(this, ToStringStyle.SIMPLE_STYLE);
+ return facetValues.toString();
}
}
.source(FakeIndexDefinition.newDoc(3)));
assertThat(req.toString()).isEqualTo(
- "Bulk[1 delete request(s) on index fakes and type fake, 1 update request(s) on index fakes and type fake, 1 index request(s) on index fakes and type fake]");
+ "Bulk[1 update request(s) on index fakes and type fake, 1 delete request(s) on index fakes and type fake, 1 index request(s) on index fakes and type fake]");
BulkResponse response = req.get();
assertThat(response.getItems()).hasSize(3);
}
@Test
- public void should_define_toString() {
- assertThat(new FacetValue("polop", 42).toString()).isEqualTo("FacetValue{key='polop', value=42}");
+ public void test_toString() {
+ assertThat(new FacetValue("polop", 42).toString()).isEqualTo("{polop=42}");
}
}
assertThat(facets.getFacets()).isNotEmpty();
assertThat(facets.getFacetKeys(FIELD_TAGS)).containsOnly("", "tag1", "tag2", "tag4");
assertThat(facets.getFacetKeys(FIELD_CREATED_AT)).isEmpty();
- assertThat(facets.toString()).isEqualTo("{"
- + "tags=["
- + "FacetValue{key='tag1', value=2}, "
- + "FacetValue{key='tag2', value=1}, "
- + "FacetValue{key='tag4', value=1}, "
- + "FacetValue{key='', value=1}"
- + "], "
- + "__ignored=[FacetValue{key='tag3', value=1}]"
- + "}");
+ assertThat(facets.toString()).isEqualTo("{tags=[{tag4=1}, {=1}, {tag1=2}, {tag2=1}], __ignored=[{tag3=1}]}");
}
@Test