-
Remove calls to
alias_method_chain
for Rails 5.1 compatibility (thanks yukideluxe & wjordan) -
Don't check read only connections on calls to
verify!
andactive?
when not necessary (thanks wjordan)
-
Require ruby 2.0 or greater
-
Eliminate deprecation warning on Rails 5 (thanks wjordan)
-
ActiveRecord 5.0 compatibility (thanks jkowens)
-
End support for ActiveRecord 3.1
- Do not update the HTTP session if there are no changes.
- Use shorter to_s output for output on connection.inspect.
-
Implement less wordy connection to string method so logs don't fill up with long messages on connection errors.
-
Update specs to remove deprecation warnings
-
Fix adapter specs to work with ActiveRecord 4.1 configuration changes
-
Remove custom connection timeout logic; Use the underlying driver's timeouts instead.
-
Fix to work with query cache.
-
Make driver less aggressive about overriding methods to proxy to the master connection.
-
End support for ActiveRecord 2.x
-
Add support for ActiveRecord 4.0
-
Fix to work with
rake db:*
Rails tasks by removing the adapter from the configuration when db:* tasks are run. -
Fix connection pool issues so checkout/checkins don't interact with the underlying connections (thanks afex)
-
Ruby 2.0/Rails 4.0 compatibility (thanks t27duck)
- Remove excessively long log messages on reconnect attempts.
- Remove debug code that prevented recovering from errors.
- Compatibility with ActiveRecord 3.1.0
- Compatibility with bind variables.
- Compatibility with ActiveRecord 3.1.0rc4
-
Make compatible with ActionController 3.0
-
Improved handling of down slave instances.
-
Make compatible with ActiveRecord 3.0.
-
Make compatible with database adapters other than MySQL including PostgrSQL.
-
Better test suite to actually hit three different database adapters.
-
Update docs.
-
Remove rake dependency on rspec