krasserm / streamz

A combinator library for integrating Functional Streams for Scala (FS2), Akka Streams and Apache Camel
Apache License 2.0
282 stars 44 forks source link

Upgrade dependencies to akka 2.6.3 and fs2 2.2.1 #73

Closed milanvdm closed 4 years ago

milanvdm commented 4 years ago

Upgraded Streamz to the latest major releases of both Akka and Fs2.

The current version of fs2 does not support Scala 2.11 anymore.

I tried to fix the flaky test of Camel (since I suppose the goal of this library is to continue support Camel). It seems that disabling the parallel execution of the tests and adding an ugly sleep in front of the usage of context, stabilizes the tests.

Daenyth commented 4 years ago

It seems that disabling the parallel execution of the tests and adding an ugly sleep in front of the usage of context, stabilizes the tests.

That sounds like it might be masking a real bug. I'm not familiar enough with Camel to be able to address it right now.