Otis,

Belated thanks for your reply.

>> 2. "The index could change between stages, e.g. a
>> document that matched a
>> query and was subsequently changed may no
>> longer match but will still be
>> retrieved."

> 2. This describes the situation where, for instance, a
> document with ID=10 is updated between the 2 calls
> to the Solr instance/shard where that doc ID=10 lives.

Can you explain why this happens? (I.e. does each query to the sharded
index somehow involve 2 calls to each shard instance from the base
instance?)

-Babak

On Thu, Jun 24, 2010 at 10:14 PM, Otis Gospodnetic
<otis_gospodne...@yahoo.com> wrote:
> Hi Babak,
>
> 1. Yes, you are reading that correctly.
>
> 2. This describes the situation where, for instance, a document with ID=10 is 
> updated between the 2 calls to the Solr instance/shard where that doc ID=10 
> lives.
>
> 3. Yup, orthogonal.  You can have a master with multiple cores for sharded 
> and non-sharded indices and you can have a slave with cores that hold 
> complete indices or just their shards.
>  Otis
> ----
> Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch
> Lucene ecosystem search :: http://search-lucene.com/
>
>
>
> ----- Original Message ----
>> From: Babak Farhang <farh...@gmail.com>
>> To: solr-user@lucene.apache.org
>> Sent: Thu, June 24, 2010 6:32:54 PM
>> Subject: questions about Solr shards
>>
>> Hi everyone,
>
> There are a couple of notes on the limitations of this
>> approach at
>
>> target=_blank >http://wiki.apache.org/solr/DistributedSearch which I'm
>> having trouble
> understanding.
>
> 1. "When duplicate doc IDs are received,
>> Solr chooses the first doc
>   and discards subsequent
>> ones"
>
> "Received" here is from the perspective of the base Solr instance
>> at
> query time, right?  I.e. if you inadvertently indexed 2 versions
>> of
> the document with the same unique ID but different contents to
>> 2
> shards, then at query time, the "first" document (putting aside for
> the
>> moment what exactly "first" means) would win.  Am I reading
>> this
> right?
>
>
> 2. "The index could change between stages, e.g. a
>> document that matched a
>   query and was subsequently changed may no
>> longer match but will still be
>   retrieved."
>
> I have no idea what
>> this second statement means.
>
>
> And one other question about
>> shards:
>
> 3. The examples I've seen documented do not illustrate
>> sharded,
> multicore setups; only sharded monolithic cores.  I assume
>> sharding
> works with multicore as well (i.e. the two issues are
>> orthogonal).  Is
> this right?
>
>
> Any help on interpreting the
>> above would be much appreciated.
>
> Thank you,
> -Babak
>

Reply via email to