Shalin Shekhar Mangar created SOLR-6021:
-------------------------------------------
Summary: Always persist router.field in cluster state so
CloudSolrServer can route documents correctly
Key: SOLR-6021
URL: https://issues.apache.org/jira/browse/SOLR-6021
Project: Solr
Issue Type: Improvement
Components: SolrCloud
Reporter: Shalin Shekhar Mangar
CloudSolrServer has idField as "id" which is used for hashing and distributing
documents. There is a setter to change it as well.
IMO, we should use the correct uniqueKey automatically. I propose that we start
storing router.field always in cluster state and set it to the uniqueKey field
name by default. Then CloudSolrServer would not need to assume an "id" field by
default.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]