feat(services/oss): allow users to specify endpoint addressing style#6504
feat(services/oss): allow users to specify endpoint addressing style#6504Xuanwo merged 3 commits intoapache:mainfrom
Conversation
5e44ef3 to
72bf312
Compare
2f5f088 to
2f064df
Compare
2f064df to
93a9a83
Compare
Hi, @howardlau1999 the only thing left for this PR to get merged. |
|
I am quite occupied these days. I will address your comments this weekend.
获取Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Xuanwo ***@***.***>
Sent: Tuesday, September 2, 2025 5:46:28 PM
To: apache/opendal ***@***.***>
Cc: Howard Lau ***@***.***>; Mention ***@***.***>
Subject: Re: [apache/opendal] feat(services/oss): allow users to specify endpoint addressing style (PR #6504)
[https://avatars.githubusercontent.com/u/5351546?s=20&v=4]Xuanwo left a comment (apache/opendal#6504)<#6504 (comment)>
Thank you for the explanation. The PR looks good to me. The only thing we need is to add a private enum, parse it, return meaningful errors to users, and then use it in the OSS.
Hi, @howardlau1999<https://github.com/howardlau1999> the only thing left for this PR to get merged.
―
Reply to this email directly, view it on GitHub<#6504 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABIB3ORV7X2BE4TC4QUPPDT3QVRPJAVCNFSM6AAAAACDV44TO2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTENBUGU4TIMJWHE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Really appreciated! |
93a9a83 to
acb1e46
Compare
acb1e46 to
d26d3c2
Compare
|
@Xuanwo I have addressed your comments. PTAL |
Xuanwo
left a comment
There was a problem hiding this comment.
Great, thank you @howardlau1999 for working on this!
Which issue does this PR close?
Closes #.
Rationale for this change
Allow users to access OSS using custom CNAME endpoints or self-hosted reverse proxies.
There are three styles for addressing a bucket:
oss-*.aliyuncs.comendpoints.This is also supported in official
ossutiltool: https://www.alibabacloud.com/help/en/oss/developer-reference/ossutil-2-0-new-featuresWhat changes are included in this PR?
Change the endpoint parsing function accordingly.
Are there any user-facing changes?
Two config options are added.