[
https://issues.apache.org/jira/browse/KAFKA-3803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ewen Cheslack-Postava updated KAFKA-3803:
-----------------------------------------
Component/s: KafkaConnect
> JsonConverter deserialized Struct containing bytes field does not return true
> for equals()
> ------------------------------------------------------------------------------------------
>
> Key: KAFKA-3803
> URL: https://issues.apache.org/jira/browse/KAFKA-3803
> Project: Kafka
> Issue Type: Bug
> Components: KafkaConnect
> Affects Versions: 0.10.0.0
> Reporter: Ewen Cheslack-Postava
>
> The problem is that byte[] comparisons will return false for equality, so
> even if the two are effectively equal, Struct.equals will not return true.
> It's unclear if this should be fixed or not. Equality wouldn't work for map
> or array types containing bytes either. However, on possibility is making
> ByteBuffer the default instead to alleviate this, although then we may end up
> with asymmetry in equality.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)