This is awesome. Thank you, Chesney! On Wed, Jul 14, 2021 at 1:50 AM Yun Tang <[email protected]> wrote:
> Great news, thanks for Chesnay's work! > > Best > Yun Tang > ________________________________ > From: Martijn Visser <[email protected]> > Sent: Wednesday, July 14, 2021 16:05 > To: [email protected] <[email protected]> > Subject: Re: [NOTICE] flink-runtime now scala-free > > This is a great achievement, thank you for driving this! > > On Tue, 13 Jul 2021 at 18:20, Chesnay Schepler <[email protected]> wrote: > > > Hello everyone, > > > > I just merged the last PR for FLINK-14105, with which flink-runtime is > > now officially scala-free. *fireworks* > > > > > > What does that mean in practice? > > > > a) flink-runtime no longer has a scala-suffix, which cascaded into other > > modules (e.g., our reporter modules). This _may_ cause some hiccups when > > switching between branches. So far things worked fine, but I wanted to > > mention the possibility. > > > > b) The mechanism with which Akka is now loaded requires that > > flink-rpc-akka-loader is built through maven, because of a special build > > step in the 'process-resources' phase. If you have so far build things > > exclusively via IntelliJ, then you will need to run the > > 'process-resources' in flink-rpc/flink-rpc-akka-loader at least once, > > and then whenever you fully rebuilt the project (because it cleans the > > target/ directory). By-and-large this shouldn't change things > > significantly, because the 'process-resources' phase is also used for > > various code-generation build steps. > > > > >
