[jira] [Commented] (KAFKA-7885) Streams: TopologyDescription violates equals-hashCode contract.

2020-04-15 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on KAFKA-7885:
---

mjsax commented on pull request #6210: KAFKA-7885: TopologyDescription violates 
equals-hashCode contract.
URL: https://github.com/apache/kafka/pull/6210
 
 
   
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Streams: TopologyDescription violates equals-hashCode contract.
> ---
>
> Key: KAFKA-7885
> URL: https://issues.apache.org/jira/browse/KAFKA-7885
> Project: Kafka
>  Issue Type: Bug
>  Components: streams
>Reporter: Piotr Fras
>Assignee: Piotr Fras
>Priority: Minor
>  Labels: user-experience
>
> As per JavaSE documentation:
> > If two objects are *equal* according to the *equals*(Object) method, then 
> >calling the *hashCode* method on each of the two objects must produce the 
> >same integer result.
>  
> This is not the case for TopologyDescription.



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


[jira] [Commented] (KAFKA-7885) Streams: TopologyDescription violates equals-hashCode contract.

2019-04-30 Thread John Roesler (JIRA)


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

John Roesler commented on KAFKA-7885:
-

Hey [~MonCalamari], I've just created 
https://issues.apache.org/jira/browse/KAFKA-8307 . You might be interested.

> Streams: TopologyDescription violates equals-hashCode contract.
> ---
>
> Key: KAFKA-7885
> URL: https://issues.apache.org/jira/browse/KAFKA-7885
> Project: Kafka
>  Issue Type: Bug
>  Components: streams
>Reporter: Piotr Fras
>Assignee: Piotr Fras
>Priority: Minor
>  Labels: user-experience
>
> As per JavaSE documentation:
> > If two objects are *equal* according to the *equals*(Object) method, then 
> >calling the *hashCode* method on each of the two objects must produce the 
> >same integer result.
>  
> This is not the case for TopologyDescription.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (KAFKA-7885) Streams: TopologyDescription violates equals-hashCode contract.

2019-02-04 Thread John Roesler (JIRA)


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

John Roesler commented on KAFKA-7885:
-

Hi [~MonCalamari],

Thanks for the report!

I've also commented on the PR, but could you please elaborate on how the 
current code violates the contract?

Thanks,

-John

> Streams: TopologyDescription violates equals-hashCode contract.
> ---
>
> Key: KAFKA-7885
> URL: https://issues.apache.org/jira/browse/KAFKA-7885
> Project: Kafka
>  Issue Type: Bug
>Reporter: Piotr Fras
>Assignee: Piotr Fras
>Priority: Minor
>
> As per JavaSE documentation:
> > If two objects are *equal* according to the *equals*(Object) method, then 
> >calling the *hashCode* method on each of the two objects must produce the 
> >same integer result.
>  
> This is not the case for TopologyDescription.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (KAFKA-7885) Streams: TopologyDescription violates equals-hashCode contract.

2019-02-01 Thread Matthias J. Sax (JIRA)


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

Matthias J. Sax commented on KAFKA-7885:


[~MonCalamari] Thanks for the patch. I added you to the list on contributors 
and assigned the ticket to you.

> Streams: TopologyDescription violates equals-hashCode contract.
> ---
>
> Key: KAFKA-7885
> URL: https://issues.apache.org/jira/browse/KAFKA-7885
> Project: Kafka
>  Issue Type: Bug
>Reporter: Piotr Fras
>Assignee: Piotr Fras
>Priority: Minor
>
> As per JavaSE documentation:
> > If two objects are *equal* according to the *equals*(Object) method, then 
> >calling the *hashCode* method on each of the two objects must produce the 
> >same integer result.
>  
> This is not the case for TopologyDescription.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (KAFKA-7885) Streams: TopologyDescription violates equals-hashCode contract.

2019-01-30 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on KAFKA-7885:
---

jCalamari commented on pull request #6210: KAFKA-7885: TopologyDescription 
violates equals-hashCode contract.
URL: https://github.com/apache/kafka/pull/6210
 
 
   Overwrote hash code implementation in StaticTopicNameExtractor.
   Added a unit test confirming equals-hashCode contract.
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Streams: TopologyDescription violates equals-hashCode contract.
> ---
>
> Key: KAFKA-7885
> URL: https://issues.apache.org/jira/browse/KAFKA-7885
> Project: Kafka
>  Issue Type: Bug
>Reporter: Piotr Fras
>Priority: Major
>
> As per JavaSE documentation:
> > If two objects are *equal* according to the *equals*(Object) method, then 
> >calling the *hashCode* method on each of the two objects must produce the 
> >same integer result.
>  
> This is not the case for TopologyDescription.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)