Re: [VOTE] JanusGraph 0.5.0 release

Oleksandr Porunov <alexand...@...>

Thank you Ted for the review of the release!
Yes, I also noticed that now jdk is included into elasticsearch.
This change was made in the next commit:
Before that commit we were executing assembly tests against ElasticSearch 6.2.4
After that commit we changed the behavior and now we are executing assembly tests against ElasticSearch {elasticsearch.version} (which is 7.6.1 right now).
ES 7.x depends on java 13, so I assume that is why they included openjdk 13 into the elasticsearch 7.x releases.
I am not sure if we can exclude jdk 13 from the distribution now. I think it should be there now to work with newer ES releases. But this dependency is only for distribution. It isn't populated into maven, so I guess it is OK.

On Friday, March 13, 2020 at 9:18:15 AM UTC-7, Ted Wilmes wrote:
Thanks for leading this release Oleksandr!

I downloaded 0.5.0 and noticed the zip is quite large. It looks like there is a jdk that got bundled under Elasticsearch:

20M     janusgraph-0.5.0/elasticsearch/bin
273M    janusgraph-0.5.0/elasticsearch/jdk
153M    janusgraph-0.5.0/elasticsearch/modules
40K     janusgraph-0.5.0/elasticsearch/config
4.0K    janusgraph-0.5.0/elasticsearch/plugins
35M     janusgraph-0.5.0/elasticsearch/lib
479M    janusgraph-0.5.0/elasticsearch

Here's the 0.4.1 Elasticsearch directory:

260K    janusgraph-0.4.1-hadoop2/elasticsearch/bin
8.5M    janusgraph-0.4.1-hadoop2/elasticsearch/modules
20K     janusgraph-0.4.1-hadoop2/elasticsearch/config
4.0K    janusgraph-0.4.1-hadoop2/elasticsearch/plugins
22M     janusgraph-0.4.1-hadoop2/elasticsearch/lib
31M     janusgraph-0.4.1-hadoop2/elasticsearch


On Thursday, March 12, 2020 at 1:32:36 PM UTC-5, Oleksandr Porunov wrote:
I want to say that the release is targeting the latest commit:

The release has been tested with following steps:

1) All TinkerPop tests passed using `mvn clean install -DskipTests=true`
2) TravisCI build passed:
3) Custom full build passed also:
4) Custom integrationTests passed for the release (ScyllaDB + ElasticSearch)

On Wednesday, March 11, 2020 at 10:49:25 PM UTC-7, Oleksandr Porunov wrote:

We are happy to announce that JanusGraph 0.5.0 is ready for release.

The release artifacts can be found at this location:

A binary distribution is provided for user convenience:

The GPG key used to sign the release artifacts is available at:

The docs can be found here:

The release tag in Git can be found here:

The release notes are available here:

This [VOTE] will open for the next 3 days --- closing Saturday, March 15, 2020 at 06:00 AM GMT.
All are welcome to review and vote on the release, but only votes from TSC members are binding.
My vote is +1.

Thank you,
Oleksandr Porunov

Join { to automatically receive all group messages.