mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-17 18:35:25 +00:00
* Bundle java in distributions Setting up a jdk is currently a required external step when installing elasticsearch. This is particularly problematic for the rpm/deb packages as installing a jdk in the same package installation command does not guarantee any order, so must be done in separate steps. Additionally, JAVA_HOME must be set and often causes problems in selecting a correct jdk when, for example, the system java is an older unsupported version. This commit bundles platform specific openjdks into each distribution. In addition to eliminating the issues above, it also presents future possible improvements like using jlink to build jdk images only containing modules that elasticsearch uses. closes #31845
40 lines
1.1 KiB
Properties
40 lines
1.1 KiB
Properties
elasticsearch = 7.1.0
|
|
lucene = 8.0.0-snapshot-ff9509a8df
|
|
|
|
bundled_jdk = 11.0.2+9
|
|
|
|
# optional dependencies
|
|
spatial4j = 0.7
|
|
jts = 1.15.0
|
|
# note that ingest-geoip has a hard-coded version; if you modify this version,
|
|
# you should also inspect that version to see if it can be advanced along with
|
|
# the com.maxmind.geoip2:geoip2 dependency
|
|
jackson = 2.8.11
|
|
snakeyaml = 1.17
|
|
icu4j = 62.1
|
|
supercsv = 2.4.0
|
|
# when updating log4j, please update also docs/java-api/index.asciidoc
|
|
log4j = 2.11.1
|
|
slf4j = 1.6.2
|
|
|
|
# when updating the JNA version, also update the version in buildSrc/build.gradle
|
|
jna = 4.5.1
|
|
|
|
netty = 4.1.32.Final
|
|
joda = 2.10.1
|
|
|
|
# test dependencies
|
|
randomizedrunner = 2.7.1
|
|
junit = 4.12
|
|
httpclient = 4.5.7
|
|
httpcore = 4.4.11
|
|
httpasyncclient = 4.1.4
|
|
commonslogging = 1.1.3
|
|
commonscodec = 1.11
|
|
hamcrest = 1.3
|
|
securemock = 1.2
|
|
mocksocket = 1.2
|
|
|
|
# benchmark dependencies
|
|
jmh = 1.19
|