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