Releases: palantir/sls-packaging
Releases · palantir/sls-packaging
0.7.2
- use newest go-java-launcher (1.0.1) for better error messaging when the Java executable cannot be found
0.7.1
0.7.0
- Add -XX:+PerfDisableSharedMem flag by default. Consequently, tools like jstack, jinfo, jps will no longer work out of this box. This behaviour can be overridden by setting -XX:-PerfDisableSharedMem in launcher-custom.yml. This change improves performance by avoiding GC pauses when writing stats to a memory-mapped file under /tmp: http://www.evanjones.ca/jvm-mmap-pause.html.
0.6.0
The 0.6.0 release of gradle-java-distribution plugin replaces the Bash-based launch mechanism by a compiled
Go binary. Configuration is done via the generated service/bin/launcher-static.yml
file. The Bash scripts are still generated, but considered deprecated, at least as far as the init.sh
script is concerned.
NOTE: Custom JVM arguments can no longer be set via JVM_OPTS environment variables and must instead be defined in var/conf/launcher-custom.yml
.
0.6.0-rc1
0.5.8
- prefer Java 8 environment variables in check script
0.5.7
- Produce
service/monitoring/bin/check.sh
whencheckArgs
is included as a configuration option
0.5.6
- move temp directory to
var/data/tmp
for safety
0.5.5
- Java temp directory now defaults to
var/tmp/files