ets-berkeley-edu/calcentral — pull request #838 by yuhunglin (2013-03-19 22:57:04+00:00)
Title: [CLC-1495] Getting debugging logging in place for connections and Celluloid threads

JIRA: https://jira.media.berkeley.edu/jira/browse/CLC-1495

WIll be opening up a series of pulls on this. The reason the logger was part of a mix-in module is due to reusing the mix-in later on to handle the "with_connection" block as part of the [ConnectionPool contract](http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/ConnectionPool.html#method-i-with_connection). It also allows an easy way to throw logging onto any ActiveRecord:Base class.

The follow up to this one should probably throw the logging onto the CampusData classes so we'll catch the oracle pools as well.