[ 
https://issues.apache.org/jira/browse/KAFKA-8945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Egerton reassigned KAFKA-8945:
------------------------------------

    Assignee: Chris Egerton

> Incorrect null check in the constructor for ConnectorHealth and AbstractState
> -----------------------------------------------------------------------------
>
>                 Key: KAFKA-8945
>                 URL: https://issues.apache.org/jira/browse/KAFKA-8945
>             Project: Kafka
>          Issue Type: Bug
>          Components: KafkaConnect
>    Affects Versions: 2.3.0
>            Reporter: Sanjana Kaundinya
>            Assignee: Chris Egerton
>            Priority: Major
>              Labels: kafka-connect, rest_api
>
> This bug is in relation to KIP-285: 
> [https://cwiki.apache.org/confluence/display/KAFKA/KIP-285%3A+Connect+Rest+Extension+Plugin]
> In the constructors of ConnectorHealth.java and AbstractState.java, the check 
> that is done for the null parameters is done incorrectly. The current code 
> only allows for the class to be instantiated if the parameters passed in are 
> null. However the expected behavior has to be the opposite of this: we only 
> want this class to be instantiated if the parameters passed in are not null. 
> While the fix for this is pretty trivial, it would be good to add in some 
> testing that tests the appropriate classes related to the rest extension.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to