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 <fang...@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 <vogievet...@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 <jon...@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-unsubscr...@druid.apache.org > > For additional commands, e-mail: dev-h...@druid.apache.org > > > > >