GitHub user nickva opened a pull request:

    https://github.com/apache/couchdb-couch-replicator/pull/50

    Let "error" replication document updates bypass the VDU function.

    This is necessary in the case where an software upgrade happens with
    a more restrictive VDU function. Replicator db might end up having documents
    which would not pass validation anymore, leading to a replicator manager
    crash when it updates the document with an "error" state.
    
    So in case of an "error" state allow malformed document so the user can
    see the error.
    
    COUCHDB-3199

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/cloudant/couchdb-couch-replicator couchdb-3199

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/couchdb-couch-replicator/pull/50.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #50
    
----
commit 48996b108c458421c8a73097be152769bdc3fc48
Author: Nick Vatamaniuc <vatam...@apache.org>
Date:   2016-10-14T19:13:47Z

    Let "error" replication document updates bypass the VDU function.
    
    This is necessary in the case where an software upgrade happens with
    a more restrictive VDU function. Replicator db might end up having documents
    which would not pass validation anymore, leading to a replicator manager
    crash when it updates the document with an "error" state.
    
    So in case of an "error" state allow malformed document so the user can
    see the error.
    
    COUCHDB-3199

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to