Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 30, 2012
  1. Arturo Pie

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

    arturopie authored
    …make the code harder to read. Minor changes to contain_all_columns in IdentityMap.
    
    Conflicts:
    
    	activerecord/lib/active_record/base.rb
  2. Arturo Pie

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

    arturopie authored
    …add, so it's more readable
  3. Arturo Pie

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

    arturopie authored
    …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. Jon Leighton Arun Agrawal

    Fix build when IM=true

    jonleighton authored arunagw committed
Commits on May 10, 2011
  1. Vijay Dev

    Fix typos in IM documentation

    vijaydev authored
  2. José Valim
Commits on May 9, 2011
  1. Josh Kalderimis
Commits on May 7, 2011
  1. José Valim
Commits on May 6, 2011
  1. José Valim

    Revert the merge because tests did not pass.

    josevalim authored
    Revert "Merge pull request #423 from richardiux/master"
    
    This reverts commit b8f08c4, reversing
    changes made to fd9df1b.
  2. Richard Millan

    Adding base method symbolized_sti_name to activerecord base to be use…

    richardiux authored
    …d on identity map. Identity map now considers the inheritance when creating the caching keys
Commits on May 3, 2011
  1. Aaron Patterson
  2. Aaron Patterson
Commits on May 2, 2011
  1. David Heinemeier Hansson

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

    dhh authored
    …n style the messages nicely with colors (FIXME: Can someone look into why the test is not working?)
Commits on Apr 4, 2011
  1. Emilio Tagua José Valim

    Add log message when loading records from Identity Map.

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

    Merge remote branch 'rails/master' into identity_map

    miloops authored
    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. Emilio Tagua
  2. Emilio Tagua
  3. Emilio Tagua
  4. Emilio Tagua
  5. Emilio Tagua

    IM is disabled by default.

    miloops authored
  6. Emilio Tagua
  7. Emilio Tagua

    Usa Hash instead of WeakHash.

    miloops authored
  8. Emilio Tagua

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

    miloops authored
    This reverts commit 3cddebc2402eb71f2806e8b2119dc3efdceb4662.
    
    Conflicts:
    
    	activerecord/lib/active_record/identity_map.rb
    	activesupport/lib/active_support/weak_hash.rb
  9. Emilio Tagua
  10. Emilio Tagua

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

    miloops authored
    … remove objects when updating counters.
  11. Emilio Tagua
  12. Emilio Tagua
  13. Emilio Tagua
  14. Emilio Tagua
  15. Emilio Tagua
  16. Emilio Tagua
  17. Emilio Tagua
  18. Emilio Tagua
  19. Emilio Tagua
Something went wrong with that request. Please try again.