aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/statement_cache.rb
Commit message (Expand)AuthorAgeFilesLines
* Ruby 2.7 warning: creating a Proc without a blockutilum2019-02-131-2/+2
* Ensure `StatementCache#execute` never raises `RangeError`Ryuta Kamizono2019-01-181-0/+2
* Place `PartialQuery` and `PartialQueryCollector` in the same fileRyuta Kamizono2018-09-301-1/+27
* Use private attr_readerRyuta Kamizono2018-02-231-2/+1
* Passing `klass` to `StatementCache.new`Ryuta Kamizono2017-08-041-8/+11
* Merge pull request #29842 from kamipo/fix_find_by_with_rangeMatthew Draper2017-08-021-1/+6
|\
| * Fix `find_by` with range conditionsRyuta Kamizono2017-07-201-1/+6
* | Fix test failures when prepared statements are disabledSean Griffin2017-07-241-11/+9
* | Refactor Active Record to let Arel manage bind paramsSean Griffin2017-07-241-12/+14
* | Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
|/
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* Add more rubocop rules about whitespacesRafael Mendonça França2016-10-291-3/+3
* [ci skip] Fix wrong rdoc-ref links, the format is {}[] not []{}Prathamesh Sonpatki2016-09-141-2/+2
* Ensure that inverse associations are set before running callbacksSean Griffin2016-08-311-2/+2
* applies remaining conventions across the projectXavier Noria2016-08-061-1/+0
* Remove `prepare_binds_for_database` internal methodRyuta Kamizono2016-07-281-2/+2
* Decouple statement cache from connection adapterRyuta Kamizono2016-07-241-7/+6
* Ensure prepared statement caching still occurs with Adequate RecordSean Griffin2016-02-111-1/+1
* applies new doc guidelines to Active Record.Yves Senn2015-10-141-3/+5
* Remove Relation#bind_paramsSean Griffin2015-01-271-9/+9
* Stop passing a column to `quote` when executing from a statement cacheSean Griffin2015-01-101-2/+2
* Pass symbol as an argument instead of a blockErik Michaels-Ober2014-11-291-1/+1
* Update the StatementCache documentationRafael Mendonça França2014-11-271-4/+15
* StatementCache is private APIRafael Mendonça França2014-11-271-6/+6
* use an array for bind params to simplify substitutionAaron Patterson2014-04-121-5/+5
* decouple the factory method from the constructing modelAaron Patterson2014-04-101-3/+1
* remove intelligence from StatementCache#initializeAaron Patterson2014-04-101-9/+11
* stop caching the class on the statement cache objectAaron Patterson2014-04-101-5/+5
* fix ivar names and add reader methodsAaron Patterson2014-04-101-7/+6
* eagerly build the cacheable query builderAaron Patterson2014-04-101-13/+7
* eagerly build the bind mapAaron Patterson2014-04-101-8/+5
* eagerly build the relation objectAaron Patterson2014-04-101-8/+2
* remove dead codeAaron Patterson2014-04-101-7/+0
* speed up parameter substitutionAaron Patterson2014-04-091-2/+12
* working against arel/collector branchAaron Patterson2014-04-091-4/+4
* working against arel/collector branchAaron Patterson2014-04-091-1/+1
* fix the method signatureAaron Patterson2014-01-171-1/+1
* oops!Aaron Patterson2014-01-171-1/+1
* don't cache the connection (because we don't need to)Aaron Patterson2014-01-171-8/+7
* remove dead codeAaron Patterson2014-01-171-1/+1
* change query strategy based on adapterAaron Patterson2014-01-161-4/+41
* use a params hash so we know what bind parameters are usedAaron Patterson2014-01-151-9/+48
* fix cache class interfaceAaron Patterson2014-01-141-5/+17
* just a testAaron Patterson2013-05-171-6/+2
* Initial commit for select statements bindparam implementationNoemj2013-05-151-2/+6
* minor edit on StatementCache documentation [ci skip]Francesco Rodriguez2013-04-121-1/+1
* Fix StatementCache docs format [ci skip]Francesco Rodriguez2013-04-111-5/+5
* Switched to new naming conventionsNoemj2013-04-111-1/+1
* Merge pull request #10152 from Noemj/statement_cacheRafael Mendonça França2013-04-101-5/+5