On Thu, 27 Jan 2011 16:01 +0000, "Alex Cowell" <alxc...@gmail.com> wrote:
Making it easy for clients I think is key... one should be able to update any node in the solr cluster and have solr take care of the hard part about updating all relevant shards. This will most likely involve an update processor. This approach allows all existing update methods (including things like CSV file upload) to still work correctly. Does that then imply that distributed indexing would become the default method of indexing? What if a user, for some reason, wanted to only target one specific node in a cluster? Wouldn't a message need to be sent to the server ahead of the documents stating what method of indexing to use or is this behaviour not necessary? Surely it would be just the same as distributed search. If you provide a 'shards' request parameter, your content is distributed amongst shards. If you don't, it goes directly to the host you are posting to. Control remains in the hand of the person accessing Solr. Upayavira --- Enterprise Search Consultant at Sourcesense UK, Making Sense of Open Source