Closed paupino closed 7 years ago
An example is with the current complex
project. The order of operations at the moment is currently:
data.idents
reference_data.countries
data.constant_versions
data.table_versions
geo.states
reference_data.states
data.idents
references both country and state, yet they are output after the idents. Other ordering looks ok however indents first is not.
I suspect this is because of equivalent weighting being generated as idents is referenced quite a bit.
Perhaps look at using https://github.com/bluss/petgraph
Fixed by #67
Currently, the complex solution generation is putting reference tables after some other dependent tables. This may be due to an equivalent weight being generated therefore we may need some additional logic surrounding this to cater for this scenario.