How does Airbyte order the streams for sources? Seems like they’re ordered by name descending, but that strikes me as a bit naive and there could be better ways to sort the streams. For example, Airbyte should first call the parent stream before calling its sub streams. Would make it more resilient in my opinion.
Can someone point me to the sorting code and I can try and come up with a different solution?