Skip to content
Commits on Mar 30, 2012
  1. @arturopie

    refactor instantiate method in base, so we remove nesting if's which …

    arturopie committed Mar 26, 2012
    …make the code harder to read. Minor changes to contain_all_columns in IdentityMap.
    
    Conflicts:
    
    	activerecord/lib/active_record/base.rb
  2. @arturopie

    refactor the checking of the attributes of the record in IdentityMap#…

    arturopie committed Mar 26, 2012
    …add, so it's more readable
  3. @arturopie

    Do not add record to identity map if the record doesn't have values f…

    arturopie committed Mar 25, 2012
    …or all the columns, so we don't get 'MissingAttributeError' later when trying to access other fields of the same record.
Commits on Dec 23, 2011
  1. @jonleighton @arunagw

    Fix build when IM=true

    jonleighton committed with arunagw Dec 22, 2011
Commits on May 10, 2011
  1. @vijaydev

    Fix typos in IM documentation

    vijaydev committed May 10, 2011
  2. @josevalim
Commits on May 9, 2011
  1. @joshk
Commits on May 7, 2011
  1. @josevalim

    Revert "Revert the merge because tests did not pass."

    josevalim committed May 7, 2011
    This reverts commit 886818d.
Commits on May 6, 2011
  1. @josevalim

    Revert the merge because tests did not pass.

    josevalim committed May 6, 2011
    Revert "Merge pull request #423 from richardiux/master"
    
    This reverts commit b8f08c4, reversing
    changes made to fd9df1b.
  2. @richardiux

    Adding base method symbolized_sti_name to activerecord base to be use…

    richardiux committed May 6, 2011
    …d on identity map. Identity map now considers the inheritance when creating the caching keys
Commits on May 3, 2011
  1. @tenderlove
  2. @tenderlove
Commits on May 2, 2011
  1. @dhh

    Make the identity map use the instrumentation infrastructure so we ca…

    dhh committed May 1, 2011
    …n style the messages nicely with colors (FIXME: Can someone look into why the test is not working?)
Commits on Apr 4, 2011
  1. @miloops @josevalim

    Add log message when loading records from Identity Map.

    miloops committed with josevalim Apr 3, 2011
    Signed-off-by: José Valim <jose.valim@gmail.com>
Commits on Feb 18, 2011
  1. @miloops
Commits on Feb 15, 2011
  1. @miloops

    Merge remote branch 'rails/master' into identity_map

    miloops committed Feb 15, 2011
    Conflicts:
    	activerecord/examples/performance.rb
    	activerecord/lib/active_record/association_preload.rb
    	activerecord/lib/active_record/associations.rb
    	activerecord/lib/active_record/associations/association_proxy.rb
    	activerecord/lib/active_record/autosave_association.rb
    	activerecord/lib/active_record/base.rb
    	activerecord/lib/active_record/nested_attributes.rb
    	activerecord/test/cases/relations_test.rb
Commits on Nov 19, 2010
  1. @miloops
  2. @miloops
  3. @miloops
  4. @miloops
  5. @miloops

    IM is disabled by default.

    miloops committed Nov 18, 2010
  6. @miloops
  7. @miloops

    Usa Hash instead of WeakHash.

    miloops committed Nov 18, 2010
  8. @miloops

    Revert "Use ActiveSupport::WeakHash for MRI, JRuby prefers Weakling."

    miloops committed Nov 18, 2010
    This reverts commit 3cddebc2402eb71f2806e8b2119dc3efdceb4662.
    
    Conflicts:
    
    	activerecord/lib/active_record/identity_map.rb
    	activesupport/lib/active_support/weak_hash.rb
  9. @miloops
  10. @miloops

    Added method to IM to remove objects by class and id. Then used it to…

    miloops committed Oct 20, 2010
    … remove objects when updating counters.
  11. @miloops
  12. @miloops
  13. @miloops
  14. @miloops
  15. @miloops
  16. @miloops
  17. @miloops
  18. @miloops
  19. @miloops
Something went wrong with that request. Please try again.