[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-27 Thread Guozhang Wang (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16701345#comment-16701345 ] Guozhang Wang commented on KAFKA-7653: -- I think [~mark.tranter] is trying to provide a work-around

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-26 Thread Matthias J. Sax (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699695#comment-16699695 ] Matthias J. Sax commented on KAFKA-7653: Not sure, what the use case for this would be? Why would

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-26 Thread Mark Tranter (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699614#comment-16699614 ] Mark Tranter commented on KAFKA-7653: - Thanks [~vvcephei], Different serde instances for keys/values

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-26 Thread John Roesler (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699383#comment-16699383 ] John Roesler commented on KAFKA-7653: - Hi [~mark.tranter], I haven't looked at the PR yet, but just

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-25 Thread Matthias J. Sax (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16698519#comment-16698519 ] Matthias J. Sax commented on KAFKA-7653: Btw: I just rediscovered:

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-25 Thread Matthias J. Sax (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16698503#comment-16698503 ] Matthias J. Sax commented on KAFKA-7653: If an implicit can be written in a way such that it

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-25 Thread Mark Tranter (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16698355#comment-16698355 ] Mark Tranter commented on KAFKA-7653: - {quote}Are you saying that implicits reuse the same object and

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-22 Thread Matthias J. Sax (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16696405#comment-16696405 ] Matthias J. Sax commented on KAFKA-7653: {quote}AFAIK there is no way of providing two implicit

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-21 Thread Mark Tranter (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16695566#comment-16695566 ] Mark Tranter commented on KAFKA-7653: - Some type of auto-config would be ideal. But I'm not sure how

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-21 Thread Matthias J. Sax (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16695446#comment-16695446 ] Matthias J. Sax commented on KAFKA-7653: I want to share another thought about this (brought up

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-21 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16695375#comment-16695375 ] ASF GitHub Bot commented on KAFKA-7653: --- mtranter opened a new pull request #5938: KAFKA-7653 [WIP]

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-21 Thread Mark Tranter (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16695312#comment-16695312 ] Mark Tranter commented on KAFKA-7653: - Thats great guys thanks. I'll submit a WIP PR shortly to

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-21 Thread Michael Noll (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16694382#comment-16694382 ] Michael Noll commented on KAFKA-7653: - For [~mark.tranter]: If this change does require a KIP (Kafka

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-20 Thread John Roesler (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16694085#comment-16694085 ] John Roesler commented on KAFKA-7653: - Hey all, I'll jump in, too, if you don't mind... Yeah, I

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-20 Thread Matthias J. Sax (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16693919#comment-16693919 ] Matthias J. Sax commented on KAFKA-7653: [~guozhang] Do you think this change should be backed by

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-20 Thread Guozhang Wang (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16693848#comment-16693848 ] Guozhang Wang commented on KAFKA-7653: -- [~mark.tranter] thanks for elaborating the issue! As for how

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-20 Thread Michael Noll (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16693645#comment-16693645 ] Michael Noll commented on KAFKA-7653: - Ack, [~mark.tranter]! {quote}Something Like KeySerde[T] and

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-19 Thread Mark Tranter (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16692440#comment-16692440 ] Mark Tranter commented on KAFKA-7653: - Thanks [~miguno] Yes that is one workaround. And as you say,

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-19 Thread Michael Noll (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16692148#comment-16692148 ] Michael Noll commented on KAFKA-7653: - Thanks for raising this, [~mark.tranter]! The issue makes

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-18 Thread Mark Tranter (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16691134#comment-16691134 ] Mark Tranter commented on KAFKA-7653: - Hi [~guozhang], thanks for your reply.   The issue is that

[jira] [Commented] (KAFKA-7653) Streams-Scala: Add type level differentiation for Key and Value serdes.

2018-11-18 Thread Guozhang Wang (JIRA)
[ https://issues.apache.org/jira/browse/KAFKA-7653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16691127#comment-16691127 ] Guozhang Wang commented on KAFKA-7653: -- [~mark.tranter] I'm not sure I fully understand the issue