You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ol...@apache.org on 2018/04/06 18:12:21 UTC
[ambari] branch trunk updated: AMBARI-23499. Infra Solr - ambari
commons - max_shard calculation can be wrong if shard or replica value is
string. (#922)
This is an automated email from the ASF dual-hosted git repository.
oleewere pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git
The following commit(s) were added to refs/heads/trunk by this push:
new a0a0947 AMBARI-23499. Infra Solr - ambari commons - max_shard calculation can be wrong if shard or replica value is string. (#922)
a0a0947 is described below
commit a0a09471e15ebc4c2ee3ec959fa263499b4afa61
Author: Olivér Szabó <ol...@gmail.com>
AuthorDate: Fri Apr 6 20:12:19 2018 +0200
AMBARI-23499. Infra Solr - ambari commons - max_shard calculation can be wrong if shard or replica value is string. (#922)
---
.../python/resource_management/libraries/functions/solr_cloud_util.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ambari-common/src/main/python/resource_management/libraries/functions/solr_cloud_util.py b/ambari-common/src/main/python/resource_management/libraries/functions/solr_cloud_util.py
index a630a1f..53f8496 100644
--- a/ambari-common/src/main/python/resource_management/libraries/functions/solr_cloud_util.py
+++ b/ambari-common/src/main/python/resource_management/libraries/functions/solr_cloud_util.py
@@ -103,7 +103,7 @@ def create_collection(zookeeper_quorum, solr_znode, collection, config_set, java
solr_cli_prefix = __create_solr_cloud_cli_prefix(zookeeper_quorum, solr_znode, java64_home, java_opts)
if max_shards == 1: # if max shards is not specified use this strategy
- max_shards = replication_factor * shards
+ max_shards = int(replication_factor) * int(shards)
create_collection_cmd = format('{solr_cli_prefix} --create-collection --collection {collection} --config-set {config_set} '\
'--shards {shards} --replication {replication_factor} --max-shards {max_shards} --retry {retry} '\
--
To stop receiving notification emails like this one, please contact
oleewere@apache.org.