Guozhang Wang created KAFKA-2600:
------------------------------------

             Summary: Make KStream interfaces compatible with Java 8 
java.util.function
                 Key: KAFKA-2600
                 URL: https://issues.apache.org/jira/browse/KAFKA-2600
             Project: Kafka
          Issue Type: Sub-task
            Reporter: Guozhang Wang


As suggested by [~rhauch], if we make the interface method names as the same to 
java.util.function.[Functions]:

https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html

Then we can migrate to Java8 later by simply extending them and not requiring a 
re-compile on the user side.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to