kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ismael Juma <ism...@juma.me.uk>
Subject Re: 0.10.2.0 release planning
Date Thu, 05 Jan 2017 10:03:23 GMT
Good clarification. A couple more things:

1. KIP-90 (which is currently scheduled for 0.10.2.0) uses create/delete
topics in the context of Streams. So, there is a user-visible impact.
2. KIP-4 ACL hasn't been voted yet so that would have to happen too before
it could be included.

Ismael

On Thu, Jan 5, 2017 at 5:11 AM, Ewen Cheslack-Postava <ewen@confluent.io>
wrote:

> Just to clarify this a bit, the additions made so far add the server-side
> handling of the new protocols. But it does not include any user-facing API
> changes to enable use of these features. Because of this, it's not
> particularly useful to users and not really worth mentioning. It'd mostly
> be useful to non-Java client developers that want to add support for this
> functionality to their libraries. We can try to advertise it to them a bit,
> but the ones that actively maintain and regularly add improvements like
> this are generally already watching the KIPs and at least monitor
> kafka-dev.
>
> (Note that there's also a longstanding WIP patch for list/alter ACLs
> https://github.com/apache/kafka/pull/1005. Grant's been inactive for a
> bit,
> but if he comes back to that patch, it'd be possible to squeeze it into
> 0.10.2.0)
>
> -Ewen
>
> On Wed, Jan 4, 2017 at 8:29 AM, Ismael Juma <ismael@juma.me.uk> wrote:
>
> > 0.10.1.0 was the release with partial KIP-4 functionality: we added
> create
> > topics and delete topics to the Kafka protocol. 0.10.2.0 doesn't improve
> > things so far.
> >
> > Ismael
> >
> > On Wed, Jan 4, 2017 at 4:28 PM, Tom Crayford <tcrayford@heroku.com>
> wrote:
> >
> > > Ismael,
> > >
> > > Thanks. Does this mean there's partially implemented KIP-4
> functionality
> > > landing in 0.10.2.0? It seems like having release notes for that
> > > functionality would be quite important.
> > >
> > > On Wed, Jan 4, 2017 at 4:16 PM, Ismael Juma <ismael@juma.me.uk> wrote:
> > >
> > > > Hi Tom,
> > > >
> > > > Thanks for the heads-up. Most of KIP-35 was included in 0.10.0.0. The
> > > > remaining PR was merged to trunk (will be in 0.10.2.0), so I closed
> the
> > > > JIRA (and changed KAFKA-3308 to be a standalone task as it wasn't
> part
> > of
> > > > KIP-35).
> > > >
> > > > About KIP-4, that's a big KIP and it will continue to be open after
> > > > 0.10.2.0 is released. We haven't made much progress on that front
> > during
> > > > this release cycle, but I hope we'll do better for the next release
> > > cycle.
> > > >
> > > > Ismael
> > > >
> > > > On Wed, Jan 4, 2017 at 4:08 PM, Tom Crayford <tcrayford@heroku.com>
> > > wrote:
> > > >
> > > > > Thanks for running the release and being so transparent around
> plans,
> > > > it's
> > > > > a great boon to the community.
> > > > >
> > > > > Looking at the plan (
> > > > > https://cwiki.apache.org/confluence/display/KAFKA/
> > > Release+Plan+0.10.2.0
> > > > ),
> > > > > I
> > > > > see KIP-4 and KIP-35 under "Open Issues", but not under "Planned
> KIP
> > > > > Content". Are those KIPs landing in this release or not?
> > > > >
> > > > > Thanks
> > > > >
> > > > > Tom
> > > > >
> > > > > On Mon, Jan 2, 2017 at 10:27 PM, Ismael Juma <ismael@juma.me.uk>
> > > wrote:
> > > > >
> > > > > > Thanks for the update and for managing the next release Ewen.
:)
> > > > > >
> > > > > > Ismael
> > > > > >
> > > > > > On Mon, Jan 2, 2017 at 10:22 PM, Ewen Cheslack-Postava <
> > > > > ewen@confluent.io>
> > > > > > wrote:
> > > > > >
> > > > > > > Hey folks,
> > > > > > >
> > > > > > > We're quickly approaching our next time-based release.
If you
> > > missed
> > > > > any
> > > > > > of
> > > > > > > the updates on the new time-based releases we'll be following,
> > see
> > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/Time+
> > > > > > Based+Release+Plan
> > > > > > > for an explanation.
> > > > > > >
> > > > > > > I've started to organize the 0.10.2.0 release, scheduled
for
> > > > > > mid-February,
> > > > > > > here:
> > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/
> > > > > Release+Plan+0.10.2.0
> > > > > > >
> > > > > > > Here are the important dates (also documented in the wiki):
> > > > > > >
> > > > > > > * Feature Freeze: Jan 13, 2017 (major features merged &
working
> > on
> > > > > > > stabilization, minor features have PR, release branch cut;
> > anything
> > > > not
> > > > > > in
> > > > > > > this state will be automatically moved to the next release
in
> > JIRA)
> > > > > > > * Code Freeze: Jan 27, 2017 (first RC created now)
> > > > > > > * Release: Feb 14, 2017
> > > > > > >
> > > > > > > Please note that we expect these Feb releases to be a bit
> lighter
> > > > than
> > > > > > > average because so many folks are on vacation over the
winter
> > > > holidays.
> > > > > > > However, we still have lots of good stuff happening!
> > > > > > >
> > > > > > > * KIPs! We have 11 adopted with 5 already committed and
6 with
> > > > patches
> > > > > in
> > > > > > > flight. Let's plan to get all of these merged before the
> feature
> > > > freeze
> > > > > > in
> > > > > > > ~2w. Also, I did a quick pass over the VOTE threads to
move
> some
> > > KIPs
> > > > > > into
> > > > > > > the adopted section. But there are some that I saw just
didn't
> > have
> > > > > > enough
> > > > > > > committer votes yet. If you have a KIP outstanding that
is just
> > > > waiting
> > > > > > for
> > > > > > > votes & already has a PR prepared, please revive the
thread and
> > > push
> > > > it
> > > > > > > through. We'll cut them off by the feature freeze, but
KIPs
> that
> > > are
> > > > > just
> > > > > > > waiting on votes could still make it in.
> > > > > > > * Open JIRAs. Oh my, we have a lot.
> > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%
> > > > > > > 3D%20KAFKA%20AND%20fixVersion%20%3D%200.10.2.0%20AND%
> > > > > > > 20status%20not%20in%20(resolved%2C%20closed)%20ORDER%
> > > > > > > 20BY%20priority%20DESC%20
> > > > > > > More than 200 at the moment. I will be culling these and
> cleaning
> > > > them
> > > > > > up,
> > > > > > > although I won't remove the majority of them until we hit
> feature
> > > > > freeze
> > > > > > > (except for cases where we know they absolutely cannot
make
> it).
> > > Note
> > > > > > that
> > > > > > > if you have something you're aiming to get into 0.10.2.0,
*you
> > > should
> > > > > > mark
> > > > > > > it with that version now*.
> > > > > > > * Closed JIRAs: So far ~130 closed tickets for 0.10.2.0
> > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%
> > > > > > > 3D%20KAFKA%20AND%20fixVersion%20%3D%200.10.2.0%20AND%
> > > > > > > 20status%20%3D%20resolved%20ORDER%20BY%20priority%20DESC%20
> > > > > > > * Release features:
> > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/
> > > > > Release+Plan+0.10.2.0
> > > > > > > has
> > > > > > > a "Release Features" section that I will include with the
> release
> > > > > > > notes/email for the release. I've populated it with notes
about
> > > > > important
> > > > > > > KIPs, but key bug fixes or features could also be relevant.
> > Please
> > > > add
> > > > > to
> > > > > > > this list anything you think is worth noting -- it's a
struggle
> > > > keeping
> > > > > > up
> > > > > > > with everything happening on the -dev list, so please chime
in!
> > > > > > >
> > > > > > > I'll plan to give another update in ~1w as we get closer
to the
> > > > freeze
> > > > > > > dates, and with increasing frequency after that.
> > > > > > >
> > > > > > > -Ewen
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message