Giovanni Liva created KAFKA-6948:
------------------------------------

             Summary: Avoid overflow in timestamp comparison
                 Key: KAFKA-6948
                 URL: https://issues.apache.org/jira/browse/KAFKA-6948
             Project: Kafka
          Issue Type: Improvement
            Reporter: Giovanni Liva


Some comparisons with timestamp values are not safe. This comparisons can 
trigger errors that were found in some other issues, e.g. KAFKA-4290 or 
KAFKA-6608.

The following classes contains some comparison between timestamps that can 
overflow.
 * org.apache.kafka.clients.NetworkClientUtils
 * org.apache.kafka.clients.consumer.internals.ConsumerCoordinator
 * org.apache.kafka.common.security.kerberos.KerberosLogin
 * org.apache.kafka.connect.runtime.WorkerSinkTask

 * org.apache.kafka.connect.tools.MockSinkTask

 * org.apache.kafka.connect.tools.MockSourceTask

 * org.apache.kafka.streams.processor.internals.GlobalStreamThread

 * org.apache.kafka.streams.processor.internals.StateDirectory

 * org.apache.kafka.streams.processor.internals.StreamThread

 



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

Reply via email to