You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Neha Narkhede (JIRA)" <ji...@apache.org> on 2014/02/04 18:20:12 UTC

[jira] [Created] (KAFKA-1239) New producer checklist

Neha Narkhede created KAFKA-1239:
------------------------------------

             Summary: New producer checklist
                 Key: KAFKA-1239
                 URL: https://issues.apache.org/jira/browse/KAFKA-1239
             Project: Kafka
          Issue Type: New Feature
          Components: producer 
    Affects Versions: 0.9.0
            Reporter: Neha Narkhede
            Assignee: Jun Rao


Here is the list of todo items we have for the new producer (in no
particular order):
1. Rename to org.apache.* package
2. Discuss config approach
3. Finalize config approach
4. Add slf4j logging for debugging purposes
5. Discuss metrics approach
6. Add metrics
7. Convert perf test to optionally use new producer
8. Get system tests passing with new producer
9. Write integration tests that test the producer against the real server
10. Expand unit test coverage a bit
11. Performance testing and analysis.
12. Add compression support
13. Discuss and perhaps add retry support
14. Discuss the approach to protocol definition and perhaps refactor a bit
15. Deeper code review
16. Convert mirror maker

This doesn't count general bug fixing which I assume we will do as we find
them.

Let's file subtasks for each of the above, so there is a single place to track what's outstanding on the new producer. 



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)