Hi, I am having troubles on why get_dependency_graph is not having the expected behaviour.
I have the following test example with a 3 layer dataset:
When I retrieve this from get_dependency_graph I would expect to see something like the web interface. Despite that, I only see dependencies until layer 2:
Dependecy graph: {'8485a2145a64457b9704f9dd288d2dbc': [], 'd45f7216f74f4097b7e3d8c27c81217b': ['94dcbd8aa0a345c5b5b6fd7a601d6ae3']}
For reference here is a more details on a function that prints more detailed prints from the dependency graph:
Dataset name: Layer 3 Dataset, version 1.0.1, project test_layer_2, id = d45f7216f74f4097b7e3d8c27c81217b.
Dependencies:
Dataset name: Layer 2 Dataset, version 1.0.0, project test_layer_1, id = 8485a2145a64457b9704f9dd288d2dbc depends on:
Nothing
Dataset name: Layer 3 Dataset, version 1.0.1, project test_layer_2, id = d45f7216f74f4097b7e3d8c27c81217b depends on:
Dataset name: Layer 3 Dataset, version 1.0.0, project test_layer_2, id = 94dcbd8aa0a345c5b5b6fd7a601d6ae3
Dependecy graph: {'8485a2145a64457b9704f9dd288d2dbc': [], 'd45f7216f74f4097b7e3d8c27c81217b': ['94dcbd8aa0a345c5b5b6fd7a601d6ae3']}
Is this the expected behaviour? Or should I open a github issue?