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

Decouple the upload manifest from the AWS client

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • 7.0.0
    • Cheshire-Cat
    • 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

          For Gerrit Dashboard: MB-42438
          # Subject Branch Project Status CR V

          Activity

            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