couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Kocoloski (JIRA)" <>
Subject [jira] Created: (COUCHDB-351) intra-document checkpointing during replication
Date Thu, 14 May 2009 14:02:45 GMT
intra-document checkpointing during replication

                 Key: COUCHDB-351
             Project: CouchDB
          Issue Type: New Feature
          Components: Database Core
            Reporter: Adam Kocoloski
            Priority: Minor

Ben Cohen noted that Couch will fail to make progress if a link is never up long enough to
transfer a specific large document or attachment:

If we want to do intra-document checkpointing we'll need:

1) support for the Range header in GET requests
2) a place to store partially-transferred docs/attachments when a replication fails -- possibly
as attachments to the replicator _local doc.  On the other hand, this feature is not really
replication-specific, so we'd probably want some sort of standalone "upload cache" that saves
partial transfers.
3) for push replication, an extension to the _missing_revs API that can describe partial transfers
existing on the target

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message