aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/explain.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-131-1/+0
* Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-231-1/+1
* [Active Record] require => require_relativeAkira Matsuda2017-10-211-1/+1
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
* Merge branch 'master' into require_relative_2017Xavier Noria2017-07-021-1/+1
|\
| * Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
| * Merge pull request #29540 from kirs/rubocop-frozen-stringMatthew Draper2017-07-021-0/+1
| |\
| | * Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
| * | Make ActiveRecord frozen string literal friendly.Pat Allan2017-06-201-1/+1
| |/
* / [Active Record] require => require_relativeAkira Matsuda2017-07-011-1/+1
|/
* We're not calling hooks here since 9e4c41c903e8e58721f2c41776a8c60ddba7a0a9Akira Matsuda2016-11-251-1/+0
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-2/+2
* Fix explain logging with bindsRyuta Kamizono2016-07-201-9/+20
* Fixed typo in commentSteve2014-07-191-1/+1
* let EXPLAIN use a thread locals registry [John J. Wang & Xavier Noria]Xavier Noria2013-04-161-7/+8
* fix typos in AR. lots of them.Vipul A M2013-03-191-1/+1
* Remove unused return value, because collecting_queries_for_explain isn't publ...kennyj2013-03-061-1/+2
* remove AR auto-explain (config.auto_explain_threshold_in_seconds)Yves Senn2013-02-241-52/+1
* Don't run explain on slow queries for database adapters that don't support itBlake Smith2012-11-261-6/+7
* Remove ActiveRecord::ModelJon Leighton2012-10-261-5/+3
* Revert "Get rid of the ActiveRecord::Model::DeprecationProxy thing."Jeremy Kemper2012-10-201-1/+1
* Get rid of the ActiveRecord::Model::DeprecationProxy thing.Jon Leighton2012-10-191-1/+1
* load active_support/core_ext/class/attribute in active_support/railsXavier Noria2012-08-021-1/+0
* Simplify AR configuration code.Jon Leighton2012-06-151-5/+6
* minor comment revisionXavier Noria2012-06-011-1/+1
* improve readability of AR explain resultAkira Matsuda2012-06-011-1/+7
* More using <tt>x</tt> instead of +x+ when the latter renders improperly.Mark Rushakoff2012-04-271-1/+1
* disable automatic explain if there is no logger [closes #4671]Xavier Noria2012-01-261-0/+2
* Support configuration on ActiveRecord::Model.Jon Leighton2011-12-281-3/+5
* auto_explain_threshold_in_seconds should be a global config option so it can ...Jon Leighton2011-12-241-8/+3
* 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