You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by jb...@apache.org on 2017/06/05 18:36:23 UTC

[09/41] lucene-solr:branch_6x: SOLR-10623: Fix pre-commit

SOLR-10623: Fix pre-commit


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/62c9f323
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/62c9f323
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/62c9f323

Branch: refs/heads/branch_6x
Commit: 62c9f32350024818d6f48c062cafb62e49d88a49
Parents: cd8f081
Author: Joel Bernstein <jb...@apache.org>
Authored: Thu May 18 12:50:42 2017 -0400
Committer: Joel Bernstein <jb...@apache.org>
Committed: Mon Jun 5 13:43:00 2017 -0400

----------------------------------------------------------------------
 .../java/org/apache/solr/client/solrj/io/stream/SqlStream.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/62c9f323/solr/solrj/src/java/org/apache/solr/client/solrj/io/stream/SqlStream.java
----------------------------------------------------------------------
diff --git a/solr/solrj/src/java/org/apache/solr/client/solrj/io/stream/SqlStream.java b/solr/solrj/src/java/org/apache/solr/client/solrj/io/stream/SqlStream.java
index 5a81b74..c91ba5c 100644
--- a/solr/solrj/src/java/org/apache/solr/client/solrj/io/stream/SqlStream.java
+++ b/solr/solrj/src/java/org/apache/solr/client/solrj/io/stream/SqlStream.java
@@ -24,6 +24,7 @@ import java.util.List;
 import java.util.Locale;
 import java.util.Map;
 import java.util.Map.Entry;
+import java.util.Random;
 import java.util.stream.Collectors;
 
 import org.apache.solr.client.solrj.impl.CloudSolrClient;
@@ -252,7 +253,7 @@ public class SqlStream extends TupleStream implements Expressible {
     try {
 
       List<String> shardUrls = getShards(this.zkHost, this.collection, this.streamContext);
-      Collections.shuffle(shardUrls);
+      Collections.shuffle(shardUrls, new Random());
       String url  = shardUrls.get(0);
       ModifiableSolrParams mParams = new ModifiableSolrParams(params);
       mParams.add(CommonParams.QT, "/sql");