This is an automated email from the ASF dual-hosted git repository.
hello-stephen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new db0fd32c430 [chore](dep) pin esdk-obs-java-bundle to 3.21.11 to fix
version range resolution failure (#63278)
db0fd32c430 is described below
commit db0fd32c4304f35087dbad38bfa525b070e82992
Author: Dongyang Li <[email protected]>
AuthorDate: Fri May 15 14:25:53 2026 +0800
[chore](dep) pin esdk-obs-java-bundle to 3.21.11 to fix version range
resolution failure (#63278)
## Problem
The version `[3.21.11,)` in `fe/pom.xml` is a Maven version range, which
requires Maven to download `maven-metadata.xml` from **every configured
repository** and merge the results before selecting a version.
The Huawei OBS Maven repository
(`https://repo.huaweicloud.com/repository/maven/huaweicloudsdk/`) does
not carry this artifact at all (returns 404 for its metadata) or is not
stable. This causes `maven-remote-resources-plugin` to fail the entire
range resolution and report:
```
No versions are present in the repository for the artifact with a range
[3.21.11,)
com.huaweicloud:esdk-obs-java-bundle:jar:null
```
## Fix
Pin the version to the specific minimum `3.21.11`, which is available on
Maven Central (and its mirrors such as aliyunmaven).
With a fixed version, Maven resolves the artifact by trying repositories
one by one and succeeds as soon as any working repository (e.g.
aliyunmaven) responds — it no longer depends on the unstable Huawei OBS
repository for range resolution.
## Verification
`3.21.11` is confirmed present on Maven Central:
```
https://repo1.maven.org/maven2/com/huaweicloud/esdk-obs-java-bundle/3.21.11/
```
Co-authored-by: Claude Sonnet 4.6 <[email protected]>
---
fe/pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fe/pom.xml b/fe/pom.xml
index 94a73b71abf..af8947325cc 100644
--- a/fe/pom.xml
+++ b/fe/pom.xml
@@ -246,7 +246,7 @@ under the License.
<cos-api.version>5.6.211</cos-api.version>
<tencentcloud-sdk-java-sts.version>3.1.678</tencentcloud-sdk-java-sts.version>
<huaweicloud-sdk-iam.version>3.1.20</huaweicloud-sdk-iam.version>
- <esdk-obs.version>[3.21.11,)</esdk-obs.version>
+ <esdk-obs.version>3.21.11</esdk-obs.version>
<huaweiobs.version>3.1.1-hw-46</huaweiobs.version>
<!--suppress UnresolvedMavenProperty -->
<doris.thirdparty>${fe.dir}/../thirdparty</doris.thirdparty>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]