Currently, Flink uses Scala 2.10.4 and relies on the macro paradise
compiler plugin to get the  quasi-quotes functionality.

This makes the code incompatible with third-party add-ons that use macros
written against a newer version of Scala.

Scala 2.11 has been around for almost a year already. It comes with a bit
more advanced reflection API than 2.10 and quasi-quotes bundled in. I think
that by now there should be a 2.11 version for most of the other
Scala-based dependencies used in Flink.

Are there any plans in the roadmap to upgrade this to 2.11 in one of the
next releases? If not, what is the main issue blocking this change?

I suspect that this might be a question which has been already discussed
here, but I failed to find relevant threads in the mailing list.

Regards,
Alexander

Reply via email to