…make the code harder to read. Minor changes to contain_all_columns in IdentityMap. Conflicts: activerecord/lib/active_record/base.rb
…add, so it's more readable
…or all the columns, so we don't get 'MissingAttributeError' later when trying to access other fields of the same record.
This reverts commit 886818d.
…d on identity map. Identity map now considers the inheritance when creating the caching keys
…n style the messages nicely with colors (FIXME: Can someone look into why the test is not working?)
Signed-off-by: José Valim <email@example.com>
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
This reverts commit 3cddebc2402eb71f2806e8b2119dc3efdceb4662. Conflicts: activerecord/lib/active_record/identity_map.rb activesupport/lib/active_support/weak_hash.rb
… remove objects when updating counters.