Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.8-incubating
-
None
-
None
Description
Currently for every injection of TypeRegistry there's a new instance created which interferes with the indexer. Also the logs report a success even when there's a failure during indexing.
Listeners should be notified after the transient commit to the registry and not before that, else the new transient types are not picked up during indexing.
Side effect/bug: If the graph commit fails for some reason the AtlasTypeRegistry has no way of knowing that and will host some stale data, until a refresh is forced.