xushiyan commented on code in PR #13829:
URL: https://github.com/apache/hudi/pull/13829#discussion_r2345777583


##########
docker/hoodie/hadoop/spark_base/Dockerfile:
##########


Review Comment:
   python 3.8 too old. let's go to 3.13 if everything works. if not, at least 
go with 3.12



##########
packaging/hudi-hive-sync-bundle/pom.xml:
##########
@@ -92,6 +92,7 @@
                   <include>com.esotericsoftware:kryo-shaded</include>
                   <include>com.esotericsoftware:minlog</include>
                   <include>org.objenesis:objenesis</include>
+                             
<include>com.github.ben-manes.caffeine:caffeine</include>

Review Comment:
   what is the reason of this fix? this has to be separate out as another pr to 
highlight what it fixes. this affects release artifacts



##########
hudi-sync/hudi-hive-sync/run_sync_tool.sh:
##########
@@ -46,7 +46,7 @@ HIVE_JDBC=`ls ${HIVE_HOME}/lib/hive-jdbc-*.jar | tr '\n' ':'`
 if [ -z "${HIVE_JDBC}" ]; then
   HIVE_JDBC=`ls ${HIVE_HOME}/lib/hive-jdbc-*.jar | grep -v handler | tr '\n' 
':'`
 fi
-HIVE_JARS=$HIVE_METASTORE:$HIVE_SERVICE:$HIVE_EXEC:$HIVE_JDBC
+HIVE_JARS=$HIVE_METASTORE:$HIVE_SERVICE:$HIVE_EXEC:$HIVE_JDBC:${HIVE_HOME}/lib/calcite-core-1.16.0.jar:${HIVE_HOME}/lib/libfb303-0.9.3.jar

Review Comment:
   raise a separate pr to highlight dep fix 



##########
docker/hoodie/hadoop/base/Dockerfile:
##########
@@ -22,7 +22,7 @@ USER root
 # Default to UTF-8 file.encoding
 ENV LANG C.UTF-8
 
-ARG HADOOP_VERSION=2.8.4 
+ARG HADOOP_VERSION=3.3.4 

Review Comment:
   we should be able to simplify this without maintaining a base hadoop image. 
use official one https://hub.docker.com/r/apache/hadoop/tags
   
   do this in compose.yml. use platform let arm machine enter compatibility 
mode:
   
   ```yaml
       hdfs-namenode:
           image: apache/hadoop:3.4
           platform: linux/amd64
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to