You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@druid.apache.org by Jonathan Wei <jo...@apache.org> on 2019/11/26 02:34:38 UTC

Make a Druid 0.16.1 release?

Hi all,

I think we should do a small 0.16.1 fix release to address two rolling
upgrade issues, add improvements to the startup scripts that would help
avoid some very confusing failures for new users, and address the Wikipedia
dataset licensing questions that were raised during the 0.15.1 voting
process. I'll volunteer to manage the release if we agree on it.

--------------------

There are two known issues with rolling upgrades that affect 0.16.0, fixed
by the following PRs:
- https://github.com/apache/incubator-druid/pull/8864 add sequenceName and
currentCheckPoint for backwards compatibility #8864
- https://github.com/apache/incubator-druid/pull/8905 Retrying with a
backward compatible task type on unknown task type error in parallel
indexing #8905

--------------------

There have been quite a few people hitting issues when they try to run
Druid under a Java version later than 8.

While our docs mention that only Java 8 is supported, the failure mode when
that condition is not met occurs pretty late: users try ingesting some
data, and stuff works until they see that historicals are not loading their
segments, with no immediate indication that the error is occurring because
of Java version incompatibilities.

The following links from the ASF Slack channel show examples of users
encountering this confusing failure:
- https://the-asf.slack.com/archives/CJ8D1JTB8/p1569948481021000
-
https://the-asf.slack.com/archives/CJ8D1JTB8/p1572936011252000?thread_ts=1572845319.226400&cid=CJ8D1JTB8
- https://the-asf.slack.com/archives/CJ8D1JTB8/p1572561066155100

The following patch adds a Java 8 version check to the bundled startup
scripts, so that users are given a clear error reason promptly:
https://github.com/apache/incubator-druid/pull/8794 Startup scripts: verify
Java 8 (exactly), improve port/java verification messages.

A follow-on patch to the above also addresses port conflicts that can
result in confusing behavior for people getting started with Druid (the
failure mode here is that a user has an existing process that binds only on
localhost to a port that Druid uses, so traffic destined for localhost with
that port hits that non-Druid process but traffic destined for other IP
addresses on that machine will go to Druid):
https://github.com/apache/incubator-druid/pull/8942 Improve
verify-default-ports to check both INADDR_ANY and 127.0.0.1.

--------------------

