Ismael Juma created KAFKA-12357: ----------------------------------- Summary: Do not inline methods from the scala package by default Key: KAFKA-12357 URL: https://issues.apache.org/jira/browse/KAFKA-12357 Project: Kafka Issue Type: Bug Reporter: Ismael Juma Assignee: Ismael Juma
As mentioned in [https://github.com/apache/kafka/pull/9548,] users currently use the kafka jar (`core` module) for integration testing and the current inlining behavior causes problems when the user's classpath contains a different Scala version than the one that was used for compilation. An example error: {quote}java.lang.NoClassDefFoundError: scala/math/Ordering$$anon$7 {quote} We should not inline methods from the scala package by default, but we should make that easy for people who want to build an optimized kafka jar where they can ensure the scala library jar matches the one used for compilation (a reasonably common case). -- This message was sent by Atlassian Jira (v8.3.4#803005)