This is an automated email from the ASF dual-hosted git repository.
jshao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/main by this push:
new e209f827d8 [#6729] improvement(docker-image): Copy Hadoop Azure
bundles to Gravitino docker image. (#6749)
e209f827d8 is described below
commit e209f827d8c7abb845ea269abc71450be26944c1
Author: Mini Yu <[email protected]>
AuthorDate: Thu Mar 27 00:42:16 2025 +0800
[#6729] improvement(docker-image): Copy Hadoop Azure bundles to Gravitino
docker image. (#6749)
### What changes were proposed in this pull request?
Copy Hadoop Azure bundle jars to the Gravitino Hadoop catalog classpath.
### 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"