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

Added S3::Object#upload_stream #1711

Merged
merged 13 commits into from
Jun 11, 2018
Merged

Commits on Feb 10, 2018

  1. Added S3::Object#upload_chunks

    A utility method for uploading chunks in a streaming manner to Amazon S3. This method automatically manages uploading large streams using the multipart upload APIs. The data does never touch disk which makes it a good fit for environments that have limited disk access.
    
    The feature was greatly inspired by the existing #upload_file method and the style of implementation intentionally tries to match the existing style.
    Fonsan committed Feb 10, 2018
    Configuration menu
    Copy the full SHA
    ee75b64 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2018

  1. Revised changelog

    Fonsan committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    963a4ec View commit details
    Browse the repository at this point in the history
  2. Switched to #upload_stream

    Fonsan committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    2b911e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38e52b9 View commit details
    Browse the repository at this point in the history
  4. Remove close call

    Fonsan committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    ef6551e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    086adc4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c3536df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6669277 View commit details
    Browse the repository at this point in the history
  8. Fixed typo

    Fonsan committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    18c8f81 View commit details
    Browse the repository at this point in the history
  9. Revised spec to test part size

    Fonsan committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    d39338c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d31c225 View commit details
    Browse the repository at this point in the history
  11. Use block version of IO::pipe

    Fonsan committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    6a17237 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2018

  1. Configuration menu
    Copy the full SHA
    5d1f31e View commit details
    Browse the repository at this point in the history