On 9/27/2011 5:16 PM, Darren Govoni wrote: > On 09/27/2011 05:05 PM, Yury Kats wrote: >> You need to either submit the docs to both nodes, or have a replication >> setup between the two. Otherwise they are not in sync. > I hope that's not the case. :/ My understanding (or hope maybe) is that > the new Solr Cloud implementation will support auto-sharding and > distributed indexing. This means that shards will receive different > documents regardless of which node received the submitted document > (spread evenly based on a hash<->node assignment). Distributed queries > will thus merge all the solr shard/node responses.
All cores in the same shard must somehow have the same index. Only then can you continue servicing searches when individual cores fail. Auto-sharding and distributed indexing don't have anything to do with this. In the future, SolrCloud may be managing replication between cores in the same shard automatically. But right now it does not.