File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -72,8 +72,8 @@ for %%d in ("%datanucleus_dir%\datanucleus-*.jar") do (
7272)
7373set CLASSPATH = %CLASSPATH% ;%datanucleus_jars%
7474
75- rem Exclude hive-beeline*.jar from uber jar, since beeline need the Implementation-Version
76- rem from MANIFEST.MF .
75+ rem SPARK-4261: make right version info for beeline, copy hive-beeline*.jar to "lib_managed/jars/".
76+ rem Here add beeline jar to classpath .
7777for %%d in (" %datanucleus_dir% \hive-beeline*.jar" ) do (
7878 set hivebeeline_jar = !hivebeeline_jar! ;%%d
7979)
Original file line number Diff line number Diff line change 113113datanucleus_jars=" $( find " $datanucleus_dir " 2> /dev/null | grep " datanucleus-.*\\ .jar" ) "
114114datanucleus_jars=" $( echo " $datanucleus_jars " | tr " \n" : | sed s/:$//g) "
115115
116- # Exclude hive-beeline*.jar from uber jar, since beeline need the Implementation-Version
117- # from MANIFEST.MF .
118- hivebeeline_jar=" $( find " $datanucleus_dir " 2> /dev/null | grep " hive-beeline*\\ .jar" ) "
116+ # SPARK-4261: make right version info for beeline, copy hive-beeline*.jar to "lib_managed/jars/".
117+ # Here add beeline jar to classpath .
118+ hivebeeline_jar=" $( find " $datanucleus_dir " 2> /dev/null | grep " hive-beeline-. *\\ .jar" ) "
119119
120120if [ -n " $datanucleus_jars " ]; then
121121 hive_files=$( " $JAR_CMD " -tf " $ASSEMBLY_JAR " org/apache/hadoop/hive/ql/exec 2> /dev/null)
Original file line number Diff line number Diff line change 9595 <skip >true</skip >
9696 </configuration >
9797 </plugin >
98- <!-- Deploy datanucleus jars to the spark/lib_managed/jars directory -->
98+ <!-- Deploy hive-beeline jar to the spark/lib_managed/jars directory -->
9999 <plugin >
100100 <groupId >org.apache.maven.plugins</groupId >
101101 <artifactId >maven-dependency-plugin</artifactId >
108108 <goal >copy-dependencies</goal >
109109 </goals >
110110 <configuration >
111- <!-- basedir is spark/sql/hive/ -->
111+ <!-- basedir is spark/sql/hive-thriftserver / -->
112112 <outputDirectory >${basedir} /../../lib_managed/jars</outputDirectory >
113113 <overWriteReleases >false</overWriteReleases >
114114 <overWriteSnapshots >false</overWriteSnapshots >
115115 <overWriteIfNewer >true</overWriteIfNewer >
116116 <includeGroupIds >org.spark-project.hive</includeGroupIds >
117- <includeClassifiers >hive-beeline</includeClassifiers >
117+ <includeArtifactIds >hive-beeline</includeArtifactIds >
118118 </configuration >
119119 </execution >
120120 </executions >
You can’t perform that action at this time.
0 commit comments