aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/identity_map.rb
Commit message (Collapse)AuthorAgeFilesLines
* Use block syntax in IdentityMap middleware.Emilio Tagua2010-11-191-3/+8
|
* Change API name, we don't need any param.Emilio Tagua2010-11-191-1/+1
|
* Use just one repository and keep it in the current thread.Emilio Tagua2010-11-191-15/+6
|
* Use IdentityMap middleware to flush map on each request.Emilio Tagua2010-11-191-0/+12
|
* Use ActiveSupport::WeakHash for MRI, JRuby prefers Weakling.Emilio Tagua2010-11-191-1/+3
|
* Use hash[:Post][1] style identity maps for each table.Emilio Tagua2010-11-191-5/+9
|
* IdentityMap is enabled by default.Emilio Tagua2010-11-191-2/+4
|
* Add docs to Identity Map.Emilio Tagua2010-11-191-0/+13
|
* Added config syntax to enable/disable identity map: ↵Emilio Tagua2010-11-191-0/+1
| | | | config.active_record.identity_map = true
* Test reorganizationMarcin Raczkowski2010-11-191-3/+5
|
* Separated initializationMarcin Raczkowski2010-11-191-0/+11
|
* Set Identity Map disabled by default. Enable it for testing.Emilio Tagua2010-11-191-1/+1
|
* Use strings primary keys in identity map keys to avoid problems with casting ↵Emilio Tagua2010-11-191-3/+3
| | | | and also allow strings primary keys.
* Use yield instead block argument.Emilio Tagua2010-11-191-4/+4
|
* IdentityMap - Adding Weakling and IM Base as concernMarcin Raczkowski2010-11-191-0/+64