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]

Reply via email to