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]

Reply via email to