aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/explain.rb
Commit message (Expand)AuthorAgeFilesLines
* AS::Concern is not really needed for AR::ExplainXavier Noria2011-12-161-71/+69
* Split out most of the AR::Base code into separate modules :cake:Jon Leighton2011-12-151-61/+74
* moves some auto explain logic to the subscriber [José Valim & Xavier Noria]Xavier Noria2011-12-041-17/+0
* implements a much faster auto EXPLAIN, closes #3843 [José Valim & Xavier Noria]Xavier Noria2011-12-041-47/+40
* removes the convenience instance version of AR::Base.silence_auto_explainXavier Noria2011-12-031-88/+78
* yield > block.callXavier Noria2011-12-021-3/+3
* two small details from the previous patchXavier Noria2011-12-021-1/+1
* implements AR::Base(.|#)silence_auto_explainXavier Noria2011-12-021-60/+90
* revises some details in the previous explain patchXavier Noria2011-12-021-2/+2
* implements automatic EXPLAIN logging for slow queriesXavier Noria2011-12-021-0/+76