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:54:12 UTC
[jira] [Updated] (KAFKA-1239) New producer checklist
[ https://issues.apache.org/jira/browse/KAFKA-1239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Neha Narkhede updated KAFKA-1239:
---------------------------------
Assignee: (was: Jun Rao)
> 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
>
> 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)