[
https://issues.apache.org/jira/browse/SOLR-7039?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14293500#comment-14293500
]
ASF subversion and git services commented on SOLR-7039:
-------------------------------------------------------
Commit 1655036 from [~noble.paul] in branch 'dev/branches/branch_5x'
[ https://svn.apache.org/r1655036 ]
SOLR-7039 First collection created with stateFormat=2 writes to
clusterstate.json also
> First collection created with stateFormat=2 results in a weird
> /clusterstate.json
> ---------------------------------------------------------------------------------
>
> Key: SOLR-7039
> URL: https://issues.apache.org/jira/browse/SOLR-7039
> Project: Solr
> Issue Type: Bug
> Components: SolrCloud
> Affects Versions: 5.0
> Reporter: Timothy Potter
> Assignee: Noble Paul
> Priority: Blocker
> Fix For: 5.0
>
> Attachments: SOLR-7039.patch
>
>
> With the 5.0 branch, when I do:
> {code}
> bin/solr -c && bin/solr create -c foo
> {code}
> The {{/clusterstate.json}} in ZK has and invalid definition of the foo
> collection
> {code}
> {"foo":{
> "replicationFactor":"1",
> "router":{"name":"compositeId"},
> "maxShardsPerNode":"1",
> "autoAddReplicas":"false",
> "shards":{"shard1":{
> "range":"80000000-7fffffff",
> "state":"active",
> "replicas":{}}}}}
> {code}
> To verify this isn't the UI sending back the wrong data, I went into the
> zkCli.sh command-line and got:
> {code}
> [zk: localhost:9983(CONNECTED) 2] get /clusterstate.json
> {"foo":{
> "replicationFactor":"1",
> "router":{"name":"compositeId"},
> "maxShardsPerNode":"1",
> "autoAddReplicas":"false",
> "shards":{"shard1":{
> "range":"80000000-7fffffff",
> "state":"active",
> "replicas":{}}}}}
> cZxid = 0x20
> ctime = Mon Jan 26 14:56:44 MST 2015
> mZxid = 0x65
> mtime = Mon Jan 26 14:57:16 MST 2015
> pZxid = 0x20
> cversion = 0
> dataVersion = 1
> aclVersion = 0
> ephemeralOwner = 0x0
> dataLength = 247
> numChildren = 0
> {code}
> The {{/collections/foo/state.json}} looks correct:
> {code}
> {"foo":{
> "replicationFactor":"1",
> "router":{"name":"compositeId"},
> "maxShardsPerNode":"1",
> "autoAddReplicas":"false",
> "shards":{"shard1":{
> "range":"80000000-7fffffff",
> "state":"active",
> "replicas":{"core_node1":{
> "core":"foo_shard1_replica1",
> "base_url":"http://192.168.1.2:8983/solr",
> "node_name":"192.168.1.2:8983_solr",
> "state":"active",
> "leader":"true"}}}}}}
> {code}
> Here's the weird thing ... If I create a second collection using the same
> script, all is well and /clusterstate.json is empty
> {code}
> bin/solr create -c foo2
> {code}
> Calling this a blocker because 5.0 can't be released with this happening.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]