[
https://issues.apache.org/jira/browse/SOLR-4703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13868628#comment-13868628
]
Umesh Prasad commented on SOLR-4703:
------------------------------------
We have this use case again .. We moved to Solr 4.6 two weeks back on
Production .. And for one of the cores, Solr indexes is still in Solr 3.6 ..
DIH fails in 4.6 for some reason ..
I am unable to replicate the index from 3.6 to solr 4.6 for same
reason .. I have patched the Solr 4.6 trunk locally and am using locally built
artifacts but I would prefer if I didn't have to do this ..
There are many people who migrate slaves first to Solr 4X and master is
migrated later .. They shouldn't have to migrate master first to Solr 4X ..
http://myserver:8989/solr/augmentData/replication?command=filelist&generation=48&qt=replication&wt=xml&version=2
<response>
<responseHeader>
<status>0</status>
<QTime>0</QTime>
</responseHeader>
<str name="status">no indexversion specified</str>
</response>
http://myserver:8989/solr/augmentData/replication?command=filelist&generation=48&qt=replication&wt=xml&version=2
<response>
<responseHeader>
<status>0</status>
<QTime>8</QTime>
</responseHeader>
<arr name="filelist">
<lst>
<str name="name">_8g.tis</str>
<long name="lastmodified">1388709354000</long>
<long name="size">1510081</long>
</lst>
<lst>
<str name="name">_8b.tis</str>
<long name="lastmodified">1388703685000</long>
<long name="size">1603647</long>
</lst>
<lst>
<str name="name">_8h.prx</str>
<long name="lastmodified">1388710429000</long>
<long name="size">6507442</long>
</lst>
<lst>
.....
> Index Replication Fails between 4.x and 3.x Because SnapPuller doesn't pass
> indexversion info to Master
> -------------------------------------------------------------------------------------------------------
>
> Key: SOLR-4703
> URL: https://issues.apache.org/jira/browse/SOLR-4703
> Project: Solr
> Issue Type: Bug
> Components: replication (java)
> Affects Versions: 4.2
> Reporter: Umesh Prasad
> Priority: Minor
> Labels: replication
> Attachments: solr.replication.fetchFileList.trunk.patch
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> Replication Sequence in Solr 4.2 is
> 1. Get replicable indexVersion & Generation from Master
> 2. Fetch File list for given indexVersion and Generation from Master
> 3. Down the File list
> Solr 4.2 and trunk have a Bug, whereby Slave doesn't pass the indexVersion to
> Master. Master, informs the slave that indexVersion param is missing, but
> slave ignores it and instead says that there are no filelists to down.
> And replication breaks.
>
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]