[
https://issues.apache.org/jira/browse/KAFKA-169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jay Kreps resolved KAFKA-169.
-----------------------------
Resolution: Won't Fix
> Layering violations in Kafka code
> ---------------------------------
>
> Key: KAFKA-169
> URL: https://issues.apache.org/jira/browse/KAFKA-169
> Project: Kafka
> Issue Type: Bug
> Components: core
> Reporter: Jay Kreps
> Priority: Minor
> Attachments: draw_deps.py, kafka_deps.svg
>
>
> I am noticing lot of layering violations creeping into the code.
> For example the log implementation depends on zookeeper code now, the network
> server depends on the kafka api, etc. This stuff is messy and makes it hard
> to test or reason about the pieces in isolation.
> I have run a quick analysis on the imports to look at problems and there are
> a few. Let's try to keep this graph in good shape and think about the
> layering in the code.
--
This message was sent by Atlassian JIRA
(v6.2#6252)