tusd/pkg
Ole-Martin Bratteng 1b11885823
azurestore: Add implementation
* Add azure-storage-blob-go dependency

* Implement Azure BlobStorage store

* Add AzureStore Mock test

* Refactor Blob interfaces to use uppercase fields

* Refactor and remove the Create function
When getting the offset, and we get the status code BlobNotFound, we can say the offset is 0, and start from the beginning

* Update the mock

* Refactor error checking of GetOffset to actually check the service code

* Begin testing azurestore

* Write more tests

* New feature allows to set access type on new containers and blob access tier

* Write more docs

* Upgrade azure-storage-blob-go to v0.13.0

* Remove AzError, not needed

* Update link to container access type information

* Remove ?toc from link in comments

* Remove trailing spaces from workflow

* Run tests with go1.15 and 1.16

* Don't fail fast
This lets all other tests complete, and makes it easier to see if it's just a one-off fail, or on different OSes and versions

* Remove darwin 386 from `build_all.sh` script
Removed in go1.15 https://github.com/golang/go/issues/37610

* Update go version in `Dockerfile`

* Compile for Apple Silicone (darwin arm64)
Only go1.16 supports it
2021-07-29 01:14:50 +02:00
..
azurestore azurestore: Add implementation 2021-07-29 01:14:50 +02:00
filelocker core: Replace old LockerDataStore with new Locker 2019-09-12 12:37:43 +02:00
filestore core: Handle errors from reading request body centrally 2021-04-26 10:08:37 +02:00
gcsstore gcsstore: Remove unnecessary typecasts and unused mocks (#313) 2019-10-09 14:44:13 +02:00
handler core: Handle errors from reading request body centrally 2021-04-26 10:08:37 +02:00
memorylocker memorylocker: Fix function names in documentation (#412) 2020-08-01 15:02:46 +02:00
prometheuscollector core: Move packages into pkg/ and internal/ folders 2019-06-11 18:23:20 +02:00
proto/v1 cli: Fix build time error of gRPC hooks 2020-04-06 13:46:58 +02:00
s3store s3store: Return 400 instead of 500 if upload cannot be streamed 2021-07-01 18:48:58 +02:00