Skip to content
This repository

Jan 16, 2012

  1. Sergey Nartimov

    use Rack::BodyProxy in activerecord middlewares

    authored January 16, 2012

Dec 22, 2011

  1. Jon Leighton

    Fix build when IM=true

    authored December 22, 2011

May 10, 2011

  1. Vijay Dev

    Fix typos in IM documentation

    authored May 10, 2011
  2. José Valim

    Document identity map inconsistency with associations, closes #474.

May 09, 2011

  1. Josh Kalderimis

    removed an unneed AS::Concern from AR::IdentityMap

    authored May 09, 2011

May 07, 2011

  1. José Valim

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

    This reverts commit 886818d.
    authored May 07, 2011

May 06, 2011

  1. José Valim

    Revert the merge because tests did not pass.

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

    Adding base method symbolized_sti_name to activerecord base to be use…

    …d on identity map. Identity map now considers the inheritance when creating the caching keys
    authored May 06, 2011

May 03, 2011

  1. Aaron Patterson

    make sure IM repository is cleared after body is closed

    authored May 03, 2011
  2. Aaron Patterson

    proxying the body in the IM middleware so that IM is available for st…

    …reaming ERb
    authored May 03, 2011

May 02, 2011

  1. David Heinemeier Hansson

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

    …n style the messages nicely with colors (FIXME: Can someone look into why the test is not working?)
    authored May 01, 2011

Apr 04, 2011

  1. Emilio Tagua

    Add log message when loading records from Identity Map.

    Signed-off-by: José Valim <jose.valim@gmail.com>
    authored April 03, 2011 josevalim committed April 04, 2011

Feb 18, 2011

  1. Emilio Tagua

    No need to have reinit_with inside an InstanceMethods module.

    authored February 18, 2011

Feb 15, 2011

  1. Emilio Tagua

    Merge remote branch 'rails/master' into identity_map

    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
    authored February 15, 2011

Nov 19, 2010

  1. Emilio Tagua

    No need to specify clear is a method from IM when we are inside IM.

    authored November 18, 2010
  2. Emilio Tagua

    IM enable should be kept in current thread.

    authored November 18, 2010
  3. Emilio Tagua

    identity_map name is used for configuration, use IdentityMap to acces…

    …s it.
    authored November 18, 2010
  4. Emilio Tagua

    We have to check object class to avoid issues when using STI.

    authored November 18, 2010
  5. Emilio Tagua

    IM is disabled by default.

    authored November 18, 2010
  6. Emilio Tagua

    No need to check returned object now that weakhash is gone.

    authored November 18, 2010
  7. Emilio Tagua

    Usa Hash instead of WeakHash.

    authored November 18, 2010
  8. Emilio Tagua

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

    This reverts commit 3cddebc.
    
    Conflicts:
    
    	activerecord/lib/active_record/identity_map.rb
    	activesupport/lib/active_support/weak_hash.rb
    authored November 18, 2010
  9. Emilio Tagua

    Set IdentityMap disabled by default.

    authored November 04, 2010
  10. Emilio Tagua

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

    … remove objects when updating counters.
    authored October 20, 2010
  11. Emilio Tagua

    Don't load IdentityMap middleware if not enabled. Simplify middleware.

    authored October 15, 2010
  12. Emilio Tagua

    Don't wrap into identity map if it is disabled.

    authored October 15, 2010
  13. Emilio Tagua

    Use block syntax in IdentityMap middleware.

    authored October 15, 2010
  14. Emilio Tagua

    Change API name, we don't need any param.

    authored October 15, 2010
  15. Emilio Tagua

    Use just one repository and keep it in the current thread.

    authored October 15, 2010
  16. Emilio Tagua

    Use IdentityMap middleware to flush map on each request.

    authored October 14, 2010
  17. Emilio Tagua

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

    authored October 14, 2010
  18. Emilio Tagua

    Use hash[:Post][1] style identity maps for each table.

    authored October 14, 2010
  19. Emilio Tagua

    IdentityMap is enabled by default.

    authored October 08, 2010
  20. Emilio Tagua

    Add docs to Identity Map.

    authored October 07, 2010
  21. Emilio Tagua

    Added config syntax to enable/disable identity map: config.active_rec…

    …ord.identity_map = true
    authored October 07, 2010
Something went wrong with that request. Please try again.