+str #24229 first working SinkRef, though serialization is wrong somehow (when serialize-messages = on)

silly serialization mistake, should have fixed serialize as well

tage actors now can have names, which helps a lot in debugging

thread weirdness

make sure to fail properly, actually go over remoting

issue with not receiving the SinkRef... what

initial working SinkRef over remoting

remote Sink failure must fail origin Source as well

cleaning up and adding failyre handling

SinkRef now with low-watermark RequestStrategy

source ref works, yet completely duplicated code
This commit is contained in:
Konrad `ktoso` Malawski 2018-01-02 18:43:27 +01:00
parent b48d907d66
commit 682b047ac3
17 changed files with 8145 additions and 15 deletions

View file

@ -323,10 +323,11 @@ lazy val slf4j = akkaModule("akka-slf4j")
.settings(OSGi.slf4j)
lazy val stream = akkaModule("akka-stream")
.dependsOn(actor)
.dependsOn(actor, protobuf)
.settings(Dependencies.stream)
.settings(AutomaticModuleName.settings("akka.stream"))
.settings(OSGi.stream)
.settings(Protobuf.settings)
.enablePlugins(BoilerplatePlugin)
lazy val streamTestkit = akkaModule("akka-stream-testkit")
@ -337,7 +338,7 @@ lazy val streamTestkit = akkaModule("akka-stream-testkit")
.disablePlugins(MimaPlugin)
lazy val streamTests = akkaModule("akka-stream-tests")
.dependsOn(streamTestkit % "test->test", stream)
.dependsOn(streamTestkit % "test->test", remote % "test->test", stream)
.settings(Dependencies.streamTests)
.enablePlugins(NoPublish)
.disablePlugins(MimaPlugin, WhiteSourcePlugin)