Divij Vaidya created KAFKA-14615:
------------------------------------

             Summary: Use sizeCompare(Iterable[_]) to compare two iterables
                 Key: KAFKA-14615
                 URL: https://issues.apache.org/jira/browse/KAFKA-14615
             Project: Kafka
          Issue Type: Improvement
            Reporter: Divij Vaidya
             Fix For: 4.0.0


Since Scala 2.12 is being deprecated in 4.x version, we can utilize some 
improved methods for comparing size of scala collections which were introduced 
starting 2.13.

This task is to find and replace usage of code paths where we use 
(IterableA.size == IterableB.size) having a complexity of O(IterableA size + 
IterableB size) with sizeCompare() method which has a complexity of 
O(min(IterableA size, IterableB size))

 [1] [https://github.com/scala/scala/pull/6758]
 [2] [https://github.com/scala/scala/pull/6950] 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to