Hi Harsha, I agree that we should fix KAFKA-3950 and include it in the 0.10.0 branch. I worked with Manikumar on the PR to improve the tests and to fix a bug for the case where the subscription pattern matches internal topics and `exclude.internal.topics` is true (the default). We should be able to merge it soon.
Having said that, KAFKA-3950 is a bug that has existed since the introduction of the Authorizer in 0.9.0.0 (i.e. it's not a regression) and we have received no reports of the issue until a few weeks ago. Given that, it would not warrant another 0.10.0.1 release candidate by itself, in my opinion. I am mentioning this to make sure we are all on the same page with regards to expectations. The bar for the respin of a bug fix release candidate is pretty high (regressions mostly). There are always more bugs to be fixed and they can be included in the subsequent bug fix release. By the way, the "Fix version" field in JIRA is a good way to communicate intent to the release manager (it was not set for KAFKA-3950). I wrote the above for future releases as it turns out that we do have a regression in the first release candidate for 0.10.0.1 (reported by Matthias). As such, we will need another RC and we should be able to include KAFKA-3950. :) Ismael On Fri, Jul 29, 2016 at 3:57 PM, Harsha Ch <harsha...@gmail.com> wrote: > Hi Ismael, > I would like to this JIRA included in the minor release > https://issues.apache.org/jira/browse/KAFKA-3950. > Thanks, > Harsha > > On Fri, Jul 29, 2016 at 7:46 AM Ismael Juma <ism...@juma.me.uk> wrote: > > > Hello Kafka users, developers and client-developers, > > > > This is the first candidate for the release of Apache Kafka 0.10.0.1. > This > > is a bug fix release and it includes fixes and improvements from 50 JIRAs > > (including a few critical bugs). See the release notes for more details: > > > > http://home.apache.org/~ijuma/kafka-0.10.0.1-rc0/RELEASE_NOTES.html > > > > *** Please download, test and vote by Monday, 1 August, 8am PT *** > > > > Kafka's KEYS file containing PGP keys we use to sign the release: > > http://kafka.apache.org/KEYS > > > > * Release artifacts to be voted upon (source and binary): > > http://home.apache.org/~ijuma/kafka-0.10.0.1-rc0/ > > > > * Maven artifacts to be voted upon: > > https://repository.apache.org/content/groups/staging > > > > * Javadoc: > > http://home.apache.org/~ijuma/kafka-0.10.0.1-rc0/javadoc/ > > > > * Tag to be voted upon (off 0.10.0 branch) is the 0.10.0.1-rc0 tag: > > > > > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=0c2322c2cf7ab7909cfd8b834d1d2fffc34db109 > > > > * Documentation: > > http://kafka.apache.org/0100/documentation.html > > > > * Protocol: > > http://kafka.apache.org/0100/protocol.html > > > > * Successful Jenkins builds for the 0.10.0 branch: > > Unit/integration tests: > > https://builds.apache.org/job/kafka-0.10.0-jdk7/170/ > > System tests: > > https://jenkins.confluent.io/job/system-test-kafka-0.10.0/130/ > > > > Thanks, > > Ismael > > >