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

Add OpenChunkWriter and ChunkWriter interfaces and refactor s3.uploadMultpart and multiThreadCopy to use them #7154

Merged
merged 4 commits into from Aug 12, 2023

Commits on Aug 10, 2023

  1. features: add new interfaces OpenChunkWriter and ChunkWriter rclone#7056

    Vitor Gomes authored and Vitor Gomes committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    1ebc6ac View commit details
    Browse the repository at this point in the history
  2. s3: refactor MultipartUpload to use OpenChunkWriter and ChunkWriter r…

    Vitor Gomes authored and Vitor Gomes committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5c26bec View commit details
    Browse the repository at this point in the history
  3. config: add "multi-thread-chunk-size" flag rclone#7056

    Vitor Gomes committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    44e2592 View commit details
    Browse the repository at this point in the history
  4. multithread: refactor multithread operation to use OpenChunkWriter if…

    … available rclone#7056
    
    If the feature OpenChunkWriter is not available, multithread tries to create an adapter from OpenWriterAt to OpenChunkWriter.
    Vitor Gomes committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    b682af9 View commit details
    Browse the repository at this point in the history