Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 3.0.0-beta1
    • Fix Version/s: 3.1.0
    • Component/s: fs/s3
    • Labels:
      None
    • Target Version/s:

      Description

      For 0-rename commits, we need to delay the final commit of a multipart PUT, instead saving the data needed to build that commit into the s3 bucket.

      This means changes to S3ABlockOutputStream so that it can support different policies on how to do this, "classic" and "delayed commit".

      Having this self contained means we can test it in isolation of anything else.

      I'm ignoring the old output stream...we will switch to fast output whenever a special destination path is encountered

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                stevel@apache.org Steve Loughran
                Reporter:
                stevel@apache.org Steve Loughran
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: