lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Erick Erickson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-6823) Improve extensibility of DistributedUpdateProcessor regarding version processing
Date Fri, 20 Jul 2018 19:19:00 GMT

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

Erick Erickson commented on SOLR-6823:
--------------------------------------

[~sarkaramrit2@gmail.com] Any opinion on this?

> Improve extensibility of DistributedUpdateProcessor regarding version processing
> --------------------------------------------------------------------------------
>
>                 Key: SOLR-6823
>                 URL: https://issues.apache.org/jira/browse/SOLR-6823
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrCloud, update
>    Affects Versions: 6.0
>            Reporter: Renaud Delbru
>            Priority: Major
>         Attachments: SOLR-6823.patch
>
>
> As described in SOLR-6462, 
> {quote}
> doDeleteByQuery() is structured differently than processAdd() and processDelete() in
DistributedUpdateProcessor. We refactored doDeleteByQuery() by extracting a portion of its
code into a helper method versionDeleteByQuery() which is then overriden in the CdcrUpdateProcessor.
This way doDeleteByQuery() is structurally similar to the other two cases and we are able
to keep the CDCR logic completely separated.
> {quote}
> This issue provides a patch for the DisitrbutedUpdateProcessor for trunk.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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


Mime
View raw message