Hi Dev,

After a good discussion, I'd like to start the vote for KIP-478
(https://cwiki.apache.org/confluence/x/2SkLBw).

The proposal is to deprecate the existing interface
org.apache.kafka.streams.processor.Processor<KIn, VIn> in favor of a
new one, org.apache.kafka.streams.processor.api.Processor<KIn, VIn,
KOut, VOut> that parameterizes both the input and output types.

This change enables both the Streams DSL internal code and external
Processor API code to improve their type safety and protect themselves
from type-level bugs.

Thanks,
-John

Reply via email to