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)