You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Chia-Chuan Yu (Jira)" <ji...@apache.org> on 2024/09/22 07:10:00 UTC

[jira] [Commented] (KAFKA-17588) Remove internal classes from ClusterInstance

    [ https://issues.apache.org/jira/browse/KAFKA-17588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17883571#comment-17883571 ] 

Chia-Chuan Yu commented on KAFKA-17588:
---------------------------------------

Hi, [~davidarthur] 

If you're not working on this one, can I have it? thanks!

> Remove internal classes from ClusterInstance
> --------------------------------------------
>
>                 Key: KAFKA-17588
>                 URL: https://issues.apache.org/jira/browse/KAFKA-17588
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: David Arthur
>            Assignee: David Arthur
>            Priority: Major
>
> ClusterInstance is the interface used by our integration tests for interacting with the cluster at runtime. Originally, this only included things like the topology of the cluster, configs, and some helpers for AdminClient. Over time, we have exposed more and more internal classes through this interface which has created a tight coupling with the "core" module.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)