Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-42438

Decouple the upload manifest from the AWS client

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Done
    • Cheshire-Cat
    • 7.0.0
    • tools
    • None

    Description

      We currently create an upload manifest with the name 's3_upload_manifest_\d.json.\d' which contains information about the completed parts for an upload (along with the upload id). This file (and its accompanying struct) are currently (loosely) tied to S3, we should decouple them so that the upload manifest can be used for Azure.

      Note that although the names differ for completed parts (and the information we save is slightly different) we can reference things is a loosely defined manner meaning we can share the implementation between cloud providers.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            Build couchbase-server-7.0.0-3657 contains backup commit c5e9433 with commit message:
            MB-42438 Rename 's3_upload_manifest' -> 'upload_manifest'

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-3657 contains backup commit c5e9433 with commit message: MB-42438 Rename 's3_upload_manifest' -> 'upload_manifest'

            Build couchbase-server-7.0.0-3657 contains backup commit a425c95 with commit message:
            MB-42438 Decouple the upload manifest from the AWS client

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-3657 contains backup commit a425c95 with commit message: MB-42438 Decouple the upload manifest from the AWS client

            People

              james.lee James Lee
              james.lee James Lee
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty