Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.6
-
None
-
None
Description
Today, the "serializer.class" parameter in Producer is required. It is reasonable, however, to provide a default no-op Encoder<Message>. The client would have to type the Producer accordingly though.
For example, this would work -
val producer = new Producer<String, Message>(config)
This wouldn't -
val producer = new Producer<String, String>(config