Will have eyes in the morning .. Sent from my iPhone
> On Feb 1, 2025, at 22:54, Andrew Gaul <g...@apache.org> wrote: > > Relevant GitHub issue: > https://github.com/Azure/azure-sdk-for-java/issues/42603 > >> On Sat, Feb 01, 2025 at 10:46:33PM -0800, Jim Spring wrote: >> Let’s connect tomorrow (Sunday or early pst Monday), I might need this. >> >> Sent from my iPad >> >>>> On Feb 1, 2025, at 9:36 PM, Andrew Gaul <g...@apache.org> wrote: >>> >>> On Mon, Oct 07, 2024 at 11:46:50AM -0700, Andrew Gaul wrote: >>>> I am preparing S3Proxy for a post-jclouds attic future and implemented a >>>> provider using the Azure SDK instead of the REST APIs: >>>> >>>> https://github.com/gaul/s3proxy/pull/696 >>>> >>>> The intent is to address multiple user requests for other authorization >>>> schemes and missing features that were more effort to add support to >>>> jclouds than just writing a BlobStore wrapper around the SDK. I don't >>>> know how successful this will be since I have not covered all the error >>>> paths but the first commit seems promising. >>>> >>>> I intend to write a similar NIO.2 filesystem wrapper and perhaps an AWS >>>> SDK one some day. I do not intend to replace the portable BlobStore >>>> abstraction and all its models at this time but this is a limiting >>>> factor to new portable features like object encryption. >>>> >>>> I thought this PR might be useful to jclouds users and please let me >>>> know if I can make this more reusable somehow. I prefer not to make >>>> separate Maven artifacts at this time. >>> >>> The azureblob-sdk provider is a mostly successful experiment although >>> the Azure SDK lacks streaming multi-part support so the provider is >>> incomplete. I tried to engage the SDK team through multiple vectors but >>> have not yet been successful. >>> >>> More positively I also wrote an out-of-tree NIO.2 filesystem provider: >>> >>> https://github.com/gaul/s3proxy/tree/master/src/main/java/org/gaul/s3proxy/nio2blob >>> >>> -- >>> Andrew Gaul >>> http://gaul.org/ > > -- > Andrew Gaul > http://gaul.org/