Thanks!

I wanted to PING this thread. Not sure what the next steps of the KIP
process are?

Kind regards,
Marc

On Wed, Mar 15, 2017 at 9:13 PM Matthias J. Sax <matth...@confluent.io>
wrote:

> Thanks for updating the KIP.
>
> It's in very good shape IMHO and I support this idea!
>
>
>
> -Matthias
>
>
> On 3/15/17 3:05 AM, Marc Juchli wrote:
> > Dear Matthias,
> >
> > The KIP is updated. I think it now contains all the information on that
> > page.
> >
> > Marc
> >
> > On Mon, Mar 13, 2017 at 9:37 PM Matthias J. Sax <matth...@confluent.io>
> > wrote:
> >
> >> Marc,
> >>
> >> Thanks for the KIP.
> >>
> >> Can you please update the KIP in a way such that it is self contained.
> >> Right now, you link to all kind of other places making it hard to read
> >> the KIP.
> >>
> >> The KIP should be the "center of truth" -- if there is important
> >> information elsewhere, please c&p it into the KIP.
> >>
> >>
> >> Thanks a lot!
> >>
> >>
> >> -Matthias
> >>
> >>
> >>
> >> On 3/13/17 1:30 PM, Matthias J. Sax wrote:
> >>> Can you please add the KIP to this table:
> >>>
> >>>
> >>
> https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals#KafkaImprovementProposals-KIPsunderdiscussion
> >>>
> >>> Thanks,
> >>>
> >>>  Matthias
> >>>
> >>>
> >>> On 3/13/17 8:08 AM, Marc Juchli wrote:
> >>>> Dear all,
> >>>>
> >>>> The following describes KIP-132, which I just created. See:
> >>>>
> >>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-132+-+Augment+KStream.print+to+allow+extra+parameters+in+the+printed+string
> >>>>
> >>>> Motivation
> >>>>
> >>>> As for now, KStream#print leads to a predefined output where key and
> >> value are
> >>>> printed with comma separation.
> >>>> KAFKA-4830 <https://issues.apache.org/jira/browse/KAFKA-4830>
> suggests
> >> to
> >>>> extend print in a way that it takes KeyValueMapper as a parameter.
> >>>> This will allow a user to change outputs according to the users
> demand.
> >>>> Public Interfaces
> >>>>
> >>>> The affected interface is KStream, which needs to be extended with
> >> another
> >>>> overloaded version of print:
> >>>>
> >>>> void print(final Serde<K> keySerde,
> >>>>            final Serde<V> valSerde,
> >>>>            final String streamName,
> >>>>            final KeyValueMapper<K, V, String> mapper);
> >>>>
> >>>> Proposed Changes
> >>>>
> >>>> See pull request GH-2669 <https://github.com/apache/kafka/pull/2669>.
> >>>> This PR contains a discussion regarding KAFKA-4830
> >>>> <https://issues.apache.org/jira/browse/KAFKA-4830> as well as
> >> KAFKA-4772
> >>>> <https://issues.apache.org/jira/browse/KAFKA-4772>.
> >>>>
> >>>> Compatibility, Deprecation, and Migration Plan
> >>>>
> >>>> The extension of print will not introduce compatibility issues – we
> can
> >>>> maintain the current output by keeping the current output format as a
> >>>> default (if mapper was not set):
> >>>>
> >>>> if(mapper == null) {
> >>>>     printStream.println("[" + streamName + "]: " + keyToPrint + " , "
> >>>> + valueToPrint);
> >>>> } else {
> >>>>     printStream.println("[" + streamName + "]: " +
> >>>> mapper.apply(keyToPrint, valueToPrint));
> >>>> }
> >>>>
> >>>>
> >>>>
> >>>> Kind regards,
> >>>> Marc
> >>>>
> >>>
> >>
> >>
> >
>
>

Reply via email to