The licensing questions around the bundled Wikipedia dataset that were
raised in the IPMC vote for 0.15.1 have been resolved (
https://issues.apache.org/jira/browse/LEGAL-480), so we should also update
our licensing-related documentation soon.

Thanks,
Jon

Re: Make a Druid 0.16.1 release?

Posted by Fangjin Yang <fa...@imply.io>.
Tony, please keep on topic. This thread is about a Druid release. You can
try the Slack channel or wait for someone to get to your open questions if
you need help.

On Thu, Nov 28, 2019 at 12:49 PM Tony Schwartz <to...@xfire.io> wrote:

> regarding the historical segments not loading, have you seen my post and
> relate PR?
> https://lists.apache.org/x/thread.html/7cdcbeca29f37d5b4151a5efd7604f0450dd8c1a5190380b8d42b9c4@%3Cdev.druid.apache.org%3EPlease
> take  look.  This is what I experienced with multiple openjdk versions.  My
> fix works great for me in my production environment. Thank you, Tony Sent
> from my Verizon, Samsung Galaxy smartphone
> -------- Original message --------From: Jonathan Wei <jo...@apache.org>
> Date: 11/26/19  20:01  (GMT-05:00) To: dev@druid.apache.org Subject: Re:
> Make a Druid 0.16.1 release? Thanks, I will create 0.16.1 RC1 with the
> following patches:Rolling upgrade fixes:
> https://github.com/apache/incubator-druid/pull/8905 Retrying with
> abackward compatible task type on unknown task type error in
> parallelindexinghttps://github.com/apache/incubator-druid/pull/8864 add
> sequenceName andcurrentCheckPoint for backwards compatibilityStartup
> script/new user experience fixeshttps://
> github.com/apache/incubator-druid/pull/8942 Improveverify-default-ports
> to check both INADDR_ANY and 127.0.0.1.
> https://github.com/apache/incubator-druid/pull/8794 Startup scripts:
> verifyJava 8 (exactly), improve port/java verification messages.
> https://github.com/apache/incubator-druid/pull/8682
> implementFiniteFirehoseFactory in InlineFirehosehttps://
> github.com/apache/incubator-druid/pull/8792 Use bundled ZooKeeperin
> tutorialsLicense fix:https://github.com/apache/incubator-druid/pull/8944
> add license fortutorial wiki data- JonOn Mon, Nov 25, 2019 at 7:41 PM
> Fangjin Yang <fa...@imply.io> wrote:> Agree. Need to backport a few
> more bug fixes. +1 here.>> On Mon, Nov 25, 2019 at 6:48 PM Vadim Ogievetsky
> <vo...@apache.org>> wrote:>> > Huge +1 to this.> >> > I think the
> Java 11 phantom working issue is the number one thing that I> > see
> stumbling new users in the ASF Slack. The other big one the is the> >
> ZooKeeper dependency that I have personally seen several people skip the> >
> download ZK step of the quickstart. This is addressed in> >
> https://github.com/apache/incubator-druid/pull/8792 and it would be> >
> awesome if it could get included.> >> > Lastly there is
> https://github.com/apache/incubator-druid/pull/8682> which> > has hit me
> in demos a few times. It makes me sad that clicking on the> paste> > data
> tile does not work by default (index_parallel).> >> > Thank you for doing
> this release Jon!> >> >> > On 2019/11/26 02:34:38, Jonathan Wei <
> jonwei@apache.org> wrote:> > > Hi all,> > >> > > I think we should do a
> small 0.16.1 fix release to address two rolling> > > upgrade issues, add
> improvements to the startup scripts that would help> > > avoid some very
> confusing failures for new users, and address the> > Wikipedia> > > dataset
> licensing questions that were raised during the 0.15.1 voting> > > process.
> I'll volunteer to manage the release if we agree on it.> > >> > >
> --------------------> > >> > > There are two known issues with rolling
> upgrades that affect 0.16.0,> > fixed> > > by the following PRs:> > > -
> https://github.com/apache/incubator-druid/pull/8864 add sequenceName> >
> and> > > currentCheckPoint for backwards compatibility #8864> > > -
> https://github.com/apache/incubator-druid/pull/8905 Retrying with a> > >
> backward compatible task type on unknown task type error in parallel> > >
> indexing #8905> > >> > > --------------------> > >> > > There have been
> quite a few people hitting issues when they try to run> > > Druid under a
> Java version later than 8.> > >> > > While our docs mention that only Java
> 8 is supported, the failure mode> > when> > > that condition is not met
> occurs pretty late: users try ingesting some> > > data, and stuff works
> until they see that historicals are not loading> > their> > > segments,
> with no immediate indication that the error is occurring> > because> > > of
> Java version incompatibilities.> > >> > > The following links from the ASF
> Slack channel show examples of users> > > encountering this confusing
> failure:> > > -
> https://the-asf.slack.com/archives/CJ8D1JTB8/p1569948481021000> > > -> >
> >> >>
> https://the-asf.slack.com/archives/CJ8D1JTB8/p1572936011252000?thread_ts=1572845319.226400&cid=CJ8D1JTB8>
> > > - https://the-asf.slack.com/archives/CJ8D1JTB8/p1572561066155100> >
> >> > > The following patch adds a Java 8 version check to the bundled
> startup> > > scripts, so that users are given a clear error reason
> promptly:> > > https://github.com/apache/incubator-druid/pull/8794
> Startup scripts:> > verify> > > Java 8 (exactly), improve port/java
> verification messages.> > >> > > A follow-on patch to the above also
> addresses port conflicts that can> > > result in confusing behavior for
> people getting started with Druid (the> > > failure mode here is that a
> user has an existing process that binds> only> > on> > > localhost to a
> port that Druid uses, so traffic destined for localhost> > with> > > that
> port hits that non-Druid process but traffic destined for other IP> > >
> addresses on that machine will go to Druid):> > >
> https://github.com/apache/incubator-druid/pull/8942 Improve> > >
> verify-default-ports to check both INADDR_ANY and 127.0.0.1.> > >> > >
> --------------------> > >> > > The licensing questions around the bundled
> Wikipedia dataset that were> > > raised in the IPMC vote for 0.15.1 have
> been resolved (> > > https://issues.apache.org/jira/browse/LEGAL-480), so
> we should also> > update> > > our licensing-related documentation soon.> >
> >> > > Thanks,> > > Jon> > >> >> >
> ---------------------------------------------------------------------> > To
> unsubscribe, e-mail: dev-unsubscribe@druid.apache.org> > For additional
> commands, e-mail: dev-help@druid.apache.org> >> >>

Re: Make a Druid 0.16.1 release?

Posted by Tony Schwartz <to...@xfire.io>.
regarding the historical segments not loading, have you seen my post and relate PR? https://lists.apache.org/x/thread.html/7cdcbeca29f37d5b4151a5efd7604f0450dd8c1a5190380b8d42b9c4@%3Cdev.druid.apache.org%3EPlease take  look.  This is what I experienced with multiple openjdk versions.  My fix works great for me in my production environment. Thank you, Tony Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Jonathan Wei <jo...@apache.org> Date: 11/26/19  20:01  (GMT-05:00) To: dev@druid.apache.org Subject: Re: Make a Druid 0.16.1 release? Thanks, I will create 0.16.1 RC1 with the following patches:Rolling upgrade fixes:https://github.com/apache/incubator-druid/pull/8905 Retrying with abackward compatible task type on unknown task type error in parallelindexinghttps://github.com/apache/incubator-druid/pull/8864 add sequenceName andcurrentCheckPoint for backwards compatibilityStartup script/new user experience fixeshttps://github.com/apache/incubator-druid/pull/8942 Improveverify-default-ports to check both INADDR_ANY and 127.0.0.1.https://github.com/apache/incubator-druid/pull/8794 Startup scripts: verifyJava 8 (exactly), improve port/java verification messages.https://github.com/apache/incubator-druid/pull/8682 implementFiniteFirehoseFactory in InlineFirehosehttps://github.com/apache/incubator-druid/pull/8792 Use bundled ZooKeeperin tutorialsLicense fix:https://github.com/apache/incubator-druid/pull/8944 add license fortutorial wiki data- JonOn Mon, Nov 25, 2019 at 7:41 PM Fangjin Yang <fa...@imply.io> wrote:> Agree. Need to backport a few more bug fixes. +1 here.>> On Mon, Nov 25, 2019 at 6:48 PM Vadim Ogievetsky <vo...@apache.org>> wrote:>> > Huge +1 to this.> >> > I think the Java 11 phantom working issue is the number one thing that I> > see stumbling new users in the ASF Slack. The other big one the is the> > ZooKeeper dependency that I have personally seen several people skip the> > download ZK step of the quickstart. This is addressed in> > https://github.com/apache/incubator-druid/pull/8792 and it would be> > awesome if it could get included.> >> > Lastly there is https://github.com/apache/incubator-druid/pull/8682> which> > has hit me in demos a few times. It makes me sad that clicking on the> paste> > data tile does not work by default (index_parallel).> >> > Thank you for doing this release Jon!> >> >> > On 2019/11/26 02:34:38, Jonathan Wei <jo...@apache.org> wrote:> > > Hi all,> > >> > > I think we should do a small 0.16.1 fix release to address two rolling> > > upgrade issues, add improvements to the startup scripts that would help> > > avoid some very confusing failures for new users, and address the> > Wikipedia> > > dataset licensing questions that were raised during the 0.15.1 voting> > > process. I'll volunteer to manage the release if we agree on it.> > >> > > --------------------> > >> > > There are two known issues with rolling upgrades that affect 0.16.0,> > fixed> > > by the following PRs:> > > - https://github.com/apache/incubator-druid/pull/8864 add sequenceName> > and> > > currentCheckPoint for backwards compatibility #8864> > > - https://github.com/apache/incubator-druid/pull/8905 Retrying with a> > > backward compatible task type on unknown task type error in parallel> > > indexing #8905> > >> > > --------------------> > >> > > There have been quite a few people hitting issues when they try to run> > > Druid under a Java version later than 8.> > >> > > While our docs mention that only Java 8 is supported, the failure mode> > when> > > that condition is not met occurs pretty late: users try ingesting some> > > data, and stuff works until they see that historicals are not loading> > their> > > segments, with no immediate indication that the error is occurring> > because> > > of Java version incompatibilities.> > >> > > The following links from the ASF Slack channel show examples of users> > > encountering this confusing failure:> > > - https://the-asf.slack.com/archives/CJ8D1JTB8/p1569948481021000> > > -> > >> >> https://the-asf.slack.com/archives/CJ8D1JTB8/p1572936011252000?thread_ts=1572845319.226400&cid=CJ8D1JTB8> > > - https://the-asf.slack.com/archives/CJ8D1JTB8/p1572561066155100> > >> > > The following patch adds a Java 8 version check to the bundled startup> > > scripts, so that users are given a clear error reason promptly:> > > https://github.com/apache/incubator-druid/pull/8794 Startup scripts:> > verify> > > Java 8 (exactly), improve port/java verification messages.> > >> > > A follow-on patch to the above also addresses port conflicts that can> > > result in confusing behavior for people getting started with Druid (the> > > failure mode here is that a user has an existing process that binds> only> > on> > > localhost to a port that Druid uses, so traffic destined for localhost> > with> > > that port hits that non-Druid process but traffic destined for other IP> > > addresses on that machine will go to Druid):> > > https://github.com/apache/incubator-druid/pull/8942 Improve> > > verify-default-ports to check both INADDR_ANY and 127.0.0.1.> > >> > > --------------------> > >> > > The licensing questions around the bundled Wikipedia dataset that were> > > raised in the IPMC vote for 0.15.1 have been resolved (> > > https://issues.apache.org/jira/browse/LEGAL-480), so we should also> > update> > > our licensing-related documentation soon.> > >> > > Thanks,> > > Jon> > >> >> > ---------------------------------------------------------------------> > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org> > For additional commands, e-mail: dev-help@druid.apache.org> >> >>

Re: Make a Druid 0.16.1 release?

Posted by Jonathan Wei <jo...@apache.org>.
Thanks, I will create 0.16.1 RC1 with the following patches:

Rolling upgrade fixes:
https://github.com/apache/incubator-druid/pull/8905 Retrying with a
backward compatible task type on unknown task type error in parallel
indexing
https://github.com/apache/incubator-druid/pull/8864 add sequenceName and
currentCheckPoint for backwards compatibility

Startup script/new user experience fixes
https://github.com/apache/incubator-druid/pull/8942 Improve
verify-default-ports to check both INADDR_ANY and 127.0.0.1.
https://github.com/apache/incubator-druid/pull/8794 Startup scripts: verify
Java 8 (exactly), improve port/java verification messages.
https://github.com/apache/incubator-druid/pull/8682 implement
FiniteFirehoseFactory in InlineFirehose
https://github.com/apache/incubator-druid/pull/8792 Use bundled ZooKeeper
in tutorials

License fix:
https://github.com/apache/incubator-druid/pull/8944 add license for
tutorial wiki data

- Jon

On Mon, Nov 25, 2019 at 7:41 PM Fangjin Yang <fa...@imply.io> wrote:

> Agree. Need to backport a few more bug fixes. +1 here.
>
> On Mon, Nov 25, 2019 at 6:48 PM Vadim Ogievetsky <vo...@apache.org>
> wrote:
>
> > Huge +1 to this.
> >
> > I think the Java 11 phantom working issue is the number one thing that I
> > see stumbling new users in the ASF Slack. The other big one the is the
> > ZooKeeper dependency that I have personally seen several people skip the
> > download ZK step of the quickstart. This is addressed in
> > https://github.com/apache/incubator-druid/pull/8792 and it would be
> > awesome if it could get included.
> >
> > Lastly there is https://github.com/apache/incubator-druid/pull/8682
> which
> > has hit me in demos a few times. It makes me sad that clicking on the
> paste
> > data tile does not work by default (index_parallel).
> >
> > Thank you for doing this release Jon!
> >
> >
> > On 2019/11/26 02:34:38, Jonathan Wei <jo...@apache.org> wrote:
> > > Hi all,
> > >
> > > I think we should do a small 0.16.1 fix release to address two rolling
> > > upgrade issues, add improvements to the startup scripts that would help
> > > avoid some very confusing failures for new users, and address the
> > Wikipedia
> > > dataset licensing questions that were raised during the 0.15.1 voting
> > > process. I'll volunteer to manage the release if we agree on it.
> > >
> > > --------------------
> > >
> > > There are two known issues with rolling upgrades that affect 0.16.0,
> > fixed
> > > by the following PRs:
> > > - https://github.com/apache/incubator-druid/pull/8864 add sequenceName
> > and
> > > currentCheckPoint for backwards compatibility #8864
> > > - https://github.com/apache/incubator-druid/pull/8905 Retrying with a
> > > backward compatible task type on unknown task type error in parallel
> > > indexing #8905
> > >
> > > --------------------
> > >
> > > There have been quite a few people hitting issues when they try to run
> > > Druid under a Java version later than 8.
> > >
> > > While our docs mention that only Java 8 is supported, the failure mode
> > when
> > > that condition is not met occurs pretty late: users try ingesting some
> > > data, and stuff works until they see that historicals are not loading
> > their
> > > segments, with no immediate indication that the error is occurring
> > because
> > > of Java version incompatibilities.
> > >
> > > The following links from the ASF Slack channel show examples of users
> > > encountering this confusing failure:
> > > - https://the-asf.slack.com/archives/CJ8D1JTB8/p1569948481021000
> > > -
> > >
> >
> https://the-asf.slack.com/archives/CJ8D1JTB8/p1572936011252000?thread_ts=1572845319.226400&cid=CJ8D1JTB8
> > > - https://the-asf.slack.com/archives/CJ8D1JTB8/p1572561066155100
> > >
> > > The following patch adds a Java 8 version check to the bundled startup
> > > scripts, so that users are given a clear error reason promptly:
> > > https://github.com/apache/incubator-druid/pull/8794 Startup scripts:
> > verify
> > > Java 8 (exactly), improve port/java verification messages.
> > >
> > > A follow-on patch to the above also addresses port conflicts that can
> > > result in confusing behavior for people getting started with Druid (the
> > > failure mode here is that a user has an existing process that binds
> only
> > on
> > > localhost to a port that Druid uses, so traffic destined for localhost
> > with
> > > that port hits that non-Druid process but traffic destined for other IP
> > > addresses on that machine will go to Druid):
> > > https://github.com/apache/incubator-druid/pull/8942 Improve
> > > verify-default-ports to check both INADDR_ANY and 127.0.0.1.
> > >
> > > --------------------
> > >
> > > The licensing questions around the bundled Wikipedia dataset that were
> > > raised in the IPMC vote for 0.15.1 have been resolved (
> > > https://issues.apache.org/jira/browse/LEGAL-480), so we should also
> > update
> > > our licensing-related documentation soon.
> > >
> > > Thanks,
> > > Jon
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > For additional commands, e-mail: dev-help@druid.apache.org
> >
> >
>

Re: Make a Druid 0.16.1 release?

Posted by Fangjin Yang <fa...@imply.io>.
Agree. Need to backport a few more bug fixes. +1 here.

On Mon, Nov 25, 2019 at 6:48 PM Vadim Ogievetsky <vo...@apache.org>
wrote:

> Huge +1 to this.
>
> I think the Java 11 phantom working issue is the number one thing that I
> see stumbling new users in the ASF Slack. The other big one the is the
> ZooKeeper dependency that I have personally seen several people skip the
> download ZK step of the quickstart. This is addressed in
> https://github.com/apache/incubator-druid/pull/8792 and it would be
> awesome if it could get included.
>
> Lastly there is https://github.com/apache/incubator-druid/pull/8682 which
> has hit me in demos a few times. It makes me sad that clicking on the paste
> data tile does not work by default (index_parallel).
>
> Thank you for doing this release Jon!
>
>
> On 2019/11/26 02:34:38, Jonathan Wei <jo...@apache.org> wrote:
> > Hi all,
> >
> > I think we should do a small 0.16.1 fix release to address two rolling
> > upgrade issues, add improvements to the startup scripts that would help
> > avoid some very confusing failures for new users, and address the
> Wikipedia
> > dataset licensing questions that were raised during the 0.15.1 voting
> > process. I'll volunteer to manage the release if we agree on it.
> >
> > --------------------
> >
> > There are two known issues with rolling upgrades that affect 0.16.0,
> fixed
> > by the following PRs:
> > - https://github.com/apache/incubator-druid/pull/8864 add sequenceName
> and
> > currentCheckPoint for backwards compatibility #8864
> > - https://github.com/apache/incubator-druid/pull/8905 Retrying with a
> > backward compatible task type on unknown task type error in parallel
> > indexing #8905
> >
> > --------------------
> >
> > There have been quite a few people hitting issues when they try to run
> > Druid under a Java version later than 8.
> >
> > While our docs mention that only Java 8 is supported, the failure mode
> when
> > that condition is not met occurs pretty late: users try ingesting some
> > data, and stuff works until they see that historicals are not loading
> their
> > segments, with no immediate indication that the error is occurring
> because
> > of Java version incompatibilities.
> >
> > The following links from the ASF Slack channel show examples of users
> > encountering this confusing failure:
> > - https://the-asf.slack.com/archives/CJ8D1JTB8/p1569948481021000
> > -
> >
> https://the-asf.slack.com/archives/CJ8D1JTB8/p1572936011252000?thread_ts=1572845319.226400&cid=CJ8D1JTB8
> > - https://the-asf.slack.com/archives/CJ8D1JTB8/p1572561066155100
> >
> > The following patch adds a Java 8 version check to the bundled startup
> > scripts, so that users are given a clear error reason promptly:
> > https://github.com/apache/incubator-druid/pull/8794 Startup scripts:
> verify
> > Java 8 (exactly), improve port/java verification messages.
> >
> > A follow-on patch to the above also addresses port conflicts that can
> > result in confusing behavior for people getting started with Druid (the
> > failure mode here is that a user has an existing process that binds only
> on
> > localhost to a port that Druid uses, so traffic destined for localhost
> with
> > that port hits that non-Druid process but traffic destined for other IP
> > addresses on that machine will go to Druid):
> > https://github.com/apache/incubator-druid/pull/8942 Improve
> > verify-default-ports to check both INADDR_ANY and 127.0.0.1.
> >
> > --------------------
> >
> > The licensing questions around the bundled Wikipedia dataset that were
> > raised in the IPMC vote for 0.15.1 have been resolved (
> > https://issues.apache.org/jira/browse/LEGAL-480), so we should also
> update
> > our licensing-related documentation soon.
> >
> > Thanks,
> > Jon
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> For additional commands, e-mail: dev-help@druid.apache.org
>
>

Re: Make a Druid 0.16.1 release?

Posted by Vadim Ogievetsky <vo...@apache.org>.
Huge +1 to this.

I think the Java 11 phantom working issue is the number one thing that I see stumbling new users in the ASF Slack. The other big one the is the ZooKeeper dependency that I have personally seen several people skip the download ZK step of the quickstart. This is addressed in https://github.com/apache/incubator-druid/pull/8792 and it would be awesome if it could get included.

Lastly there is https://github.com/apache/incubator-druid/pull/8682 which has hit me in demos a few times. It makes me sad that clicking on the paste data tile does not work by default (index_parallel).

Thank you for doing this release Jon!


On 2019/11/26 02:34:38, Jonathan Wei <jo...@apache.org> wrote: 
> Hi all,
> 
> I think we should do a small 0.16.1 fix release to address two rolling
> upgrade issues, add improvements to the startup scripts that would help
> avoid some very confusing failures for new users, and address the Wikipedia
> dataset licensing questions that were raised during the 0.15.1 voting
> process. I'll volunteer to manage the release if we agree on it.
> 
> --------------------
> 
> There are two known issues with rolling upgrades that affect 0.16.0, fixed
> by the following PRs:
> - https://github.com/apache/incubator-druid/pull/8864 add sequenceName and
> currentCheckPoint for backwards compatibility #8864
> - https://github.com/apache/incubator-druid/pull/8905 Retrying with a
> backward compatible task type on unknown task type error in parallel
> indexing #8905
> 
> --------------------
> 
> There have been quite a few people hitting issues when they try to run
> Druid under a Java version later than 8.
> 
> While our docs mention that only Java 8 is supported, the failure mode when
> that condition is not met occurs pretty late: users try ingesting some
> data, and stuff works until they see that historicals are not loading their
> segments, with no immediate indication that the error is occurring because
> of Java version incompatibilities.
> 
> The following links from the ASF Slack channel show examples of users
> encountering this confusing failure:
> - https://the-asf.slack.com/archives/CJ8D1JTB8/p1569948481021000
> -
> https://the-asf.slack.com/archives/CJ8D1JTB8/p1572936011252000?thread_ts=1572845319.226400&cid=CJ8D1JTB8
> - https://the-asf.slack.com/archives/CJ8D1JTB8/p1572561066155100
> 
> The following patch adds a Java 8 version check to the bundled startup
> scripts, so that users are given a clear error reason promptly:
> https://github.com/apache/incubator-druid/pull/8794 Startup scripts: verify
> Java 8 (exactly), improve port/java verification messages.
> 
> A follow-on patch to the above also addresses port conflicts that can
> result in confusing behavior for people getting started with Druid (the
> failure mode here is that a user has an existing process that binds only on
> localhost to a port that Druid uses, so traffic destined for localhost with
> that port hits that non-Druid process but traffic destined for other IP
> addresses on that machine will go to Druid):
> https://github.com/apache/incubator-druid/pull/8942 Improve
> verify-default-ports to check both INADDR_ANY and 127.0.0.1.
> 
> --------------------
> 
> The licensing questions around the bundled Wikipedia dataset that were
> raised in the IPMC vote for 0.15.1 have been resolved (
> https://issues.apache.org/jira/browse/LEGAL-480), so we should also update
> our licensing-related documentation soon.
> 
> Thanks,
> Jon
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
For additional commands, e-mail: dev-help@druid.apache.org