aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/statement_cache.rb
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | The factory method only requires the constructing model to get the connection object. Since the model is available when calling the factory method, we can just pass the appropriate connection in.
* 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
| | | | | store the offsets of the bind values, then only index to bind value locations before joining the array
* 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
| | | | [ci skip]
* Merge pull request #10152 from Noemj/statement_cacheRafael Mendonça França2013-04-101-5/+5
| | | | | | | Statement cache Conflicts: activerecord/CHANGELOG.md
* Added statement cacheNoemj2013-04-101-0/+26