diff --git a/CHANGELOG.md b/CHANGELOG.md index 3aef392..8327c3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,42 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/) and this project adheres to [Semantic Versioning](https://semver.org/). +## [v2.1.0] - 2021-04-24 + +### Added + +- *: Implement proposal unify object metadata (#25) +- storage: Normalize iterator next function names (#27) +- pair: Implement default pair support for service (#29) +- *: Set default pair when init (#31) +- storage: Implement Create API (#33) +- storage: Set multipart attributes when create multipart (#34) +- *: Add UnimplementedStub (#35) +- storage: Implement SSE support (#37) +- tests: Introduce STORAGE_QINGSTOR_INTEGRATION_TEST (#39) +- storage: Implement AOS-40 (#41) + +### Changed + +- storage: Clean up next page logic +- build: Make sure integration tests has been executed +- docs: Migrate zulip to matrix +- docs: Remove zulip +- ci: Only run Integration Test while push to master +- storage: Rename SSE related pairs to meet AOS-38 (#38) + +### Fixed + +- storage: Fix multipart integration tests (#36) + +### Removed + +- *: Remove parsed pairs pointer (#28) + +### Upgrade + +- build(deps): bump github.com/qingstor/qingstor-sdk-go/v4 (#26) + ## [v2.0.0] - 2021-01-17 ### Added @@ -25,4 +61,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/). - Implement qingstor services. +[v2.1.0]: https://github.com/aos-dev/go-service-qingstor/compare/v2.0.0...v2.1.0 [v2.0.0]: https://github.com/aos-dev/go-service-qingstor/compare/v1.0.0...v2.0.0 diff --git a/README.md b/README.md index bd27f8d..81213f9 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,9 @@ [![go-service-qingstor](https://img.shields.io/matrix/go-service-qingstor:aos.dev.svg?server_fqdn=chat.aos.dev&label=%23go-service-qingstor%3Aaos.dev&logo=matrix)](https://matrix.to/#/#go-service-qingstor:aos.dev) [QingStor Object Storage](https://www.qingcloud.com/products/objectstorage/) services support for [go-storage](https://github.com/aos-dev/go-storage) + +## Install + +```go +go get github.com/aos-dev/go-service-qingstor/v2 +``` diff --git a/go.mod b/go.mod index c380d68..b220793 100644 --- a/go.mod +++ b/go.mod @@ -4,8 +4,8 @@ go 1.14 require ( bou.ke/monkey v1.0.2 - github.com/aos-dev/go-integration-test/v3 v3.0.0-20210420062414-e972ad8801cc - github.com/aos-dev/go-storage/v3 v3.5.1-0.20210423112617-6847a93345fd + github.com/aos-dev/go-integration-test/v3 v3.0.0 + github.com/aos-dev/go-storage/v3 v3.6.0 github.com/golang/mock v1.5.0 github.com/google/uuid v1.2.0 github.com/pengsrc/go-shared v0.2.1-0.20190131101655-1999055a4a14 diff --git a/go.sum b/go.sum index 8660441..f0bc8fc 100644 --- a/go.sum +++ b/go.sum @@ -5,11 +5,11 @@ github.com/Xuanwo/go-bufferpool v0.0.0-20200622083641-bc954721ce54/go.mod h1:Mle github.com/Xuanwo/templateutils v0.0.0-20201216100309-46f73cd4e4b1/go.mod h1:x0qS7gfgEm24b8V9U+0zBEBAu/VpxZhO/+EWtpgEgDw= github.com/Xuanwo/templateutils v0.1.0 h1:WpkWOqQtIQ2vAIpJLa727DdN8WtxhUkkbDGa6UhntJY= github.com/Xuanwo/templateutils v0.1.0/go.mod h1:OdE0DJ+CJxDBq6psX5DPV+gOZi8bhuHuVUpPCG++Wb8= -github.com/aos-dev/go-integration-test/v3 v3.0.0-20210420062414-e972ad8801cc h1:ha0GpuSyD/R19if+4D6QCKF6j7UvajiL2LF17xpqKTs= -github.com/aos-dev/go-integration-test/v3 v3.0.0-20210420062414-e972ad8801cc/go.mod h1:2i6Itxp4ScMeZbaJetPPo+b283GYExF9i9Dlcr8E9Y0= -github.com/aos-dev/go-storage/v3 v3.4.2/go.mod h1:PZJT0Ta7YxVM5QoYoh8Q/X4I6e/z/7gOJqm85Aib4nY= -github.com/aos-dev/go-storage/v3 v3.5.1-0.20210423112617-6847a93345fd h1:FEBrz+fo4V+6jMxnbmkI0M+3m5MYriF5SijFF/Sz5cM= -github.com/aos-dev/go-storage/v3 v3.5.1-0.20210423112617-6847a93345fd/go.mod h1:ZQwybmoCcTWUOWg+G15gT/NQJoI8G8KH1pF41TuJqYk= +github.com/aos-dev/go-integration-test/v3 v3.0.0 h1:rxIc7YBfiw9JS5JiVU4BZAqQqoKJemIftFaeJpYCb5M= +github.com/aos-dev/go-integration-test/v3 v3.0.0/go.mod h1:woC3E9Ld1G/Cpo2tSEQ+iwIr4MMdgf+L/8UuyJOE11Q= +github.com/aos-dev/go-storage/v3 v3.5.0/go.mod h1:PZJT0Ta7YxVM5QoYoh8Q/X4I6e/z/7gOJqm85Aib4nY= +github.com/aos-dev/go-storage/v3 v3.6.0 h1:ywjMvh320+esJH81MqB9nyuMNLW97Krujz2UiprC2ZM= +github.com/aos-dev/go-storage/v3 v3.6.0/go.mod h1:ZQwybmoCcTWUOWg+G15gT/NQJoI8G8KH1pF41TuJqYk= github.com/aos-dev/specs/go v0.0.0-20210312090615-23109627848b/go.mod h1:XTNlLZtPA1inITyDH5hNnQXVjvvKUvo+lurs5GYB8NA= github.com/aos-dev/specs/go v0.0.0-20210423110314-8361397c2bf3 h1:e65ozDhdfHfhnDpZF9SLcY5mwtAg/sAvNIUAkFd+4D0= github.com/aos-dev/specs/go v0.0.0-20210423110314-8361397c2bf3/go.mod h1:gNah3KaPJEfysh7uCCX+sYjQC3g2yx2VgBkFlT945Ws=