lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Miller (JIRA)" <>
Subject [jira] [Commented] (SOLR-4260) Inconsistent numDocs between leader and replica
Date Sat, 16 Nov 2013 01:02:32 GMT


Mark Miller commented on SOLR-4260:

Right - but that's just impl, not design. The idea is that, since we add locally first, there
is not much reason it should fail on a replica - unless that replica has crashed or lost connectivity
or something really bad. In that case, it will have to reconnect to zk and recover or restart
and recover. Just in case, as a precaution, we try and tell it to recover - then if it's still
got connectivity or it was an intermittent problem, it won't run around acting active. I think
I have a note about perhaps doing more retries in background threads for that recovery request,
but I've never gotten to it.

If you are finding a scenario that eludes that, we should strengthen the impl.

> Inconsistent numDocs between leader and replica
> -----------------------------------------------
>                 Key: SOLR-4260
>                 URL:
>             Project: Solr
>          Issue Type: Bug
>          Components: SolrCloud
>    Affects Versions: 5.0
>         Environment:
>            Reporter: Markus Jelsma
>            Priority: Critical
>             Fix For: 5.0
>         Attachments:,, clusterstate.png
> After wiping all cores and reindexing some 3.3 million docs from Nutch using CloudSolrServer
we see inconsistencies between the leader and replica for some shards.
> Each core hold about 3.3k documents. For some reason 5 out of 10 shards have a small
deviation in then number of documents. The leader and slave deviate for roughly 10-20 documents,
not more.
> Results hopping ranks in the result set for identical queries got my attention, there
were small IDF differences for exactly the same record causing a record to shift positions
in the result set. During those tests no records were indexed. Consecutive catch all queries
also return different number of numDocs.
> We're running a 10 node test cluster with 10 shards and a replication factor of two and
frequently reindex using a fresh build from trunk. I've not seen this issue for quite some
time until a few days ago.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message