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)