You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tajo.apache.org by hy...@apache.org on 2015/06/19 04:24:52 UTC
tajo git commit: TAJO-1646: Add extlib directory for third-party
libraries.
Repository: tajo
Updated Branches:
refs/heads/master d926247dc -> ec46798c1
TAJO-1646: Add extlib directory for third-party libraries.
Closes #603
Project: http://git-wip-us.apache.org/repos/asf/tajo/repo
Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/ec46798c
Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/ec46798c
Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/ec46798c
Branch: refs/heads/master
Commit: ec46798c117130593ecbc0ec236ec9351f2aa1c3
Parents: d926247
Author: Hyunsik Choi <hy...@apache.org>
Authored: Thu Jun 18 19:21:53 2015 -0700
Committer: Hyunsik Choi <hy...@apache.org>
Committed: Thu Jun 18 19:21:53 2015 -0700
----------------------------------------------------------------------
CHANGES | 2 ++
tajo-dist/pom.xml | 2 ++
tajo-dist/src/main/bin/tajo | 3 +++
3 files changed, 7 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tajo/blob/ec46798c/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index 57b8baa..0440302 100644
--- a/CHANGES
+++ b/CHANGES
@@ -27,6 +27,8 @@ Release 0.11.0 - unreleased
IMPROVEMENT
+ TAJO-1646: Add extlib directory for third-party libraries. (hyunsik)
+
TAJO-1636: query rest api uri should change
from /databases/{database_name}/queies to /queries.
(Contributed by DaeMyung Kang, Committed by jaehwa)
http://git-wip-us.apache.org/repos/asf/tajo/blob/ec46798c/tajo-dist/pom.xml
----------------------------------------------------------------------
diff --git a/tajo-dist/pom.xml b/tajo-dist/pom.xml
index 0cc61aa..cd08b3d 100644
--- a/tajo-dist/pom.xml
+++ b/tajo-dist/pom.xml
@@ -151,6 +151,8 @@
run mkdir -p share/jdbc-dist
run cp -r $ROOT/tajo-jdbc/target/tajo-jdbc-${project.version}-jar-with-dependencies.jar ./share/jdbc-dist/tajo-jdbc-${project.version}.jar
+ run mkdir -p extlib
+
if [ -f $ROOT/tajo-catalog/tajo-catalog-drivers/tajo-hive/target/lib/parquet-hive-bundle-*.jar ]
then
run cp -r $ROOT/tajo-catalog/tajo-catalog-drivers/tajo-hive/target/lib/parquet-hive-bundle-*.jar lib/
http://git-wip-us.apache.org/repos/asf/tajo/blob/ec46798c/tajo-dist/src/main/bin/tajo
----------------------------------------------------------------------
diff --git a/tajo-dist/src/main/bin/tajo b/tajo-dist/src/main/bin/tajo
index f06d6a8..58d06fb 100755
--- a/tajo-dist/src/main/bin/tajo
+++ b/tajo-dist/src/main/bin/tajo
@@ -339,6 +339,9 @@ for d in $TAJO_JAR_DIRS; do
done
done
+# add CLASSPATH for common UDFs and third-party libraries like JDBC.
+TAJO_BASE_CLASSPATH=${TAJO_BASE_CLASSPATH}:$TAJO_HOME/extlib
+
# add user-specified CLASSPATH last
if [ "$TAJO_CLASSPATH" != "" ]; then
if [ "$TAJO_USER_CLASSPATH_FIRST" != "" ]; then