Fix 'explain' and 'select' view for Postgresql and make backtrace info sortable
- also switch to CSS nth-element instead of odd/ even classes. - move backtrace info out of own <tr/> into a div within the corresponding <td/> (that makes it sort stable.
Check if PGresult is defined, use result.fields instead of result.fetch_fields in views.
Collection of fixes for ruby 1.9 and mysql2
Avoids an incompatible encoding error when injecting this into the foot of the page when using UTF-8 - the most common.
…y between AS::BufferedLogger and Logger use amc-style to be consistent with other panels and for flexibility on swapping the logger out with a new instance, such as in tests. Do it without actual amc, though, to avoid AS dependency on non-Rails specific panel
Now none of the Rails constants are defined globally for specs - possible to properly test the case where it is not a Rails app.
… making pure Rack testing hard
disable it temporarily for the spec that needs that
… expensive on some objects)
…nd constrain very large values from blowing out the layout