David Smiley created SOLR-8889:
----------------------------------
Summary: SolrCloud deleteById is broken when router.field is set
Key: SOLR-8889
URL: https://issues.apache.org/jira/browse/SOLR-8889
Project: Solr
Issue Type: Bug
Components: SolrCloud, SolrJ
Reporter: David Smiley
If you set router.field on your collection to shard by something other than the
ID, then deleting documents by ID fails some of the time (how much depends on
how sharded the collection is). I suspect that it'd work if the IDs provided
when deleting by ID were prefixed using the composite key syntax --
"routekey!id" though I didn't check. This is terrible. Internally Solr should
broadcast to all the shards if there is no composite key prefix.
Some affected code is UpdateRequest.getRoutes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]