thank you John Roesle

It is a good idea
"—all-input-topics"

I agree with you

I'll update right away


On 2020/01/24 14:14:17, "John Roesler" <vvcep...@apache.org> wrote: 
> Hi all, thanks for the explanation. I was also not sure how the kip would be 
> possible to implement. 
> 
> No that it does seem plausible, my only feedback is that the command line 
> option could align better with the existing one. That is, the existing option 
> is called “—input-topics”, so it seems like the new one should be called 
> “—all-input-topics”. 
> 
> Thanks,
> John
> 
> On Fri, Jan 24, 2020, at 01:42, Boyang Chen wrote:
> > Thanks Sophie for the explanation! I read Sang's PR and basically he did
> > exactly what you proposed (check it here
> > <https://github.com/apache/kafka/pull/7948/files> in case I'm wrong).
> > 
> > I think Sophie's response answers Gwen's question already, while in the
> > meantime for a KIP itself we are not required to mention all the internal
> > details about how to make the changes happen (like how to actually get the
> > external topics), considering the change scope is pretty small as well. But
> > again, it would do no harm if we mention it inside Proposed Change session
> > specifically so that people won't get confused about how.
> > 
> > 
> > On Thu, Jan 23, 2020 at 8:26 PM Sophie Blee-Goldman <sop...@confluent.io>
> > wrote:
> > 
> > > Hi all,
> > >
> > > I think what Gwen is trying to ask (correct me if I'm wrong) is how we can
> > > infer which topics are associated with
> > > Streams from the admin client's topic list. I agree that this doesn't seem
> > > possible, since as she pointed out the
> > > topics list (or even description) lacks the specific information we need.
> > >
> > > What we could do instead is use the admin client's
> > > `describeConsumerGroups` API to get the information
> > > on the Streams app's consumer group specifically -- note that the Streams
> > > application.id config is also used
> > > as the consumer group id, so each app forms a group to read from the input
> > > topics. We could compile a list
> > > of these topics just by looking at each member's assignment (and even 
> > > check
> > > for a StreamsPartitionAssignor
> > > to verify that this is indeed a Streams app group, if we're being
> > > paranoid).
> > >
> > > The reset tool actually already gets the consumer group description, in
> > > order to validate there are no active
> > > consumers in the group. We may as well grab the list of topics from it
> > > while it's there. Or did you have something
> > > else in mind?
> > >
> > > On Sat, Jan 18, 2020 at 6:17 PM Sang wn Lee <ssangdd...@gmail.com> wrote:
> > >
> > > > Thank you
> > > >
> > > > I understand you
> > > >
> > > > 1. admin client has topic list
> > > > 2. applicationId can only have one stream, so It won't be a problem!
> > > > 3. For example, --input-topic [reg]
> > > > Allowing reg solves some inconvenience
> > > >
> > > >
> > > > On 2020/01/18 18:15:23, Gwen Shapira <g...@confluent.io> wrote:
> > > > > I am not sure I follow. Afaik:
> > > > >
> > > > > 1. Topics don't include client ID information
> > > > > 2. Even if you did, the same ID could be used for topics that are not
> > > > Kafka
> > > > > Streams input
> > > > >
> > > > > The regex idea sounds doable, but I'm not sure it solves much?
> > > > >
> > > > >
> > > > > On Sat, Jan 18, 2020, 7:12 AM Sang wn Lee <ssangdd...@gmail.com>
> > > wrote:
> > > > >
> > > > > > Thank you
> > > > > > Gwen Shapira!
> > > > > > We'll add a flag to clear all topics by clientId
> > > > > > It is ‘reset-all-external-topics’
> > > > > >
> > > > > > I also want to use regex on the input topic flag to clear all
> > > matching
> > > > > > topics.
> > > > > >
> > > > > > On 2020/01/17 19:29:09, Gwen Shapira <g...@confluent.io> wrote:
> > > > > > > Seem like a very nice improvement to me. But I have to admit that 
> > > > > > > I
> > > > > > > don't understand how this will how - how could you infer the input
> > > > > > > topics?
> > > > > > >
> > > > > > > On Thu, Jan 16, 2020 at 10:03 AM Sang wn Lee <ssangdd...@gmail.com
> > > >
> > > > > > wrote:
> > > > > > > >
> > > > > > > > Hello,
> > > > > > > >
> > > > > > > > Starting this thread to discuss KIP-560:
> > > > > > > > wiki link :
> > > > > > > >
> > > > > >
> > > >
> > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-560%3A+Auto+infer+external+topic+partitions+in+stream+reset+tool
> > > > > > > >
> > > > > > > > I'm newbie
> > > > > > > > I would like to receive feedback on the following features!
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> 

Reply via email to