You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ab...@apache.org on 2019/03/18 08:40:12 UTC
[lucene-solr] 01/02: Fix some logic issues in /admin/segments
reporting.
This is an automated email from the ASF dual-hosted git repository.
ab pushed a commit to branch jira/solr-11127-2
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git
commit 4ff4785a7857ec5fae1a6ebc91cfe8e710da2e41
Author: Andrzej Bialecki <ab...@apache.org>
AuthorDate: Fri Mar 15 11:15:14 2019 +0100
Fix some logic issues in /admin/segments reporting.
---
.../apache/solr/cloud/CollectionsAPISolrJTest.java | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
diff --git a/solr/core/src/test/org/apache/solr/cloud/CollectionsAPISolrJTest.java b/solr/core/src/test/org/apache/solr/cloud/CollectionsAPISolrJTest.java
index 829bd88..03fd1eb 100644
--- a/solr/core/src/test/org/apache/solr/cloud/CollectionsAPISolrJTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/CollectionsAPISolrJTest.java
@@ -84,6 +84,7 @@ public class CollectionsAPISolrJTest extends SolrCloudTestCase {
public void beforeTest() throws Exception {
configureCluster(4)
.addConfig("conf", configset("cloud-minimal"))
+ .addConfig("conf2", configset("cloud-dynamic"))
.configure();
// clear any persisted auto scaling configuration
@@ -606,7 +607,7 @@ public class CollectionsAPISolrJTest extends SolrCloudTestCase {
@Test
public void testColStatus() throws Exception {
final String collectionName = "collectionStatusTest";
- CollectionAdminRequest.createCollection(collectionName, "conf", 2, 2)
+ CollectionAdminRequest.createCollection(collectionName, "conf2", 2, 2)
.process(cluster.getSolrClient());
cluster.waitForActiveCollection(collectionName, 2, 4);
@@ -617,11 +618,24 @@ public class CollectionsAPISolrJTest extends SolrCloudTestCase {
for (int i = 0; i < 10; i++) {
SolrInputDocument doc = new SolrInputDocument();
doc.addField("id", String.valueOf(i));
+ doc.addField("number_i", i);
doc.addField("number_l", i);
+ doc.addField("number_f", i);
+ doc.addField("number_d", i);
+ doc.addField("number_ti", i);
+ doc.addField("number_tl", i);
+ doc.addField("number_tf", i);
+ doc.addField("number_td", i);
+ doc.addField("point", i + "," + i);
+ doc.addField("pointD", i + "," + i);
+ doc.addField("store", (i * 5) + "," + (i * 5));
+ doc.addField("boolean_b", true);
+ doc.addField("multi_int_with_docvals", i);
doc.addField("string_s", String.valueOf(i));
- doc.addField("string_txt", String.valueOf(i));
- doc.addField("timestamp", new Date());
- doc.addField("data_bin", binData);
+ doc.addField("tv_mv_string", "this is a test " + i);
+ doc.addField("timestamp_dt", new Date());
+ doc.addField("timestamp_tdt", new Date());
+ doc.addField("payload", binData);
client.add(collectionName, doc);
}
client.commit(collectionName);