Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.3.0, 0.4.0
    • Component/s: S3
    • Labels:
    • Target Version/s:

      Description

      The Copy object is a simple call to Ozone Manager. This API can only be done after the PUT OBJECT Call.

      This implementation of the PUT operation creates a copy of an object that is already stored in Amazon S3. A PUT copy operation is the same as performing a GET and then a PUT. Adding the request header, x-amz-copy-source, makes the PUT operation copy the source object into the destination bucket.

      If the Put Object call has this header, then Put Object call will issue a rename.

      Work Items or JIRAs
      Detect the presence of the extra header - x-amz-copy-source
      Make sure that destination bucket exists.

      The AWS reference is here:

      https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectCOPY.html

      (This jira is marked as newbie as it requires only basic Ozone knowledge. If somebody would be interested, I can be more specific, explain what we need or help).

        Attachments

        1. HDDS-516.01.patch
          15 kB
          Bharat Viswanadham
        2. HDDS-516.03.patch
          32 kB
          Bharat Viswanadham
        3. HDDS-516.04.patch
          19 kB
          Bharat Viswanadham
        4. HDDS-516.05.patch
          19 kB
          Bharat Viswanadham
        5. HDDS-516.06.patch
          19 kB
          Bharat Viswanadham

          Activity

            People

            • Assignee:
              bharatviswa Bharat Viswanadham
              Reporter:
              elek Elek, Marton
            • Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: