Skip to content

Bump AWS to sdk-aws-go-v2 at release v0.26.0

Compare
Choose a tag to compare
@nabbar nabbar released this 02 Oct 11:22
· 320 commits to master since this release

Refactor :

  • Multipart Upload : no longer s3manager
  • Error Handling : no longer GetError / ErrorCode
  • Logger : no longer logger in the sdk

Change :

  • Bump dependancies
  • aws/helper : refactor to implements new version of sdk_aws_go_v2
  • aws: Client : Clone : add error return
  • aws: Client : ForcePathStyle: add error return
  • object: List => now return slice of pointer objects instead of slice of object
  • object: Head => now return head pointer instead of 2 map
  • object: Get => now return pointer of objet (including io.readcloser ) instead of io reader with slice of io.closer
  • object: MultipartPutCustom => no longer need concurrent parameter
  • bucket: List => now return slice of pointer
  • role: List => now returm slice of pointer
  • role: PolicyListAttached => now return slice of pointer
  • fix linter, test

Remove :

  • Config: SetLogLevel => no more logger in aws sdl go v2
  • Config: SetAWSLogLevel => no more logger in aws sdl go v2

Note :

  • ⚠️ multipart use temporary file