GitHub user kocolosk opened a pull request:

    https://github.com/apache/couchdb/pull/95

    Retry multipart requests atomically and cleanup properly

    This set of patches contains a number of fixes for the replicator's 
processing of multipart responses. Most of the fixes surround cleaning up 
connections used for failed requests and ensuring that entire GET+PUT operation 
is retried atomically (as the replicator pipes the response of the GET directly 
into the body of the PUT). It also includes a much older patch to use the 
`latest=true` query string parameter when requesting document revisions, which 
was a bit of optimization from the CouchDB 1.0 replicator that never made it 
into the rewrite.
    
    Closes COUCHDB-1901

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

    $ git pull https://github.com/apache/couchdb 1901-atomic-multipart-retries

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

    https://github.com/apache/couchdb/pull/95.patch

----

----

Reply via email to