Skip to content

v1.9.0

Latest
Compare
Choose a tag to compare
@amwolff amwolff released this 20 Jul 21:58
· 143 commits to main since this release

Highlights

  • Object Layer:
    • Added Object-Expires alias for the object's expiration
    • Removed the XStorj prefix from error codes
    • Fixed issue with object's expiration time
    • Fixed #70 related to listing
    • Fixed issues related to crashes while viewing object browser: #73, #75
    • DeleteObjects is now faster by running deletion concurrently instead of sequentially
      • --s3.delete-objects-concurrency int is a new setting controlling the parallelism
    • Bucket name validation has been updated to match satellite's
  • Removed --client.dial-timeout duration from the configuration
    • By way of exception, this setting has been removed as it was confusing to use (explanation: 8e03d36)
  • Updated Go used to build release binaries to 1.20.6
  • Underlying MinIO has been updated (CHANGELOG)

Changelog

  • [8d0c35c] Makefile: update Go to 1.20.6
  • [5120af9] mod: bump dependencies
  • [8438de3] ci: fix test/test-testsuite targets output parsing
  • [74654d9] miniogw: update validate bucket code from satellite rules
  • [89a1bc2] mod: bump storj.io/{minio, private}
  • [62146f8] mod: bump dependencies
  • [3cd5cf1] mod: bump storj.io/uplink
  • [c0b253a] mod: bump dependencies
  • [58cbeeb] go.mod: bump storj.io/common and storj.io/uplink
  • [78f2c87] mod: bump dependencies
  • [366e491] {miniogw, testsuite}: run deletion within DeleteObjects concurrently
  • [d3c6ead] mod: bump dependencies
  • [8e03d36] remove DialTimeout from config
  • [2ca3950] go.mod: bump minio to fix minio admin crashes
  • [4176c90] ci: bump release to Go 1.20.3
  • [387420c] docs: add information about planned support for UploadPartCopy
  • [b038c99] miniogw: make error messages more generic
  • [9eacf74] ci: bump golangci-lint v1.52.2
  • [0fd0ac2] Jenkinsfile: change log level for testplanet to info
  • [74d6080] testsuite: simplify tests setup
  • [8b133c0] go.mod: bump storj.io/uplink dependency
  • [d002bf9] mod: bump dependencies
  • [84f7c09] Makefile: bump go to 1.19.6
  • [94c186c] docs/s3-compatibility.md: remove object consistency limitations
  • [3bfc2ba] Makefile: bump go to v1.19.5 (#71)
  • [a5067f0] go.mod: bump libuplink to include noise
  • [4b4e51e] miniogw: fix metainfo: invalid direction 0 list error
  • [dc69596] miniogw: truncate expire time to microsecond
  • [7d4ce2e] miniogw: remove XStorj prefix from error codes
  • [8e8db65] miniogw: add Object-Expires alias for Object TTL
  • [35b4585] scripts: enable multiple-versions satellite setting if disabled
  • [ad9333e] mod: update storj.io/minio dependency

Docker image for this release: storjlabs/gateway:8d0c35c-v1.9.0-go1.20.6.