Before creating the lookup tables in the graph, it calls createDynamicImpl to get the NodeImpl from nodes. However, re-load node's data needs to be async, which cause the lookup table to be empty.
Solution:
Since re-loading is not required in graph initialization, createDynamicImpl does not reuqire re-loading data anymore. The original function is moved to createDynamicLoadImpl.
Issue Occurs at
BaseGraph
:createDynamicImpl
to get the NodeImpl from nodes. However, re-load node's data needs to be async, which cause the lookup table to be empty.Solution:
createDynamicImpl
does not reuqire re-loading data anymore. The original function is moved tocreateDynamicLoadImpl
.