Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jewel: rgw: multipart upload copy #13068

Merged
merged 8 commits into from Jan 27, 2017

Commits on Jan 26, 2017

  1. rgw: multipart uploads copy part support

    Add multipart uploads copy part feature.
    
    Fixes: http://tracker.ceph.com/issues/12790
    
    Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
    (cherry picked from commit 949480c)
    Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
    jmunhoz authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    987b425 View commit details
    Browse the repository at this point in the history
  2. rgw: doc: add multipart uploads copy part feature as supported

    Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
    (cherry picked from commit 8a7ebee)
    jmunhoz authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    a54a7ad View commit details
    Browse the repository at this point in the history
  3. rgw: multipart copy part, chunked read

    Don't read the entire range from source object, read it in parts.
    
    Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
    (cherry picked from commit 4049e47)
    yehudasa authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    e5ac120 View commit details
    Browse the repository at this point in the history
  4. rgw: multipart copy, check for empty bucket, improve logging

    also reduce log level for non critical user errors.
    
    Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
    (cherry picked from commit 2bcb3d2)
    yehudasa authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    2ca1bcd View commit details
    Browse the repository at this point in the history
  5. rgw: multipart copy part minor parsing cleanup

    no need for range.size()
    
    Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
    (cherry picked from commit 6e9b824)
    yehudasa authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    6793489 View commit details
    Browse the repository at this point in the history
  6. rgw: multipart copy-part handle versionId

    Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
    (cherry picked from commit 53521ef)
    yehudasa authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    f99ead1 View commit details
    Browse the repository at this point in the history
  7. rgw: rgw_obj_key use adjustment in multipart copy part

    This fixes a case where objects start with double underscore.
    
    Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
    (cherry picked from commit 29fece3)
    yehudasa authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    7f76bb1 View commit details
    Browse the repository at this point in the history
  8. rgw: minor optimization

    Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
    (cherry picked from commit 4919dc9)
    yehudasa authored and mattbenjamin committed Jan 26, 2017
    Copy the full SHA
    514e2ba View commit details
    Browse the repository at this point in the history