This is an automated email from the ASF dual-hosted git repository.

jshao pushed a commit to branch branch-0.8
in repository https://gitbox.apache.org/repos/asf/gravitino.git


The following commit(s) were added to refs/heads/branch-0.8 by this push:
     new d2c1dd5922 [#6729] improvement(docker-image): Copy Hadoop Azure 
bundles to Gravitino docker image (#6768)
d2c1dd5922 is described below

commit d2c1dd5922e41cd903a5baa27abbe9725d5196a0
Author: Mini Yu <y...@datastrato.com>
AuthorDate: Fri Mar 28 00:52:11 2025 +0800

    [#6729] improvement(docker-image): Copy Hadoop Azure bundles to Gravitino 
docker image (#6768)
    
    ### What changes were proposed in this pull request?
    
    Copy Hadoop Azure bundle jars to the Gravitino Hadoop catalog classpath.
    
    This a cherry-pick PR to branch-0.8 for #6729
    
    ### Why are the changes needed?
    
    Hadoop with Azure has been supported since Gravtitino 0.8.0-incubating,
    we need to add it Hadoop classpath as S3 did.
    
    Fix: #6729
    
    ### Does this PR introduce _any_ user-facing change?
    
    N/A
    
    ### How was this patch tested?
    
    Test Locally.
---
 dev/docker/gravitino/gravitino-dependency.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev/docker/gravitino/gravitino-dependency.sh 
b/dev/docker/gravitino/gravitino-dependency.sh
index e04749ed3f..b24d1f18e9 100755
--- a/dev/docker/gravitino/gravitino-dependency.sh
+++ b/dev/docker/gravitino/gravitino-dependency.sh
@@ -35,10 +35,11 @@ mkdir -p "${gravitino_dir}/packages"
 
 cp -r "${gravitino_home}/distribution/package" 
"${gravitino_dir}/packages/gravitino"
 
-# Copy the Aliyun, AWS, and GCP bundles to the Hadoop catalog libs
+# Copy the Aliyun, AWS, GCP and Azure bundles to the Hadoop catalog libs
 cp ${gravitino_home}/bundles/aliyun-bundle/build/libs/*.jar 
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
 cp ${gravitino_home}/bundles/aws-bundle/build/libs/*.jar 
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
 cp ${gravitino_home}/bundles/gcp-bundle/build/libs/*.jar 
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
+cp ${gravitino_home}/bundles/azure-bundle/build/libs/*.jar 
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
 
 # Keeping the container running at all times
 cat <<EOF >> "${gravitino_dir}/packages/gravitino/bin/gravitino.sh"

Reply via email to