Druid 0.9.0-rc2

We’re happy to announce our next release candidate, Druid 0.9.0-rc2!

You can download it here:

http://static.druid.io/artifacts/releases/druid-0.9.0-rc2-bin.tar.gz

Draft release notes are at:

https://github.com/druid-io/druid/issues/2404

Please file GitHub issues if you find any bugs.

Thanks to all of you who contributed issues, docs, and code!

About the new extension mechanism:

Its unclear where does one now download the extensions from.

Previously all we had to do was specify a maven style id for it.

now how do we load the extensions and their deps into a dir?

On this page, the link to pull-deps is broken.

Something that might be very helpful would be to provide a full example of laoding say the kafka extension.

The example here assumes you have already download the extension and its dependencies. It is unclear where to download them from in the first place.

I thought it was supposed to be found at http://druid.io/docs/latest/operations/including-extensions.html (note latest instead of 0.8.3) but it looks like the website hasn’t been updated yet.

http://druid.io/docs/0.9.0-rc2/operations/including-extensions.html

yay! there it is. Thanks!

latest == latest release (stable)

Below command in https://github.com/druid-io/druid/blob/master/docs/content/operations/pull-deps.md (linked from the release note) does not work as mysql-metadata-storage:0.9.0 is probably not in maven yet, I worked around this by changing 0.9.0 to 0.8.3. Server started up fine but hopefully no other compatibility issues

java -classpath "/my/druid/library/*" io.druid.cli.Main tools pull-deps --clean -c io.druid.extensions:mysql-metadata-storage:0.9.0 -c io.druid.extensions:druid-examples:0.9.0 -h org.apache.hadoop:hadoop-client:2.3.0 -h org.apache.hadoop:hadoop-client:2.4.