XMLWordPrintableJSON

Details

    • Incompatible change
    • Hide
      In preparation for an (incompatible but necessary) move to the AWS SDK v2, some uses of internal/deprecated uses of AWS classes/interfaces are logged as warnings, though only once during the life of a JVM. Set the log "org.apache.hadoop.fs.s3a.SDKV2Upgrade" to only log at INFO to hide these.
      Show
      In preparation for an (incompatible but necessary) move to the AWS SDK v2, some uses of internal/deprecated uses of AWS classes/interfaces are logged as warnings, though only once during the life of a JVM. Set the log "org.apache.hadoop.fs.s3a.SDKV2Upgrade" to only log at INFO to hide these.

    Description

      We want to update the AWS SDK to V2, before we do this we should warn on things that will no longer supported. The following changes should be made:

       

      • bindAWSClient - If DT is enabled, warn that credential providers interface is changing, any custom cred providers used in binding classes will need to be updated
      • ¬†buildAWSProviderList - if any SDK V1 cred providers are in this list, warn that these will be removed
      • S3ClientFactory - Update javadocs to say this interface will be replaced by a V2 client factory, mark interface deprecated?

      Attachments

        Issue Links

          Activity

            People

              ahmar Ahmar Suhail
              ahmar Ahmar Suhail
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m