[ 
https://issues.apache.org/jira/browse/SOLR-4661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13634041#comment-13634041
 ] 

Joel Bernstein commented on SOLR-4661:
--------------------------------------

I'm concerned about the empty commits opening a new index searcher on the 
slave. In my testing I found that empty commits do not cause a new searcher to 
open on master, but do open a new searcher on the slave. This feels like a bug. 
I'll investigate further. Wondering what peoples thoughts are on this?
                
> Index Version & Gen look out of sync in replication UI when master searcher 
> uses older commit then what is replicatable
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-4661
>                 URL: https://issues.apache.org/jira/browse/SOLR-4661
>             Project: Solr
>          Issue Type: Bug
>          Components: replication (java), web gui
>    Affects Versions: 4.2
>         Environment: Solr 4.2 on Linux with JBoss 7.1.1, JDK 1.7
>            Reporter: Aditya
>              Labels: gui, replication, web
>         Attachments: hoss_test.zip, IndexVersionSyncIssue.jpg, 
> SOLR-4661.patch, SOLR-4661.patch, SOLR-4661.patch
>
>
> the ReplicationHandler (and the replication admin UI screen) report the index 
> version & gen for the master based on what commit point is currently open for 
> searching -- but this is not necessarily the most recent commit point 
> available for replication.
> Thus, it can appear that a slave has "gotten ahead" of the master, if there 
> are "empty commits" (because of reader reopening shotcuts) or commits using 
> openSearcher=false.
> We need to add additional data to help make it clear there is no actual 
> problem in this sitation.
> Summary of original bug report..
> {panel}
> Index and Gen number on Slave is higher than master. 
> If you apply commit on master with no pending docs then the commit time stamp 
> and gen is incremented. When Slaves polls master for replication it see the 
> index version difference and starts replicating but all files are skipped. 
> On Admin UI (on Slaves) the version number displayed for master is old where 
> as for slave is the latest which is higher than master.
> Below is the response from master (/replication?command=details) where i see 
> two different Version an Gen numbers. This creates confusion of having 
> version out of sync, though its not. 
> ...
> {panel}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to