Yellow = work in progress (including dependencies)
Green = done
Gray = normal
White = somewhat low priority
Probably missing some stuff, but that's the general idea.
This evening I worked on the get_dbh overhaul, which is actually a dependency for the "dual schema aware code", though I forgot the edge. Basically, right now we cache from DB Role to DB Handle. We need to have two caches: From Role to DSN and from DSN to Handle. Right now it's possible for a process to open up multiple connections to the same database just because that database fulfills multiple roles. In reality, that's never been an issue because of how we have things setup, but with the clsuter config, get_dbh()'s shortcomings would show up, so I'm going to finish fixing that tomorrow evening.