Brad Fitzpatrick (bradfitz) wrote in lj_dev,
Brad Fitzpatrick

Updated Goals

Every month I try to update the goals graph:

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.


  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded