Repository: flink
Updated Branches:
  refs/heads/release-0.8 8ca7cbadb -> 2387a08e4


[FLINK-1433] Add HADOOP_CLASSPATH to start scripts
This closes #337

Conflicts:
        flink-dist/src/main/flink-bin/bin/jobmanager.sh
        flink-dist/src/main/flink-bin/bin/taskmanager.sh
        flink-dist/src/main/flink-bin/bin/webclient.sh


Project: http://git-wip-us.apache.org/repos/asf/flink/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink/commit/2387a08e
Tree: http://git-wip-us.apache.org/repos/asf/flink/tree/2387a08e
Diff: http://git-wip-us.apache.org/repos/asf/flink/diff/2387a08e

Branch: refs/heads/release-0.8
Commit: 2387a08e442b0adf49c2d9dc657d5072bb0af3da
Parents: 8ca7cba
Author: Robert Metzger <[email protected]>
Authored: Sun Jan 25 16:05:20 2015 +0100
Committer: Robert Metzger <[email protected]>
Committed: Tue Jan 27 12:23:03 2015 +0100

----------------------------------------------------------------------
 docs/example_connectors.md                       | 1 +
 flink-dist/src/main/flink-bin/bin/jobmanager.sh  | 2 +-
 flink-dist/src/main/flink-bin/bin/taskmanager.sh | 2 +-
 flink-dist/src/main/flink-bin/bin/webclient.sh   | 2 +-
 4 files changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink/blob/2387a08e/docs/example_connectors.md
----------------------------------------------------------------------
diff --git a/docs/example_connectors.md b/docs/example_connectors.md
index c65f06f..dfd43da 100644
--- a/docs/example_connectors.md
+++ b/docs/example_connectors.md
@@ -54,6 +54,7 @@ For example for tachyon support, there must be the following 
entry in the `core-
 </property>
 ~~~
 
+Also, the required classes for using the file system need to be placed in the 
`lib/` folder of the Flink installation (on all machines running Flink). If 
putting the files into the directory is not possible, Flink is also respecting 
the `HADOOP_CLASSPATH` environment variable to add Hadoop jar files to the 
classpath.
 
 
 ## Connecting to other systems using Input / Output Format wrappers for Hadoop

http://git-wip-us.apache.org/repos/asf/flink/blob/2387a08e/flink-dist/src/main/flink-bin/bin/jobmanager.sh
----------------------------------------------------------------------
diff --git a/flink-dist/src/main/flink-bin/bin/jobmanager.sh 
b/flink-dist/src/main/flink-bin/bin/jobmanager.sh
index af8f379..0a9f9f7 100755
--- a/flink-dist/src/main/flink-bin/bin/jobmanager.sh
+++ b/flink-dist/src/main/flink-bin/bin/jobmanager.sh
@@ -80,7 +80,7 @@ case $STARTSTOP in
         rotateLogFile $out
 
         echo Starting job manager
-        $JAVA_RUN $JVM_ARGS ${FLINK_ENV_JAVA_OPTS} "${log_setting[@]}" 
-classpath "$FLINK_JM_CLASSPATH" org.apache.flink.runtime.jobmanager.JobManager 
-executionMode $EXECUTIONMODE -configDir "$FLINK_CONF_DIR"  > "$out" 2>&1 < 
/dev/null &
+        $JAVA_RUN $JVM_ARGS ${FLINK_ENV_JAVA_OPTS} "${log_setting[@]}" 
-classpath "$FLINK_JM_CLASSPATH:$HADOOP_CLASSPATH" 
org.apache.flink.runtime.jobmanager.JobManager -executionMode $EXECUTIONMODE 
-configDir "$FLINK_CONF_DIR"  > "$out" 2>&1 < /dev/null &
         echo $! > $pid
     ;;
 

http://git-wip-us.apache.org/repos/asf/flink/blob/2387a08e/flink-dist/src/main/flink-bin/bin/taskmanager.sh
----------------------------------------------------------------------
diff --git a/flink-dist/src/main/flink-bin/bin/taskmanager.sh 
b/flink-dist/src/main/flink-bin/bin/taskmanager.sh
index 89ec4b5..0bf54e3 100755
--- a/flink-dist/src/main/flink-bin/bin/taskmanager.sh
+++ b/flink-dist/src/main/flink-bin/bin/taskmanager.sh
@@ -77,7 +77,7 @@ case $STARTSTOP in
         rotateLogFile $out
 
         echo Starting task manager on host $HOSTNAME
-        $JAVA_RUN $JVM_ARGS ${FLINK_ENV_JAVA_OPTS} "${log_setting[@]}" 
-classpath "$FLINK_TM_CLASSPATH" 
org.apache.flink.runtime.taskmanager.TaskManager -configDir "$FLINK_CONF_DIR" > 
"$out" 2>&1 < /dev/null &
+        $JAVA_RUN $JVM_ARGS ${FLINK_ENV_JAVA_OPTS} "${log_setting[@]}" 
-classpath "$FLINK_TM_CLASSPATH:$HADOOP_CLASSPATH" 
org.apache.flink.runtime.taskmanager.TaskManager -configDir "$FLINK_CONF_DIR" > 
"$out" 2>&1 < /dev/null &
         echo $! > $pid
     ;;
 

http://git-wip-us.apache.org/repos/asf/flink/blob/2387a08e/flink-dist/src/main/flink-bin/bin/webclient.sh
----------------------------------------------------------------------
diff --git a/flink-dist/src/main/flink-bin/bin/webclient.sh 
b/flink-dist/src/main/flink-bin/bin/webclient.sh
index 9df3134..ecf86ff 100755
--- a/flink-dist/src/main/flink-bin/bin/webclient.sh
+++ b/flink-dist/src/main/flink-bin/bin/webclient.sh
@@ -64,7 +64,7 @@ case $STARTSTOP in
                         fi
                 fi
                 echo Starting Flink webclient
-               $JAVA_RUN $JVM_ARGS "${log_setting[@]}" -classpath 
"$FLINK_WEBCLIENT_CLASSPATH" org.apache.flink.client.WebFrontend -configDir 
"$FLINK_CONF_DIR" > "$out" 2>&1 < /dev/null &
+               $JAVA_RUN $JVM_ARGS "${log_setting[@]}" -classpath 
"$FLINK_WEBCLIENT_CLASSPATH:$HADOOP_CLASSPATH" 
org.apache.flink.client.WebFrontend -configDir "$FLINK_CONF_DIR" > "$out" 2>&1 
< /dev/null &
                echo $! > $pid
        ;;
 

Reply via email to