Github user nsoft commented on a diff in the pull request: https://github.com/apache/lucene-solr/pull/433#discussion_r213405495 --- Diff: solr/core/src/test/org/apache/solr/update/processor/TimeRoutedAliasUpdateProcessorTest.java --- @@ -322,6 +325,104 @@ public void testSliceRouting() throws Exception { } } + @Test + public void testPreemptiveCreation() throws Exception { + String configName = TimeRoutedAliasUpdateProcessorTest.configName + getTestName(); + createConfigSet(configName); + + final int numShards = 1 ; + final int numReplicas = 1 ; + CollectionAdminRequest.createTimeRoutedAlias(alias, "2017-10-23T00:00:00Z", "+1DAY", timeField, + CollectionAdminRequest.createCollection("_unused_", configName, numShards, numReplicas) + .setMaxShardsPerNode(numReplicas)).setPreemptiveCreateWindow("3HOUR") + .process(solrClient); + + // cause some collections to be created + assertUpdateResponse(solrClient.add(alias, + sdoc("id","1","timestamp_dt", "2017-10-25T00:00:00Z") --- End diff -- comments (now below) address the purpose of each collection
--- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org