Skip to content

Commit ce5782c

Browse files
authored
Merge pull request #36170 from vespa-engine/toregge/set-java-io-tmpdir-property-for-command-line-utilities-using-liblz4-java-via-jni
Set java.io.tmpdir system property for command line utilities using
2 parents c84e670 + 25521a4 commit ce5782c

File tree

7 files changed

+7
-0
lines changed

7 files changed

+7
-0
lines changed

vespa-feed-client-cli/src/main/sh/vespa-feed-client.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ export MALLOC_ARENA_MAX=1 #Does not need fast allocation
8181
exec java \
8282
-Djava.library.path=${VESPA_HOME}/libexec64/native:${VESPA_HOME}/lib64 \
8383
-Djava.awt.headless=true \
84+
-Djava.io.tmpdir=${VESPA_HOME}/var/tmp \
8485
-Xms128m -Xmx2048m $(getJavaOptionsIPV46) \
8586
-Djava.util.logging.config.file=${VESPA_HOME}/conf/vespa-feed-client/logging.properties \
8687
-cp ${VESPA_HOME}/lib/jars/vespa-feed-client-cli-jar-with-dependencies.jar ai.vespa.feed.client.impl.CliClient "$@"

vespaclient-java/src/main/sh/vespa-feed-perf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ export ROOT
8080
export VESPA_LOG_TARGET=file:/dev/null
8181
export MALLOC_ARENA_MAX=1 # Does not need fast allocation
8282
java \
83+
-Djava.io.tmpdir=${VESPA_HOME}/var/tmp \
8384
-Djava.library.path=${VESPA_HOME}/libexec64/native:${VESPA_HOME}/lib64 \
8485
-XX:+UseParallelGC -XX:ParallelGCThreads=4 $(getJavaOptionsIPV46) \
8586
-cp ${VESPA_HOME}/lib/jars/vespaclient-java-jar-with-dependencies.jar com.yahoo.vespa.feed.perf.SimpleFeeder "$@"

vespaclient-java/src/main/sh/vespa-feeder.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ java \
8383
-server -enableassertions \
8484
-XX:ThreadStackSize=512 \
8585
-XX:MaxJavaStackTraceDepth=1000000 \
86+
-Djava.io.tmpdir=${VESPA_HOME}/var/tmp \
8687
-Djava.library.path=${VESPA_HOME}/libexec64/native:${VESPA_HOME}/lib64 \
8788
-XX:MaxDirectMemorySize=64m -Djava.awt.headless=true \
8889
-Xms128m -Xmx1024m $(getJavaOptionsIPV46) \

vespaclient-java/src/main/sh/vespa-get.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ exec java \
8383
-XX:ThreadStackSize=512 \
8484
-XX:MaxJavaStackTraceDepth=1000000 \
8585
-Djava.awt.headless=true \
86+
-Djava.io.tmpdir=${VESPA_HOME}/var/tmp \
8687
-DVESPA_LOG_LEVEL="all -debug -spam -config -info -event" \
8788
-Xms128m -Xmx1024m $(getJavaOptionsIPV46) \
8889
-cp ${VESPA_HOME}/lib/jars/vespaclient-java-jar-with-dependencies.jar com.yahoo.vespaget.Main "$@"

vespaclient-java/src/main/sh/vespa-stat.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,5 +83,6 @@ exec java \
8383
-XX:ThreadStackSize=512 \
8484
-XX:MaxJavaStackTraceDepth=1000000 \
8585
-Djava.awt.headless=true \
86+
-Djava.io.tmpdir=${VESPA_HOME}/var/tmp \
8687
-Xms128m -Xmx1024m $(getJavaOptionsIPV46) \
8788
-cp ${VESPA_HOME}/lib/jars/vespaclient-java-jar-with-dependencies.jar com.yahoo.vespastat.Main "$@"

vespaclient-java/src/main/sh/vespa-visit-target.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ exec java \
8282
-server -enableassertions \
8383
-XX:ThreadStackSize=512 \
8484
-XX:MaxJavaStackTraceDepth=1000000 \
85+
-Djava.io.tmpdir=${VESPA_HOME}/var/tmp \
8586
-Djava.library.path=${VESPA_HOME}/libexec64/native:${VESPA_HOME}/lib64 \
8687
-XX:MaxDirectMemorySize=32m -Djava.awt.headless=true $(getJavaOptionsIPV46) \
8788
-cp ${VESPA_HOME}/lib/jars/vespaclient-java-jar-with-dependencies.jar:$CLASSPATH com.yahoo.vespavisit.VdsVisitTarget "$@"

vespaclient-java/src/main/sh/vespa-visit.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ exec java \
9595
-server -enableassertions \
9696
-XX:ThreadStackSize=512 \
9797
-XX:MaxJavaStackTraceDepth=1000000 \
98+
-Djava.io.tmpdir=${VESPA_HOME}/var/tmp \
9899
-Djava.library.path=${VESPA_HOME}/libexec64/native:${VESPA_HOME}/lib64 \
99100
-XX:MaxDirectMemorySize=32m -Djava.awt.headless=true \
100101
-Xms128m $(getJavaOptionsIPV46) ${Xmx} \

0 commit comments

Comments
 (0)