You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To fix the problem, I think we need to clean the logic once we are done with a sub-graph, but the current code needs to get a snapshot for the materializer
To fix the problem I think we need to recycle the graph stage logics, which means more changes need to be done in the interpreter.
The text was updated successfully, but these errors were encountered:
We can see, that there are 30000 logics, which are brought in by the concatAll, to reduce memory, we may need to recycle the logics once it's been done (then will not show up in the snapshot maybe?)
Another problem is, to support the debug, we may let the GraphStageLogic extends GraphStageLogicInfo, etc thing after the logic is done, switch the GraphStageLogic with GraphStageLogicInfo implementation
@queimadus's report in #1566
refs: #1623
and with the code below
we can get a heap dump of
To fix the problem, I think we need to clean the logic once we are done with a sub-graph, but the current code needs to get a snapshot for the materializer
To fix the problem I think we need to recycle the graph stage logics, which means more changes need to be done in the interpreter.
The text was updated successfully, but these errors were encountered: