-
Notifications
You must be signed in to change notification settings - Fork 29
ActiveRecord and ActiveModel 3.1 #58
base: 3-0-github
Are you sure you want to change the base?
Conversation
ActiveSupport::Dependencies now raises NameError if it finds an existing constant in load_missing_constant. This better reflects the nature of the error which is usually caused by calling constantize on a nested constant. Closes rails#1423 Conflicts: activesupport/CHANGELOG
Would it be worth adding a benchmark to On Fri, Apr 11, 2014 at 5:41 AM, Charlie Somerville <
Engineer @ GitHub |
…oses rails#2508 Change CollectionProxy#method_missing to use scoped.public_send, to avoid a problem described in issue rails#2508 when trying to use class methods with names like "open", that clash with private kernel methods. Also changed the dynamic matcher instantiator to send straight to scoped, to avoid another roundtrip to method_missing.
@rsanheim I've updated my benchmark with numbers for I'm keen to get some numbers in production though. |
This will make possible to do a frameworkless initialization since the the default middleware stack is self contained.
This will allow the new mysql 2.9.0 to be used, fixing our test issues.
…-behaviour [3.0+AR3.1] Backport broken where merge fix
This pull request upgrades the ActiveRecord and ActiveModel components on
3-0-github
to 3.1.ActiveRecord 3.0 suffers from severe performance regressions, especially relating to attribute methods, which are mostly resolved in 3.1: https://gist.github.com/charliesome/10448555
cc @github/perf @github/rails3