Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add an Azure storage backend that uses the Microsoft SDK #606

Closed
gaul opened this issue Feb 20, 2024 · 1 comment · Fixed by #696
Closed

Add an Azure storage backend that uses the Microsoft SDK #606

gaul opened this issue Feb 20, 2024 · 1 comment · Fixed by #696

Comments

@gaul
Copy link
Owner

gaul commented Feb 20, 2024

S3Proxy currently uses Apache jclouds for its Azure Blob integration. This uses the native REST API and has some advantages in terms of similar configuration and logging. However the Microsoft SDK has many more features including authentication that are popular user requests, e.g., #536. This might not be a lot of work to just create a BlobStore implementation that calls into the SDK.

@gaul
Copy link
Owner Author

gaul commented Aug 4, 2024

gaul added a commit that referenced this issue Oct 2, 2024
This may replace the jclouds azureblob provider.  This is incomplete;
notably missing multi-part uploads and many other metadata and
options.  References #606.
gaul added a commit that referenced this issue Oct 3, 2024
This may replace the jclouds azureblob provider.  This is incomplete;
notably missing multi-part uploads and many other metadata and
options.  References #606.
gaul added a commit that referenced this issue Oct 4, 2024
This may replace the jclouds azureblob provider.  The implementation
is incomplete, notably lacking multi-part uploads and other error
codes and options.  References #606.
gaul added a commit that referenced this issue Oct 5, 2024
This may replace the jclouds azureblob provider.  The implementation
is incomplete, notably lacking multi-part uploads and other error
codes and options.  References #606.
gaul added a commit that referenced this issue Oct 5, 2024
This may replace the jclouds azureblob provider.  The implementation
is incomplete, notably lacking multi-part uploads and other error
codes and options.  References #606.
gaul added a commit that referenced this issue Oct 5, 2024
This may replace the jclouds azureblob provider.  The implementation
is incomplete, notably lacking multi-part uploads and other error
codes and options.  References #606.
gaul added a commit that referenced this issue Oct 5, 2024
This may replace the jclouds azureblob provider.  The implementation
is incomplete, lacking some error codes and options.  References #606.
gaul added a commit that referenced this issue Oct 5, 2024
This may replace the jclouds azureblob provider.  The implementation
lacks some error codes and options.  References #606.
gaul added a commit that referenced this issue Oct 5, 2024
This may replace the jclouds azureblob provider.  The implementation
lacks some error codes and options.  References #606.
gaul added a commit that referenced this issue Oct 6, 2024
This may replace the jclouds azureblob provider.  The implementation
lacks some error codes and options.  Fixes #606.
@gaul gaul closed this as completed in #696 Oct 7, 2024
@gaul gaul closed this as completed in b33f3e2 Oct 7, 2024
gaul added a commit that referenced this issue Oct 27, 2024
gaul added a commit that referenced this issue Oct 27, 2024
gaul added a commit that referenced this issue Oct 27, 2024
gaul added a commit that referenced this issue Oct 27, 2024
gaul added a commit that referenced this issue Oct 27, 2024
gaul added a commit that referenced this issue Oct 27, 2024
gaul added a commit that referenced this issue Oct 27, 2024
gaul added a commit that referenced this issue Oct 28, 2024
gaul added a commit that referenced this issue Oct 28, 2024
gaul added a commit that referenced this issue Oct 28, 2024
gaul added a commit that referenced this issue Oct 28, 2024
gaul added a commit that referenced this issue Oct 28, 2024
This addresses a layering violation and may make AzureBlobStore more
useful to non-S3Proxy users.  References #606.
gaul added a commit that referenced this issue Oct 28, 2024
gaul added a commit that referenced this issue Oct 28, 2024
gaul added a commit that referenced this issue Oct 29, 2024
gaul added a commit that referenced this issue Oct 30, 2024
gaul added a commit that referenced this issue Oct 30, 2024
Also ETag and creation date.  References #606.
gaul added a commit that referenced this issue Oct 30, 2024
gaul added a commit that referenced this issue Nov 8, 2024
gaul added a commit that referenced this issue Nov 8, 2024
gaul added a commit that referenced this issue Nov 10, 2024
gaul added a commit that referenced this issue Nov 10, 2024
gaul added a commit that referenced this issue Nov 10, 2024
gaul added a commit that referenced this issue Nov 11, 2024
gaul added a commit that referenced this issue Nov 11, 2024
gaul added a commit that referenced this issue Nov 11, 2024
gaul added a commit that referenced this issue Dec 19, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant