Skip to content

Require java-10 to build Elasticsearch from source#451

Merged
dliappis merged 1 commit intoelastic:masterfrom
dliappis:require-java-10-to-build-es-from-source
Mar 28, 2018
Merged

Require java-10 to build Elasticsearch from source#451
dliappis merged 1 commit intoelastic:masterfrom
dliappis:require-java-10-to-build-es-from-source

Conversation

@dliappis
Copy link
Copy Markdown
Contributor

@dliappis dliappis commented Mar 27, 2018

Similar to the work done for #387, following the merge of the
Elasticsearch PR[1], Rally needs to require java-10 to build
Elasticsearch from source.

Bump the configuration version to 14 and adjust migration of existing
configs to support building with java-10. Also add needed test cases
and update docs.

Note that building from source with java-10 requires, at minimum,
gradle 4.5[2]. This helps us remove a number of additional gradle
options that were needed for java-9. So for now, building will fail
with gradle <4.5, which will won't be a worry at all once we start
using ./gradlew; this is tracked in issue#412.

Closes #450

[1] elastic/elasticsearch#29174
[2] gradle/gradle#3892

@dliappis dliappis added this to the 0.10.0 milestone Mar 27, 2018
@dliappis dliappis added :Benchmark Candidate Management Anything affecting how Rally sets up Elasticsearch :Config Config file format changes, new properties, ... labels Mar 27, 2018
Similar to the work done for elastic#387, following the merge of the
Elasticsearch PR[1], Rally needs to require java-10 to build
Elasticsearch from source.

Bump the configuration version to 14 and adjust migration of existing
configs to support building with java-10. Also add needed test cases
and update docs.

Note that building from source with java-10 requires, at minimum,
gradle 4.5[2]. This helps us remove a number of additional gradle
options that were needed for java-9. So for now, building will fail
with gradle <4.5, which will won't be a worry at all once we start
using `./gradlew`; this is tracked in issue#412.

Closes elastic#450

[1] elastic/elasticsearch#29174
[2] gradle/gradle#3892
@dliappis dliappis force-pushed the require-java-10-to-build-es-from-source branch from 3c0f58e to 0df3f7b Compare March 27, 2018 17:34
@dliappis dliappis merged commit cdaad34 into elastic:master Mar 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Benchmark Candidate Management Anything affecting how Rally sets up Elasticsearch :Config Config file format changes, new properties, ...

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant