[VOTE] JanusGraph 0.1.0 Release

161 views
Skip to first unread message

Ted Wilmes

unread,
Apr 12, 2017, 10:57:41 AM4/12/17
to JanusGraph developer list
Hello,

We are happy to announce that JanusGraph 0.1.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:

Since this is our first release, unless there are objections to giving more than 72 hours for review, I would like to leave the [VOTE] open for the next 7 days --- closing Wednesday (4/19/2017) at 10:00 AM CST.

My vote is +1.

Thank you very much,
Ted Wilmes

Misha Brukman

unread,
Apr 12, 2017, 11:15:55 AM4/12/17
to Ted Wilmes, JanusGraph developer list
+1, great work on the inaugural release, everyone!

--
You received this message because you are subscribed to the Google Groups "JanusGraph developer list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

sjudeng

unread,
Apr 12, 2017, 1:02:46 PM4/12/17
to JanusGraph developer list
I noticed a couple minor documentation issues when reviewing but I just filed them in GitHub and don't think they're blockers. Great work all.

+1

P. Taylor Goetz

unread,
Apr 12, 2017, 1:06:23 PM4/12/17
to Ted Wilmes, JanusGraph developer list
+1

Nice work everyone!

-Taylor

--
You received this message because you are subscribed to the Google Groups "JanusGraph developer list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-de...@googlegroups.com.

Jerry He

unread,
Apr 12, 2017, 10:22:49 PM4/12/17
to JanusGraph developer list, twi...@gmail.com
Here is my formal
+1

1. Downloaded the binary janusgraph-0.1.0-hadoop2.zip, asc and KEYS.
  
  a) Verified signature
  b) unzip it.  Looked at the directories.
  c)  Set up janusgraph-hbase-solr.properties to point to a HBase 1.2.0 and Solr 5.4.1 cluster  (with Solr cloud mode and janusgraph Solr Configuration Set)
       Loaded GraphOfGods
       Ran some graph traversals and transactions. Ran GeoWithin/GeoShape.   Worked well.
       Created mixed index and ran queries.  Also looked the entries through Solr UI. 
  d)  Started gremlin server with the above  janusgraph-hbase-solr.properties.
        Ran some remote commands.  Worked well.

2. Downloaded source zip. 
    a)  Build it.   openjdk version "1.8.0_111"
    b)  mvn test with janusgraph-hbase-098 and janusgraph-hbase-10   All passed.

Thanks.

Jerry

marcelo...@gmail.com

unread,
Apr 13, 2017, 7:43:59 AM4/13/17
to JanusGraph developer list
+1

Jason Plurad

unread,
Apr 13, 2017, 10:48:06 AM4/13/17
to JanusGraph developer list
I think the docs zip file needs a copy of the LICENSE and NOTICE.

sjudeng

unread,
Apr 13, 2017, 11:18:46 AM4/13/17
to JanusGraph developer list
Does the documentation zipfile have to be provided at all? It's useful to evaluate the release candidate so we don't have to build from source but ultimately once released the documentation would be hosted at http://docs.janusgraph.org/0.1.0. Could we remove the doc zipfile for the first release and then work the issue/updates to get files added in as part of future releases?

Jason Plurad

unread,
Apr 13, 2017, 11:40:40 AM4/13/17
to JanusGraph developer list
No, I don't think the docs need to be provided. In another thread, we discussed that it was a "nice to have" convenience zip, but it is not required. Javadocs are included in the binary distribution. Ideally the docs would be in there as well. I'll open up an issue.

Irving Duran

unread,
Apr 13, 2017, 12:53:11 PM4/13/17
to JanusGraph developer list
+1

On Wednesday, April 12, 2017 at 9:57:41 AM UTC-5, Ted Wilmes wrote:

Samik Raychaudhuri

unread,
Apr 14, 2017, 5:25:37 AM4/14/17
to janusgr...@googlegroups.com
I have been doing some internal testing on this code and things seem to work as expected. Thanks for all the work. +1
Regards,
-Samik
--

Jason Plurad

unread,
Apr 17, 2017, 12:51:01 PM4/17/17
to JanusGraph developer list
* Downloaded the binary distribution and verified the signature
* Did migration tests from Titan 1.0.0 to JanusGraph 0.1.0 with all supported storage and index backends
* Ran `bin/janusgraph.sh start` and tested remote console connection to server
* Did a full build including TP tests from the source distribution

VOTE: +1

Ted Wilmes

unread,
Apr 19, 2017, 11:19:42 AM4/19/17
to JanusGraph developer list
This vote is now closed with a total of 9 +1s, no +0s and no -1s. The results are:

BINDING VOTES:

+1 (6) -- Ted Wilmes, Misha Brukman, Sjudeng, P. Taylor Goetz, Jerry He, Jason Plurad
0   (0)
-1  (0)

NON-BINDING VOTES:

+1 (3) -- Marcelo Freitas, Irving Duran, Samik R
0   (0)
-1  (0)

Thanks for taking the time to test the release and vote everyone.

As far as next steps go, I will create the official v0.1.0 release tag and push it followed by the release in GitHub.  I have submitted a PR to the docs repo with the 0.1.0 docs. After all of that is squared away and the 0.1.0 docs are available, I think we'll be ready to make the official announcement but let me know if I'm missing anything.

Ted Wilmes

unread,
Apr 19, 2017, 12:36:13 PM4/19/17
to JanusGraph developer list
Emailed this one to the group...not sure why it got tacked onto this discussion. Please see the top-level repost for any reply.

Thanks!
Ted

P. Taylor Goetz

unread,
Apr 19, 2017, 12:54:39 PM4/19/17
to Ted Wilmes, JanusGraph developer list
It looks like you’ve got all bases covered as far as I can tell.

This is exciting. Congratulations all!

-Taylor

Jerry He

unread,
Apr 19, 2017, 1:03:49 PM4/19/17
to P. Taylor Goetz, Ted Wilmes, JanusGraph developer list
There are going to to maven artifacts available on the maven repo?

Thanks,

Jerry

To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-dev+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "JanusGraph developer list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-dev+unsubscribe@googlegroups.com.

Ted Wilmes

unread,
Apr 19, 2017, 1:12:17 PM4/19/17
to JanusGraph developer list, ptg...@gmail.com, twi...@gmail.com
Good call, thanks Jerry. I will also release the staged artifacts.

Thanks,
Ted

Ted Wilmes

unread,
Apr 19, 2017, 2:30:12 PM4/19/17
to JanusGraph developer list, ptg...@gmail.com, Ted Wilmes
Taylor, 
I was just looking at the Sonatype docs after I published the release on Sonatype and I think we may need one extra step since this is our first release.  It looks like you may need to comment that we published a release on the initial ticket you opened up so that they setup the sync to Maven central.

"If you are releasing the first time, do not forget to comment on the issue tracker ticket, letting us know that you have completed a release so we can activate your sync process."

It's in the "Close and Drop or Release your Staging Repository" section of this doc: http://central.sonatype.org/pages/releasing-the-deployment.html

When you get a chance, could you comment on the original ticket you opened that we published a release?

Thanks!
Ted

--
You received this message because you are subscribed to a topic in the Google Groups "JanusGraph developer list" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/janusgraph-dev/zYST1cGGTW0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to janusgraph-dev+unsubscribe@googlegroups.com.

P. Taylor Goetz

unread,
Apr 19, 2017, 2:33:59 PM4/19/17
to Ted Wilmes, JanusGraph developer list
Good catch. I completely forgot about that.

On it now…

-Taylor

P. Taylor Goetz

unread,
Apr 19, 2017, 2:37:30 PM4/19/17
to Ted Wilmes, JanusGraph developer list
Done.

Ted Wilmes

unread,
Apr 19, 2017, 2:37:57 PM4/19/17
to P. Taylor Goetz, JanusGraph developer list
Excellent, thanks!

Ted Wilmes

unread,
Apr 19, 2017, 5:56:23 PM4/19/17
to JanusGraph developer list, ptg...@gmail.com
Quick update since it's nearing the end of the day. Docs are good to go, thanks Misha! I have the release draft ready to go on GitHub, just need to publish it. Having said that, if someone could double check my work before that happens, that would probably be good.  The draft is here.  I think the last thing we're waiting on is for the Sonatype folks to set up our artifact sync with Maven central. Taylor commented on our Janus ticket to get that kicked off (https://issues.sonatype.org/browse/OSSRH-28274) so hopefully they'll get to it soon. I'll report back here when that is all squared away and Central is up to date. Thanks for all the help.

--Ted

Robert Dale

unread,
Apr 19, 2017, 7:16:14 PM4/19/17
to JanusGraph developer list, ptg...@gmail.com

The draft link is broken for me.  I see release artifacts in maven central.
Excellent, thanks!

Done.

Ted


To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-de...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "JanusGraph developer list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to janusgraph-de...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "JanusGraph developer list" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/janusgraph-dev/zYST1cGGTW0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to janusgraph-de...@googlegroups.com.

sjudeng

unread,
Apr 19, 2017, 7:52:22 PM4/19/17
to JanusGraph developer list
Make sure you're logged in to GitHub to view the link as I think visibility is restricted to committers since it's a draft release.

Ted Wilmes

unread,
Apr 19, 2017, 8:02:00 PM4/19/17
to sjudeng, JanusGraph developer list
Thanks for checking it out, Robert. Looks like maven search still needs to update but I do see everything in central like you so that's good. I think Sjudeng is right, you may have to be set as a maintainer to see those drafts. I'll draft an official release email and we can make the announcement tomorrow.

Thanks,
Ted

On Wed, Apr 19, 2017, 7:52 PM sjudeng <sju...@gmail.com> wrote:
Make sure you're logged in to GitHub to view the link as I think visibility is restricted to committers since it's a draft release.

--

Ted Wilmes

unread,
Apr 20, 2017, 8:35:50 AM4/20/17
to JanusGraph developer list, sju...@gmail.com
Release announcement is drafted so I think we're ready to go. I'll make the announcement in about 1 hour at 8:30 CDT/ 9:30 EDT today. Hit me up in the meantime if there is anything else.

Thanks everyone,
Ted
Ted

To unsubscribe from this group and all its topics, send an email to janusgraph-dev+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages