* Adds internal access to materializer before initialization (#25324) * Implements new actorRef source based on graph stage (#25324) * Removes obsolete actorRef source (#25324) * Improves backwards compatibility with old implementation (#25324) * Removes dedicated new subclass for materializer access again (#25324) * Improves implementation (#25324) * Finalizes implementation (#25324) * Small improvements to API and documentation (#25324) * Completion strategy as a replacement for poison pill (#25324) * Adding more tests and updating the documentation (#25324)
This commit is contained in:
parent
39c06c7c34
commit
c9b3f1de6d
15 changed files with 328 additions and 201 deletions
|
|
@ -671,7 +671,7 @@ private final case class SavedIslandData(
|
|||
// TODO: bail on unknown types
|
||||
val stageModule = mod.asInstanceOf[GraphStageModule[Shape, Any]]
|
||||
val stage = stageModule.stage
|
||||
val matAndLogic = stage.createLogicAndMaterializedValue(attributes)
|
||||
val matAndLogic = stage.createLogicAndMaterializedValue(attributes, materializer)
|
||||
val logic = matAndLogic._1
|
||||
logic.originalStage = OptionVal.Some(stage)
|
||||
logic.attributes = attributes
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue