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");