Check me out to see if I'm hallucinating....

Create a collection with 6x _without_ changing legacyCloud (i.e. it
defaults to "false).
Try opening it with 7x
BOOOM

I'm seeing:
Caused by: org.apache.solr.common.SolrException: No coreNodeName for
CoreDescriptor[name=eoe_shard1_replica1;instanceDir=/Users/Erick/apache/solrJiras/branch_7x/solr/example/cloud/node1/solr/eoe_shard1_replica1]

The problem is that legacyCloud now defaults to true, and 6x does
_not_ save coreNodeName to core.properties files. However,
ZkController.checkStateInZk requires that coreNodeName be non-null and
it's read from core.properties.

I get the exact same behavior when I create a collection in 6x then
change legacyCloud to false and restart 6x Solr.

I don't think this should hold up 7.1 because of the issue from last
week, people affected by this can set legacyCloud=true to get by.

Or I need to see an eye doctor.

Raise a JIRA?

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to