[
https://issues.apache.org/jira/browse/SOLR-8030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15204169#comment-15204169
]
David Smiley commented on SOLR-8030:
------------------------------------
Thanks for your tireless effors on this [~lboutros]; I'd like to pursue getting
your patch committed, or some variant of it. There's definitely a bug today in
that PeerSync is grabbing the default URP chain. I ran into this bug. Your
patch does the right thing here -- DistributedURP + RunURP. What I don't
understand is why you feel that the UpdateLog should keep track of the original
URP chain used. I'd like to have URPs run exactly once for any document
(notwithstanding Distrib & RunUpdate which are special).
> Transaction log does not store the update chain used for updates
> ----------------------------------------------------------------
>
> Key: SOLR-8030
> URL: https://issues.apache.org/jira/browse/SOLR-8030
> Project: Solr
> Issue Type: Bug
> Components: SolrCloud
> Affects Versions: 5.3
> Reporter: Ludovic Boutros
> Attachments: SOLR-8030.patch
>
>
> Transaction Log does not store the update chain used during updates.
> Therefore tLog uses the default update chain during log replay.
> If we implement custom update logic with multiple update chains, the log
> replay could break this logic.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]